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