From d7862b2890b68743ec9c4fc05800bb23ec9b412e Mon Sep 17 00:00:00 2001
From: zhuguifei <zhuguifei@zhuguifeideiMac.local>
Date: 星期日, 27 四月 2025 16:05:02 +0800
Subject: [PATCH] 完成新增报修单

---
 eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsRepairResServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsRepairResServiceImpl.java b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsRepairResServiceImpl.java
index 0158ac9..323765b 100644
--- a/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsRepairResServiceImpl.java
+++ b/eims/ruoyi-modules/lb-eims/src/main/java/org/dromara/eims/service/impl/EimsRepairResServiceImpl.java
@@ -98,6 +98,8 @@
             EimsRepairRes::getStartTime, params.get("beginStartTime"), params.get("endStartTime"));
         lqw.between(params.get("beginEndTime") != null && params.get("endEndTime") != null,
             EimsRepairRes::getEndTime, params.get("beginEndTime"), params.get("endEndTime"));
+        // 鎸夊垱寤烘椂闂村�掑簭
+        lqw.orderByDesc(EimsRepairRes::getCreateTime);
         return lqw;
     }
 
@@ -109,7 +111,7 @@
      */
     @Transactional(rollbackFor = Exception.class)
     @Override
-    public Boolean insertByBo(EimsRepairResBo bo) {
+    public synchronized Boolean insertByBo(EimsRepairResBo bo) {
         EimsRepairRes add = MapstructUtils.convert(bo, EimsRepairRes.class);
         validEntityBeforeSave(add);
         boolean flag = baseMapper.insert(add) > 0;
@@ -270,6 +272,7 @@
         qw.like(StringUtils.isNotBlank(bo.getResCode()), "res.res_code", bo.getResCode());
         qw.like(StringUtils.isNotBlank(bo.getReqCode()), "req.code", bo.getReqCode());
         qw.eq(bo.getResUser() != null, "res.res_user", bo.getResUser());
+        qw.eq(bo.getReqType() != null, "req.req_type", bo.getReqType());
         qw.eq(bo.getReqUser() != null, "res.req_user", bo.getReqUser());
 
         List<Long> resDeptIds = getAllDescendantIds(bo.getResDept());

--
Gitblit v1.9.3