From f6283db320dc079860a3ce4a482a1f7bd31e52ad Mon Sep 17 00:00:00 2001
From: lige <bestlige@outlook.com>
Date: 星期四, 23 十一月 2023 17:26:12 +0800
Subject: [PATCH] 回复

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzReplyLogController.java |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzReplyLogController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzReplyLogController.java
index 7fde2f6..042dd11 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzReplyLogController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjHzReplyLogController.java
@@ -2,8 +2,13 @@
 
 import java.util.Arrays;
 import java.util.List;
+import javax.annotation.Resource;
 import javax.servlet.http.HttpServletResponse;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.ltkj.common.core.domain.entity.SysDept;
+import com.ltkj.hosp.domain.TjHzLog;
+import com.ltkj.system.service.ISysDeptService;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -35,13 +40,20 @@
     @Autowired
     private ITjHzReplyLogService tjHzReplyLogService;
 
+    @Resource
+    private ISysDeptService deptService;
+
     /**
      * 鏌ヨ浼氳瘖鍥炲璁板綍鍒楄〃
      */
     @GetMapping("/list")
     public TableDataInfo list(TjHzReplyLog tjHzReplyLog) {
         startPage();
-        List<TjHzReplyLog> list = tjHzReplyLogService.selectTjHzReplyLogList(tjHzReplyLog);
+        LambdaQueryWrapper<TjHzReplyLog> wq=new LambdaQueryWrapper<>();
+        if (tjHzReplyLog.getTjNumber()!=null){
+            wq.eq(TjHzReplyLog::getHzId,tjHzReplyLog.getHzId());
+        }
+        List<TjHzReplyLog> list = tjHzReplyLogService.list(wq);
         return getDataTable(list);
     }
 
@@ -70,6 +82,12 @@
     @Log(title = "浼氳瘖鍥炲璁板綍", businessType = BusinessType.INSERT)
     @PostMapping
     public AjaxResult add(@RequestBody TjHzReplyLog tjHzReplyLog) {
+        if (tjHzReplyLog.getReplyDeptId()!=null){
+            final SysDept byId = deptService.getById(tjHzReplyLog.getReplyDeptId());
+            if (byId!=null){
+                tjHzReplyLog.setReplyDeptName(byId.getDeptName());
+            }
+        }
         return toAjax(tjHzReplyLogService.save(tjHzReplyLog));
     }
 

--
Gitblit v1.8.0