1、云端方法:Common.DeleteClinicDiagnose,使用单表服务。
2、云端方法:Common.DeleteSucceed,此方法多个循环操作数据库,且创建多余的实例对象。
3、云端方法:Common.DeleteSucceed,此方法多个循环操作数据库,且创建多余的实例对象。
4、云端方法:Common.AddSucceed,此方法多个循环操作数据库。
5、云端方法:Common.UpdateBpByModel,使用单表域,无用的实例对象,循环查询毫无意义。
6、云端方法:Common.DeleteByBPEvaluate,循环操作数据库。
7、云端方法:Common.GetClinicAssessSumError,方法解释和实际操作不一致,且应该调用单表域服务。
8、云端方法:Common.GetuspBsItemBPId,应该调用单表域服务。
9、云端方法:Common.CheckSearch,循环操作数据库,且应该调用单表域服务。
10、云端方法:Common.GetDgRoadLocByRoadIdCommon,循环操作数据库,且应该调用单表域服务。
11、云端方法:Common.GetBpListByName,应该调用单表域服务。
12、云端方法:ProjectCapital.GetByItemAndOperAndLsstatus,应该调用单表域服务。
13、云端方法:ProjectCapital.GetSpecialFund,应该调用单表域服务。
14、云端方法:ProjectCapital.GetProjectApproval,应该调用单表域服务。
15、云端方法:ProjectCapital.GetByIDAndTimeAndLsstatus,应该调用单表域服务。
16、云端方法:BodyHeat.GetAnimalHeatByLocationId,系统参数应该直接使用:SysSetting.xxx。
17、云端方法:BodyHeat.GetTemperatureList,魔法数。
18、云端方法:BodyHeat.GetBodyAllHealthBySpecialityIdAndTime,使用单表域。
19、云端方法:BodyHeat.GetNurseInPatInfoTips,使用枚举。
20、云端方法:EmrTemplate.CreateEMR,做了判断再返回状态,不用直接返回成功。
21、云端方法:EmrTemplate.DeleteTreeViewNodes,循环操作数据库。
22、云端方法:EmrTemplate.GetNodeInfo,这种应该写一条单表服务,在进行调用。
23、云端方法:EmrTemplate.GetOuDiagnosisData,无用的实例,使用公共单表域,多个循环操作数据库。
24、云端方法:EmrTemplate.GetconsultationMedical,无用的入参。
25、云端方法:HealthReprt,无用的实例,调用服务应该使用公共静态服务。
26、云端方法:HealthReprt.CreateSOSInfo,硬编码,改成常量。
27、云端方法:InEmr.AutomaticCheckeEmr,检查方法是否还有在使用,有的话写到单表域,改掉循环查询。
28、云端方法:InEmr.AddMedicalRecTemplateTreeViewList,使用静态单表域。
29、云端方法:InEmr.EMRqQuery,ModifyEMRq,使用静态单表域。
30、云端方法:InEmr.DoSaveInMedicalRecordTimeList,无用的入参。
31、云端方法:InEmr.CancelMedicalRecordAudit,无用的入参。
32、云端方法:InEmr.SetEMRState,检查方法是否使用。
33、云端方法:InEmr.CheckEMRElementContent,循环删除。
34、云端方法:InEmr.AddMedicalRecord,使用静态单表域。
35、云端方法:InEmrNrRecord.GetPatMedicalRecordListForNurse,使用静态单表域。
36、云端方法:InEmrNrRecord.GetPatOuClinicFirstInfo,无用的操作。
37、云端方法:OuEmr.GetOuCaseHistoryInfo,使用单表域。
38、云端方法:OuEmr.GetPatCardFeeList,系统参数直接使用,不要声明变量。
39、云端方法:InBalance.DoSaveBalance,循环操作数据库,还有好多个可以使用静态单表域的。
40、云端方法:InBalance.AddSaveMergePartFeeList,先做判断再返回状态。
41、云端方法:InBalance.DoCancelPsApplyExecuted,使用静态单表服务,循环访问数据库。
42、云端方法:InBalance.InsertOrUpdateInsertInPatFeesList,使用静态单表服务。
43、云端方法:InBalance.GetPatInInvoiceDtlList,迁到单表服务。
44、云端方法:InBalance.GetPrintCardReportDateByDetailId,循环访问数据库。
45、云端方法:InBalance.GetInvoiceInfomation,迁回单表域。
46、云端方法:InBalance.GetSettlementInfo,迁回单表域,魔法数使用枚举。
47、云端方法:InBalance.GetSingleSettlementDtlInfo,迁回单表域,魔法数使用枚举。
48、云端方法:InBalance.UspGetChargeCheckInLogByHospID,不要创建对象调用服务,应该统一使用静态单表服务。
49、云端方法:InBalance.GetInInvoiceInvItemGoupSum,GetInvoiceFeetyGoupSum,迁回单表服务,并使用静态服务。
50、云端方法:InBalance.GetInBalanceDtlCHKByInvoId,迁回单表服务,并使用静态服务。
51、云端方法:InBalance.DoBackInInvoiceDtl,迁回单表服务,并使用静态服务,使用事务。
52、云端方法:InBalance.DoUpdateInvoice,迁回单表服务,并使用静态服务。
53、云端方法:InBalance.GetInvoiceById,无用的查询操作。
54、云端方法:InBalance.GetListByGetInInvoiceDtlAuthDto,迁回单表服务,并使用静态服务。
55、云端方法:InBalance.GetUspInInvoiceDtlAllManual,迁回单表服务,并使用静态服务。
56、云端方法:InBalance.GetListInDrugTreatConsumable,迁回单表服务,并使用静态服务。
57、云端方法:InBalance.SetChineseMedicineOuRecipeFee,迁回单表服务,并使用静态服务。
58、云端方法:InBalance.DoSaveChargeInvoice,检查业务,传递实例化对象。
59、云端方法:InBalance.DeleteAndAddInvoiceInOuCharge,迁回单表服务,并使用静态服务。
60、云端方法:InBalance.DeleteBsXdRpDtail,系统参数直接使用,迁回单表服务,并使用静态服务。
61、云端方法:OuCharge.GetChargeInfoByInvoNo,迁回单表服务,并使用静态服务。