From 33de5e90c14e44e1639c961a48e338c1da3d5624 Mon Sep 17 00:00:00 2001
From: zjh <zjh@888>
Date: 星期三, 26 六月 2024 16:51:56 +0800
Subject: [PATCH] zjh 本地 2024/06/26 --2

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjZhxmController.java |   20 +++++++++++---------
 ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjZhxm.java                      |    4 ++++
 2 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjZhxmController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjZhxmController.java
index 4d62ead..57fac02 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjZhxmController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjZhxmController.java
@@ -54,19 +54,20 @@
                     List<TjZhxmglpro> list = tjZhxmglproService.list(wq);
                     StringBuilder allName = new StringBuilder();
                     if (null != list && list.size() > 0) {
-//                        List<TjProject> projectList = new ArrayList<>();
+                        List<TjProject> projectList = new ArrayList<>();
                         BigDecimal money = new BigDecimal("0.00");
                         for (TjZhxmglpro zhxmglpro : list) {
                             TjProject project = tjProjectService.getById(zhxmglpro.getProId());
                             if (null != project) {
-//                                projectList.add(tjProjectService.getOne(wq1));
-                                allName.append(project.getProName()).append("锛�");
+                                projectList.add(project);
+//                                allName.append(project.getProName()).append("锛�");
                                 money=money.add(project.getProPrice());
                             }
                         }
                         zhxm.setPrice(money);
-                        zhxm.setAllProName(allName.toString());
+//                        zhxm.setAllProName(allName.toString());
                         zhxm.setZhxmglpros(list);
+                        zhxm.setTjProjectList(projectList);
                     }
                 }
                 return AjaxResult.success(lists);
@@ -140,22 +141,23 @@
                 LambdaQueryWrapper<TjZhxmglpro> wq = new LambdaQueryWrapper<>();
                 wq.eq(TjZhxmglpro::getZhId, zhxm.getId());
                 List<TjZhxmglpro> list = tjZhxmglproService.list(wq);
-                StringBuilder allName = new StringBuilder();
+//                StringBuilder allName = new StringBuilder();
 //                StringBuilder allSonName = new StringBuilder();
                 if (null != list && list.size() > 0) {
-//                    List<TjProject> projectList = new ArrayList<>();
+                    List<TjProject> projectList = new ArrayList<>();
                     BigDecimal money = new BigDecimal("0.00");
                     for (TjZhxmglpro zhxmglpro : list) {
                         TjProject project = tjProjectService.getById(zhxmglpro.getProId());
                         if (null != project) {
-//                            projectList.add(tjProjectService.getOne(wq1));
-                            allName.append(project.getProName()).append("锛�");
+                            projectList.add(project);
+//                            allName.append(project.getProName()).append("锛�");
                             money=money.add(project.getProPrice());
                         }
                     }
-                    zhxm.setAllProName(allName.toString());
+//                    zhxm.setAllProName(allName.toString());
                     zhxm.setPrice(money);
                     zhxm.setZhxmglpros(list);
+                    zhxm.setTjProjectList(projectList);
 
                     return AjaxResult.success(zhxm);
                 }
diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjZhxm.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjZhxm.java
index 6b4fce1..e4ee10d 100644
--- a/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjZhxm.java
+++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/domain/TjZhxm.java
@@ -46,4 +46,8 @@
     @ApiModelProperty(value = "鐖堕」鐩悕绉板瓧绗︿覆")
     @TableField(exist = false)
     private String allProName;
+
+    @ApiModelProperty(value = "缁勫悎涓殑椤圭洰闆嗗悎")
+    @TableField(exist = false)
+    private List<TjProject> tjProjectList;
 }

--
Gitblit v1.8.0