public override void Cell_MouseClick(object sender) { var row = sender as XDataRow; EmsOrDrug emsordrug = row.DataSource as EmsOrDrug; if (emsordrug != null) { if (row.ClickCell.FieldName.Equals("Fg_treat")) { FArrayList bdhpdtos = emsordrug.BdHpIndicationDTO; if (bdhpdtos != null && bdhpdtos.Count > 0) { BdHpIndicationDTO bdhpdto = bdhpdtos[0] as BdHpIndicationDTO; string code_hpindicjudged = bdhpdto.Code_hpindicjudged; if (code_hpindicjudged != null) { switch (code_hpindicjudged) { case "12": case "21": showHpDialog(emsordrug); break; } } } } } }
//private void getAllFirstLevelTreeNodes(XAPTreeNodeRender treeNode) { // if (treeNode != null) { // this.oneLevelTreeList.Add(treeNode); // } // XAPTreeNodeRender nextNode = treeNode.NextNode; // if (nextNode != null) { // this.oneLevelTreeList.Add(nextNode); // getAllFirstLevelTreeNodes(nextNode); // } // return; //} /// <summary> /// 选择需要保存的模板明细 /// </summary> /// <param name="modelItmList"></param> private void getCanSaveItmToSelectList(FArrayList modelItmList) { if (modelItmList == null || modelItmList.Count == 0) { return; } foreach (NewOrderTemplateDTO templateDTO in modelItmList) { if (templateDTO.Fg_active.HasValue && !(bool)templateDTO.Fg_active) { continue; } FArrayList itmdos = templateDTO.Itemlist; if (itmdos != null) { foreach (OrTplNItmDO itmdo in itmdos) { //非临床不处理 if (itmdo.Fg_clinical.HasValue && !(bool)itmdo.Fg_clinical) { continue; } if (itmdo.Fg_active == null || (itmdo.Fg_active != null && (bool)itmdo.Fg_active)) { if (!this.selectList.Contains(itmdo)) { this.selectList.Add(itmdo); } } } } } }
public prescriptionListViewModel(string id_tpl) { this.qryService = XapServiceMgr.find <ICiOrdQryService>(); //SrvortplitemAggDO[] agg = this.qryService.getSrvortplitemAggDOS(id_tpl); //if (agg != null && agg.Length>0) //{ // this.SrvortplitemAggDOList = new XapAggDO<SrvortplitemAggDO>(this.qryService, agg[0]); //} OrderTemplateDTO orderTemplateDto = this.qryService.getSrvortplitemAggDOS(id_tpl); FMap fmap = orderTemplateDto.Srvortplitemaggdo; FArrayList srvagg = fmap["SrvortplitemAggDO"] as FArrayList; FMap freqmap = orderTemplateDto.Freqdefdo; FArrayList freqList = freqmap["FreqDefDO"] as FArrayList; FMap measMap = orderTemplateDto.Measdocdo; FArrayList measList = measMap["MeasDocDO"] as FArrayList; if (srvagg != null) { SrvortplitemAggDOList = new XapAggDO <SrvortplitemAggDO>(this.qryService, (SrvortplitemAggDO)srvagg[0]); SrvortplitemAggDOList.AggDO.setFreqdefdo(freqList); SrvortplitemAggDOList.AggDO.setmeasList(measList); } }
/// <summary> /// 根据就诊信息费用清单数据 /// </summary> /// <returns></returns> public bool newLoad() { if (this.GetEnt4BannerDTO() == null) { return(false); } FeeListLoadDTO feeListLoadDTO = new FeeListLoadDTO(); CiEnContextDTO ciEnContextDTO = BaseEmsView.BaseEmsInfoContext["CiEnContextDTO"] as CiEnContextDTO; if (ciEnContextDTO == null) { return(false); } feeListLoadDTO.EnContext = ciEnContextDTO; FeeListRstDTO feeListRstDTO = iCiFeeListMainService.load(feeListLoadDTO); FArrayList feeList = feeListRstDTO.Document as FArrayList; if (null != feeList && feeList.Count > 0) { this.tableDatasource = feeList.Cast <CiOrdFeeSrvDTO>().ToArray(); // 控件不支持,不应该直接改写对象 } else { //this.errorMsgString = "获取费用清单数据失败"; tableDatasource.Clear(); } return(false); }
/// <summary> /// 获得所有的子节点中的医嘱模板的id /// </summary> /// <param name="tmpl"></param> /// <returns></returns> public FArrayList getAllChildOrTmplDTO(OrTmplDTO tmpl, string sd_ortmpltp) { FArrayList modelList = new FArrayList(); if (tmpl.OrtmplType == "1") { modelList.Add(tmpl.Id_ortmpl.Substring(0, tmpl.Id_ortmpl.Length - 1)); } if (this.mapTree != null) { FArrayList hospitalList = mapTree[BdSrvDictCodeConst.SD_OWTP_HOSPIAL_ID] as FArrayList; foreach (OrTmplDTO dto in hospitalList) { if (dto.Id_ortmplca == tmpl.Id_ortmpl && dto.Sd_ortmpltp == sd_ortmpltp) { if (dto.OrtmplType == "1") { modelList.Add(dto.Id_ortmpl.Substring(0, dto.Id_ortmpl.Length - 1)); } modelList.AddRange(getAllChildOrTmplDTO(dto, sd_ortmpltp)); } } } return(modelList); }
/// <summary> /// 查询模板明细 /// </summary> /// <param name="BannerDTO"></param> /// <param name="id_ortmpls"></param> /// <returns></returns> public FMap getNewOrderTemplateDTO2(Ent4BannerDTO BannerDTO, string[] id_ortmpls) { remplRes = ciOrdQeryService.getOrTemplateCache(id_ortmpls, BaseEmsView.BaseEmsInfoContext["CiEnContextDTO"] as CiEnContextDTO); //string json = remplRes.serializeJson(); FMap map2 = new FMap(); if (remplRes != null) { map2 = remplRes.TemplItm; } //诊疗医疗单的开单模式赋值 if (map2 != null && BaseEmsView.BaseEmsInfoContext.ContainsKey(ICiOrdNSysParamConst.OPDiagTreatTmplOrOpenMode)) { foreach (string keyId in map2.Keys) { FArrayList list = map2[keyId] as FArrayList; foreach (NewOrderTemplateDTO templateDTO in list) { if (templateDTO.Ui_flag == "6")//治疗医疗单 { FArrayList itmdolist = templateDTO.Itemlist; foreach (OrTplNItmDO itmdo in itmdolist) { itmdo.Opdiagtreattmploropenmode = (string)BaseEmsView.BaseEmsInfoContext[ICiOrdNSysParamConst.OPDiagTreatTmplOrOpenMode]; } } } } } return(map2); }
public OrderTemplateListViewModel(string id_srvtpl) { this.qryService = XapServiceMgr.find <ICiOrdQryService>(); OrderTemplateDTO orderTemplateDto = this.qryService.getSrvortplitemAggDOS(id_srvtpl); FMap aggMap = orderTemplateDto.Srvortplitemaggdo; FArrayList srvagg = aggMap["SrvortplitemAggDO"] as FArrayList; FMap freqmap = orderTemplateDto.Freqdefdo; FArrayList freqList = freqmap["FreqDefDO"] as FArrayList; FMap measMap = orderTemplateDto.Measdocdo; FArrayList measList = measMap["MeasDocDO"] as FArrayList; XapDataList <SrvortplitemAggDO> xaplist = new XapDataList <SrvortplitemAggDO>(); if (srvagg != null) { foreach (SrvortplitemAggDO agg in srvagg) { agg.setFreqdefdo(freqList); agg.setmeasList(measList); xaplist.Add(agg); } } SrvortplitemAggDOList = xaplist; }
/// <summary> /// 允许编辑医保列 /// </summary> /// <param name="o"></param> /// <returns></returns> private Boolean DisableEditHP(string propName, CiOrdFeeSrvDTO dataSource, bool def) { if (propName.Equals("Fg_selfpay")) { FArrayList bdhpdtos = dataSource.BdHpIndicationList; if (bdhpdtos == null) { bdhpdtos = new FArrayList(); BdHpIndicationDTO dto = HpJudgeUtil.getInstance().getBdHpIndicationDTO(dataSource.Id_srv, dataSource.Id_mm, this.GetModel().GetEnt4BannerDTO()); if (dto != null) { bdhpdtos.Add(dto); } dataSource.BdHpIndicationList = bdhpdtos; } //符合医保判断条件,并且医保使用症为true的时候才可以操作 if (CanEditHp() && dataSource.BdHpIndicationList == null || dataSource.BdHpIndicationList.Count == 0 || string.IsNullOrEmpty((dataSource.BdHpIndicationList[0] as BdHpIndicationDTO).Code_hpindicjudged)) { return(true); } else { return(dataSource.Fg_indic == null ? true : !(bool)dataSource.Fg_indic); } } return(def); }
/// <summary> /// CreateView执行完毕后,用LoadData的数据填充界面 /// </summary> protected override void OnFillData() { this.oTree1.ClearTree(); if (this.treeKeyModel == null) { return; } oTree1.LoadData(treeKeyModel); //oTree1.MoveFirst(); if (this.oTree1.FirstNode != null) { // this.oTree1.FirstNode.IsExpanded = true; //getAllFirstLevelTreeNodes(this.oTree1.FirstNode as XAPTreeNodeRender); } oTree1.TraverseNodes(node1 => { object userObj = oTree1.GetUserObject(node1); if (userObj is OrTmplDTO) { OrTmplDTO focusObj = userObj as OrTmplDTO; String id_ortmpl = focusObj.Id_ortmpl; //如果不是模板类型就不处理 if (focusObj.OrtmplType == "1") { FArrayList modelList = this.modelMap[id_ortmpl.Substring(0, id_ortmpl.Length - 1)] as FArrayList; if (modelList != null) { this.loadModelItm(modelList, node1 as XAPTreeNodeRender); } } } }); this.oTree1.ExpandToLevel(0); }
public FArrayList checkBdSrvInfo(MedSrvValidateConditionDTO args) { object[] param = new object[] { args }; si.url = url_r; FArrayList rst = si.invoke <FArrayList>("checkBdSrvInfo", param.ToArray()); return(rst); }
public virtual ExpenseModel LoadEmsOrDrug(EmsOrDrug newDrug) { // if (nCurrentSelIndex >= 0 && nCurrentSelIndex < tableDataSource.Count(p=>!p.IsDELETED)) { // 填充默认值 newDrug.Use_days = 1; newDrug.Id_unit_sale = newDrug.Id_unit_med; newDrug.Name_unit_sale = newDrug.Name_unit_med; newDrug.Fg_or = false; newDrug.Fg_bl = true; newDrug.Eu_sourcemd = (int)OrSrvSourceFromEnum.PHYSIANFEEADD; #region 计算总量和价格 newDrug.Quan_cur = this.GetLogicEx().getNotDrugTotal( newDrug.Quan_med.ToDouble(), newDrug.Id_freq, newDrug.Freqct == null ? 1 : newDrug.Freqct.Value, newDrug.Use_days == null ? 1 : newDrug.Use_days.Value); newDrug.Price = this.GetLogicEx().getSrvNotMMPri(newDrug.Id_srv, newDrug.Id_pri); newDrug.Totalprice = newDrug.Price * newDrug.Quan_cur; #endregion FArrayList list = new FArrayList(); //判断是否是保外诊断 CiEnContextDTO ciEnContextDTO = BaseEmsView.BaseEmsInfoContext["CiEnContextDTO"] as CiEnContextDTO; //保外诊断标识 string eu_hpbeyond = ciEnContextDTO.Eu_hpbeyond; if (ent4BannerDTO != null && true == ent4BannerDTO.Fg_hpfundpay && HpBeyondEnum.HPDIAG.Equals(ciEnContextDTO.Eu_hpbeyond) /*保内诊断*/) { BdHpIndicationDTO bdhpindication = HpJudgeUtil.getInstance().getBdHpIndicationDTO(newDrug.Id_srv, newDrug.Id_mm, this.ent4BannerDTO); if (bdhpindication != null) { newDrug.Fg_treat = bdhpindication.Fg_indic; newDrug.Id_hp = bdhpindication.Id_hp; newDrug.Sd_hpsrvtp = bdhpindication.Sd_hpsrvtp; newDrug.Id_hpsrvtp = bdhpindication.Id_hpsrvtp; if (string.IsNullOrEmpty(bdhpindication.Id_hpsrvtp)) { newDrug.Id_hpsrvtp = HpJudgeUtil.IdHpSrvtpFromSdHpSrvtp(bdhpindication.Sd_hpsrvtp); } newDrug.Name_hpsrvtp = HpJudgeUtil.NameHpSrvtpFromSdHpSrvtp(bdhpindication.Sd_hpsrvtp); newDrug.Fg_selfpay = HpJudgeUtil.getInstance().isSelfPay(bdhpindication); newDrug.Fg_hpindicjudged = HpJudgeUtil.getInstance().getFg_hpindicjudged(bdhpindication); list.Add(bdhpindication); } } else if (ciEnContextDTO.Fg_hpfundpay == null || !(bool)ciEnContextDTO.Fg_hpfundpay || (ciEnContextDTO.Eu_hpbeyond != null && !ciEnContextDTO.Eu_hpbeyond.Equals(HpBeyondEnum.HPDIAG))) { newDrug.Fg_treat = false; newDrug.Fg_selfpay = true; } newDrug.BdHpIndicationDTO = list; #region 计算执行科室 CalculateDeptMp(newDrug); #endregion } return(this); }
public void saveCheckPatInfo(FArrayList checkPatInfoSrvs, OrSrvAgentInfoDO agentInfo) { List <object> param = new List <object>(); param.Add(checkPatInfoSrvs); param.Add(agentInfo); si.url = url_r; si.invoke <string>("saveCheckPatInfo", param.ToArray()); }
/// <summary> /// 根据code组查询自定义档案数据 /// </summary> /// <param name="codeArry"></param> /// <returns></returns> public UdidocDO[] findByUdidoclistCodes(FArrayList codeArry) { List <object> param = new List <object>(); param.Add(codeArry); si.url = url; UdidocDO[] rtn = si.invokeList <UdidocDO>("findByUdidoclistCodes", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>OrdApOpDO[]</return> public OrdApOpDO[] findByAttrValList(string attr, FArrayList values) { List<object> param = new List<object>(); param.Add(attr); param.Add(values); si.url=url_r; OrdApOpDO[] rtn = si.invokeList<OrdApOpDO>("findByAttrValList", param.ToArray()); return rtn; }
/// <summary> /// 保存医疗服务、医嘱模板 /// </summary> /// <param name="mkrMsSrvDOList">医疗服务集合</param> /// <param name="mkrMsMrtplDOList">医嘱模板集合</param> public MoreEmsParamDTO SaveOrderAndOrtmpl(FArrayList mkrMsSrvDOList, FArrayList mkrMsMrtplDOList) { if (this.ent4BannerDTO == null) { return(null); } return(ciOrdQryService.getMkrMsMoreEmsParam(mkrMsSrvDOList, mkrMsMrtplDOList, this.ent4BannerDTO)); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>CiRuleEntity[]</return> public CiRuleEntity[] findByAttrValList(string attr, FArrayList values) { List<object> param = new List<object>(); param.Add(attr); param.Add(values); si.url=url_r; CiRuleEntity[] rtn = si.invokeList<CiRuleEntity>("findByAttrValList", param.ToArray()); return rtn; }
public void ShowHpDialog(object sender) { var row = sender as XDataRow; EmsOrDrug emsordrug = row.DataSource as EmsOrDrug; if (emsordrug != null) { if (row.ClickCell.FieldName.Equals("Fg_treat")) { FArrayList bdhpdtos = emsordrug.BdHpIndicationDTO; if (bdhpdtos == null) { bdhpdtos = new FArrayList(); BdHpIndicationDTO dto = HpJudgeUtil.getInstance().getBdHpIndicationDTO(emsordrug.Id_srv, emsordrug.Id_mm, this.GetModel().getEnt4BannerDTO()); if (dto != null) { bdhpdtos.Add(dto); } emsordrug.BdHpIndicationDTO = bdhpdtos; } if (bdhpdtos != null && bdhpdtos.Count > 0) { BdHpIndicationDTO bdhpdto = bdhpdtos[0] as BdHpIndicationDTO; string code_hpindicjudged = bdhpdto.Code_hpindicjudged; bool?isDefault = null; if (code_hpindicjudged == "12") { isDefault = emsordrug.Fg_treat; } if (code_hpindicjudged != null) { switch (code_hpindicjudged) { case "12": case "21": BdHpIndicationDTOForm dialog = new BdHpIndicationDTOForm(emsordrug.Limit, emsordrug.Name_srv, isDefault); DialogResult dialogResutl = dialog.ShowDialog(); if (dialogResutl == DialogResult.OK) { emsordrug.Fg_treat = true; emsordrug.Fg_selfpay = false; emsordrug.Fg_hpindicjudged = (int)HpIndicJudgeEnum.JUDGED; //0不需要判断,1待判断,2已判断; } else if (dialogResutl == DialogResult.No) { emsordrug.Fg_treat = false; emsordrug.Fg_selfpay = true; emsordrug.Fg_hpindicjudged = (int)HpIndicJudgeEnum.JUDGED; //0不需要判断,1待判断,2已判断; } break; } } } } } }
/// <summary> /// 装载费用项目信息 /// </summary> /// <param name="newDrug"></param> /// <returns></returns> public virtual EmsFeebillViewModel LoadEmsFeeSrv(CiOrdFeeSrvDTO newDrug) { { // 填充默认值 newDrug.setAttrVal <int>("Use_days", 1); newDrug.Id_unit_sale = newDrug.Id_unit_med; newDrug.Name_unit_sale = newDrug.Name_unit_med; newDrug.Fg_or = false; newDrug.Fg_bl = true; newDrug.Eu_sourcemd = (int)OrSrvSourceFromEnum.PHYSIANFEEADD; #region 计算总量和价格 newDrug.Quan_total_medu = this.GetLogicEx().getNotDrugTotal( newDrug.Quan_med.ToDouble(), newDrug.Id_freq, newDrug.Freqct == null ? 1 : newDrug.Freqct.Value, newDrug.getAttrVal <int>("Use_days")); newDrug.Price = this.GetLogicEx().getSrvNotMMPri(newDrug.Id_srv, newDrug.Id_primd, null, GetEnt4BannerDTO().Id_pripat); newDrug.Amt_cur = newDrug.Price * newDrug.Quan_cur; #endregion FArrayList list = new FArrayList(); //判断是否是保外诊断 CiEnContextDTO ciEnContextDTO = BaseEmsView.BaseEmsInfoContext["CiEnContextDTO"] as CiEnContextDTO; //保外诊断标识 string eu_hpbeyond = ciEnContextDTO.Eu_hpbeyond; if (ent4BannerDTO != null && true == ent4BannerDTO.Fg_hpfundpay && HpBeyondEnum.HPDIAG.Equals(ciEnContextDTO.Eu_hpbeyond) /*保内诊断*/) { BdHpIndicationDTO bdhpindication = HpJudgeUtil.getInstance().getBdHpIndicationDTO(newDrug.Id_srv, newDrug.Id_mm, this.ent4BannerDTO); if (bdhpindication != null) { newDrug.Fg_treat = bdhpindication.Fg_indic; newDrug.Id_hp = bdhpindication.Id_hp; newDrug.Sd_hpsrvtp = bdhpindication.Sd_hpsrvtp; newDrug.Id_hpsrvtp = bdhpindication.Id_hpsrvtp; if (string.IsNullOrEmpty(bdhpindication.Id_hpsrvtp)) { newDrug.Id_hpsrvtp = HpJudgeUtil.IdHpSrvtpFromSdHpSrvtp(bdhpindication.Sd_hpsrvtp); } newDrug.Name_hpsrvtp = HpJudgeUtil.NameHpSrvtpFromSdHpSrvtp(bdhpindication.Sd_hpsrvtp); newDrug.Fg_selfpay = HpJudgeUtil.getInstance().isSelfPay(bdhpindication); list.Add(bdhpindication); } } else if (ciEnContextDTO.Fg_hpfundpay == null || !(bool)ciEnContextDTO.Fg_hpfundpay || (ciEnContextDTO.Eu_hpbeyond != null && !ciEnContextDTO.Eu_hpbeyond.Equals(HpBeyondEnum.HPDIAG))) { newDrug.Fg_treat = false; newDrug.Fg_selfpay = true; } newDrug.setAttrVal <FArrayList>("BdHpIndicationDTO", list); #region 计算执行科室 CalculateDeptMp(newDrug); #endregion } return(this); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>BreathmachnurAggDO[]</return> public BreathmachnurAggDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; BreathmachnurAggDO[] rtn = si.invokeList <BreathmachnurAggDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>PainAssessDO[]</return> public PainAssessDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; PainAssessDO[] rtn = si.invokeList <PainAssessDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>AfterdeliverobsecAggDO[]</return> public AfterdeliverobsecAggDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; AfterdeliverobsecAggDO[] rtn = si.invokeList <AfterdeliverobsecAggDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>HospitalReportDO[]</return> public HospitalReportDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; HospitalReportDO[] rtn = si.invokeList <HospitalReportDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>RevisionNoticeDO[]</return> public RevisionNoticeDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; RevisionNoticeDO[] rtn = si.invokeList <RevisionNoticeDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>AmrBorrowApplyDO[]</return> public AmrBorrowApplyDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; AmrBorrowApplyDO[] rtn = si.invokeList <AmrBorrowApplyDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>AdmissionNursingAssessmentDO[]</return> public AdmissionNursingAssessmentDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; AdmissionNursingAssessmentDO[] rtn = si.invokeList <AdmissionNursingAssessmentDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>NewBabyPiccRecDO[]</return> public NewBabyPiccRecDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; NewBabyPiccRecDO[] rtn = si.invokeList <NewBabyPiccRecDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>OpsPatHandoverDO[]</return> public OpsPatHandoverDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; OpsPatHandoverDO[] rtn = si.invokeList <OpsPatHandoverDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>CriticalillrecAggDO[]</return> public CriticalillrecAggDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; CriticalillrecAggDO[] rtn = si.invokeList <CriticalillrecAggDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>CiAppTreatExecOrDO[]</return> public CiAppTreatExecOrDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; CiAppTreatExecOrDO[] rtn = si.invokeList <CiAppTreatExecOrDO>("findByAttrValList", param.ToArray()); return(rtn); }
/// <summary> /// 根据DO某一属性值List查询DO数据 /// <summary> /// <param name="attr"></param> /// <param name="values"></param> /// <returns>ChildrenInAsseNurRecordDO[]</return> public ChildrenInAsseNurRecordDO[] findByAttrValList(string attr, FArrayList values) { List <object> param = new List <object>(); param.Add(attr); param.Add(values); si.url = url_r; ChildrenInAsseNurRecordDO[] rtn = si.invokeList <ChildrenInAsseNurRecordDO>("findByAttrValList", param.ToArray()); return(rtn); }