2019/11/7 对云端检查不规范的代码

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,迁回单表服务,并使用静态服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值