From 1a2258c4eca2e7514b6096004fa1c3e0036b402b Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期四, 28 三月 2024 14:04:24 +0800
Subject: [PATCH] Merge branch 'master' of http://117.34.109.166:18448/r/mdc_430 into develop

---
 lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentRepairServiceImpl.java |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentRepairServiceImpl.java b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentRepairServiceImpl.java
index 750bb09..c74ce79 100644
--- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentRepairServiceImpl.java
+++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/MdcEquipmentRepairServiceImpl.java
@@ -12,9 +12,9 @@
 import org.jeecg.modules.mdc.service.IMdcEquipmentService;
 import org.jeecg.modules.mdc.util.DateUtils;
 import org.jeecg.modules.mdc.vo.MdcEquipmentRepairVo;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 import java.util.*;
 import java.util.stream.Collectors;
@@ -26,8 +26,8 @@
  */
 @Service
 public class MdcEquipmentRepairServiceImpl extends ServiceImpl<MdcEquipmentRepairMapper, MdcEquipmentRepair> implements IMdcEquipmentRepairService {
-    //璁惧
-    @Autowired
+
+    @Resource
     private IMdcEquipmentService mdcEquipmentService;
 
     @Override
@@ -155,7 +155,15 @@
                 equipmentIds = mdcEquipmentService.getEquipmentIdsProduction(userId, null);
             }
         }
-        repair.setMdcSectionIds(equipmentIds);
+
+        if (repair.getMdcSectionIds() == null || repair.getMdcSectionIds().isEmpty()) {
+            repair.setMdcSectionIds(equipmentIds);
+        }
+
+        if (repair.getMdcSectionIds() == null || repair.getMdcSectionIds().isEmpty()) {
+            return null;
+        }
+
         return this.baseMapper.pageList(page, repair);
     }
 
@@ -231,4 +239,9 @@
         return result;
     }
 
+    @Override
+    public List<MdcEquipmentRepair> mdcRepairListDate(String equipmentid, Date startDate, Date endDate) {
+        return this.baseMapper.selectByIdAndTime(equipmentid, startDate, endDate);
+    }
+
 }
\ No newline at end of file

--
Gitblit v1.9.3