From 5bafefb3e2e042fcf304be9a13d38d77f6cbce57 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期三, 19 二月 2025 16:48:15 +0800
Subject: [PATCH] 修改药品申请参数

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java |   23 ++++++++++++++++++-----
 ltkj-admin/src/main/java/com/ltkj/web/wxUtils/HttpClientUtils.java                  |    2 +-
 ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java              |   23 ++++++++++++++++++-----
 3 files changed, 37 insertions(+), 11 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java
index 8afaf78..803af65 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/his/HisApiMethod.java
@@ -1330,12 +1330,25 @@
             dto1.setSqysbm(ysbm);
             dto1.setMzksbm(dept);
             dto1.setSjrq(date);
-            dto1.setCzybm(ysbm);
-            dto1.setCzyksbm(dept);
-            dto1.setCflxbm("A");
-            dto1.setYfbm("1");
+            String yfbm = configService.selectConfigByKey("chufang_yfbm");
+            String mzzd = configService.selectConfigByKey("chufang_mzzd");
+            String czybm = configService.selectConfigByKey("chufang_czybm");
+            String czyksbm = configService.selectConfigByKey("chufang_czyksbm");
+            String cflxbm = configService.selectConfigByKey("chufang_cflxbm");
+            if (czybm.equalsIgnoreCase("N"))
+                dto1.setCzybm(ysbm);
+            else dto1.setCzybm(czybm);
+            if (czyksbm.equalsIgnoreCase("N"))
+                dto1.setCzyksbm(dept);
+            else dto1.setCzyksbm(czyksbm);
+            dto1.setCflxbm(cflxbm);
+            if (yfbm.equalsIgnoreCase("N"))
+                dto1.setYfbm("1");
+            else dto1.setYfbm(yfbm);
             dto1.setFyts("1");
-            dto1.setMzzd("");
+            if (mzzd.equalsIgnoreCase("N"))
+                dto1.setMzzd("");
+            else dto1.setMzzd(mzzd);
             dto1.setDetails(outpinmedicapplyDetilsDtos);
             AjaxResult result = controller.Outpinmedicapply(dto1);
             String result1 = getAjaxResult(result);
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java
index c489848..1047b71 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java
@@ -2187,12 +2187,25 @@
                     dto1.setSqysbm(ysbm);
                     dto1.setMzksbm(dept);
                     dto1.setSjrq(date);
-                    dto1.setCzybm(ysbm);
-                    dto1.setCzyksbm(dept);
-                    dto1.setCflxbm("A");
-                    dto1.setYfbm("1");
+                    String yfbm = configService.selectConfigByKey("chufang_yfbm");
+                    String mzzd = configService.selectConfigByKey("chufang_mzzd");
+                    String czybm = configService.selectConfigByKey("chufang_czybm");
+                    String czyksbm = configService.selectConfigByKey("chufang_czyksbm");
+                    String cflxbm = configService.selectConfigByKey("chufang_cflxbm");
+                    if (czybm.equalsIgnoreCase("N"))
+                        dto1.setCzybm(ysbm);
+                    else dto1.setCzybm(czybm);
+                    if (czyksbm.equalsIgnoreCase("N"))
+                        dto1.setCzyksbm(dept);
+                    else dto1.setCzyksbm(dept);
+                    dto1.setCflxbm(cflxbm);
+                    if (yfbm.equalsIgnoreCase("N"))
+                        dto1.setYfbm("1");
+                    else dto1.setYfbm(yfbm);
                     dto1.setFyts("1");
-                    dto1.setMzzd("");
+                    if (mzzd.equalsIgnoreCase("N"))
+                        dto1.setMzzd("");
+                    else dto1.setMzzd(mzzd);
                     dto1.setDetails(outpinmedicapplyDetilsDtos);
                     AjaxResult result = controller.Outpinmedicapply(dto1);
                     String result1 = getAjaxResult(result);
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/wxUtils/HttpClientUtils.java b/ltkj-admin/src/main/java/com/ltkj/web/wxUtils/HttpClientUtils.java
index 88623b0..312dce9 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/wxUtils/HttpClientUtils.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/wxUtils/HttpClientUtils.java
@@ -133,7 +133,7 @@
                 return response.toString();
             }
         } catch (IOException e) {
-            e.printStackTrace();
+            log.error(String.valueOf(e));
         }
 
         return null;

--
Gitblit v1.8.0