From 3f28b46171934066aeeff9af80d3f0ce6afb3adf Mon Sep 17 00:00:00 2001
From: lige <bestlige@outlook.com>
Date: 星期四, 30 十一月 2023 17:55:27 +0800
Subject: [PATCH] 优化

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java
index 4f4c2c0..78eed12 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java
@@ -25,6 +25,7 @@
 import com.ltkj.hosp.domain.*;
 import com.ltkj.hosp.service.*;
 import com.ltkj.mall.mallOrderUtils.TjConstants;
+import com.ltkj.system.service.ISysConfigService;
 import com.ltkj.system.service.ISysUserService;
 import com.ltkj.web.config.pdfutils.MergePdf;
 import com.ltkj.web.config.pdfutils.MyHeaderFooter;
@@ -81,6 +82,8 @@
     private ITjOrderDetailRulesService detailRulesService;
     @Resource
     private ITjRulesService rulesService;
+    @Autowired
+    private ISysConfigService configService;
 
 
 
@@ -547,21 +550,21 @@
                     // TODO: 2023/3/29  鏌ヨ闄勪欢pdf 濡傚績鐢靛浘銆侀檮浠�
                     LambdaQueryWrapper<TjReport> rtwq1 = new LambdaQueryWrapper<>();
                     rtwq1.eq(TjReport::getType, "鍖诲鍚嶈瘝");
-                    rtwq1.eq(TjReport::getTjNumber, tjNumber);
+//                    rtwq1.eq(TjReport::getTjNumber, tjNumber);
                     TjReport one11111 = tjReportService.getOne(rtwq1);
                     String report1 = one11111.getReport();
                     PDFBinaryUtil.base64StringToPDF(report1, FileUtil.mkdir(value).getPath() + "\\" + userId + "鍖诲鍚嶈瘝.pdf");
 
                     LambdaQueryWrapper<TjReport> rtwq = new LambdaQueryWrapper<>();
                     rtwq.eq(TjReport::getType, "蹇冪數鍥�");
-                    rtwq.eq(TjReport::getTjNumber, tjNumber);
+//                    rtwq.eq(TjReport::getTjNumber, tjNumber);
                     TjReport one1111 = tjReportService.getOne(rtwq);
                     String report = one1111.getReport();
                     PDFBinaryUtil.base64StringToPDF(report, FileUtil.mkdir(value).getPath() + "\\" + userId + "蹇冪數鍥�.pdf");
 
                     LambdaQueryWrapper<TjReport> rtwq12 = new LambdaQueryWrapper<>();
                     rtwq12.eq(TjReport::getType, "闄勪欢");
-                    rtwq12.eq(TjReport::getTjNumber, tjNumber);
+//                    rtwq12.eq(TjReport::getTjNumber, tjNumber);
                     TjReport one111112 = tjReportService.getOne(rtwq12);
                     String report12 = one111112.getReport();
                     PDFBinaryUtil.base64StringToPDF(report12, FileUtil.mkdir(value).getPath() + "\\" + userId + "闄勪欢.pdf");
@@ -822,7 +825,12 @@
         wq2.eq("tj_number", tjNumber);
         TjOrder one = tjOrderService.getOne(wq2);
         one.setCheckStatus(0);
-        one.setStatus(TjConstants.TJ_WAIT);
+        String config = configService.selectConfigByKey("tj_confirm");
+        if ("Y".equals(config)) {
+            one.setStatus(TjConstants.TJ_CHECK);
+        }else {
+            one.setStatus(TjConstants.TJ_CONFIRM);
+        }
         //灏嗙姸鎬佹敼涓烘湭瀹℃牳
 //        UpdateWrapper updateWrapper=new UpdateWrapper();
 //        updateWrapper.eq("tj_number",tjNumber);

--
Gitblit v1.8.0