From 75ee6a6218f67d3720f9ab8824809ddb2abe525c Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期三, 18 六月 2025 08:33:06 +0800 Subject: [PATCH] 陕健医his开单传科室修改 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjFlowingWaterController.java | 19 ++++++++++++++++--- 1 files changed, 16 insertions(+), 3 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjFlowingWaterController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjFlowingWaterController.java index a4f5683..ae59806 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjFlowingWaterController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjFlowingWaterController.java @@ -321,6 +321,9 @@ String sfsyhisjgrulebaoliuweishu = configService.selectConfigByKey("sfsyhisjgrulebaoliuweishu"); // his浠锋牸浼犻�掕鍒� 1鍥涜垗浜斿叆 2鐩存帴鑸嶅幓 String sfsyhisjgrulesconfig = configService.selectConfigByKey("sfsyhisjgrulesconfig"); + // 浼犻�掗」鐩槸鍚︿娇鐢╤is绉戝 + String isUseHisKs = configService.selectConfigByKey("isCreateMenZhenFyUseHisKs"); + String createMenZhenFyZJUseHisKs = configService.selectConfigByKey("createMenZhenFyZJUseHisKs"); for (TbTransition transition : list) { LambdaQueryWrapper<TjProject> wrapper1 = new LambdaQueryWrapper<>(); @@ -358,8 +361,13 @@ obj.putOpt("danJia", danjia); obj.putOpt("jieSuanJe", allPrice); obj.putOpt("shuliang", sl); - obj.putOpt("zhiXingKs", dept.getDeptId()); - obj.putOpt("zhiXingKsMc", dept.getDeptName()); + if (isUseHisKs.equalsIgnoreCase("Y")) { + obj.putOpt("zhiXingKs", dept.getHisksid()); + obj.putOpt("zhiXingKsMc", dept.getHisksmc()); + }else { + obj.putOpt("zhiXingKs", dept.getDeptId()); + obj.putOpt("zhiXingKsMc", dept.getDeptName()); + } obj.putOpt("shouFeiXmId", project.getHisXmbm()); obj.putOpt("shouFeiXmMc", project.getHisXmmc()); @@ -377,7 +385,12 @@ obj.putOpt("danJia", zongjia); obj.putOpt("jieSuanJe", zongjia); obj.putOpt("shuliang", sl); - obj.putOpt("zhiXingKs", "100"); + if (isUseHisKs.equalsIgnoreCase("Y")) { + if (StrUtil.isBlank(createMenZhenFyZJUseHisKs)) return AjaxResult.error(); + obj.putOpt("zhiXingKs", createMenZhenFyZJUseHisKs); + }else { + obj.putOpt("zhiXingKs", "100"); + } obj.putOpt("zhiXingKsMc","浣撴涓績"); obj.putOpt("shouFeiXmId", tjfhisxmbm); obj.putOpt("shouFeiXmMc", "浣撴璐�"); -- Gitblit v1.8.0