From 3ad0a30bfc9ffdeb246df3027746119e50a0c153 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Thu, 21 Aug 2025 18:10:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=BB=B4=E6=8A=A4BUG?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DeviceMaintainController.java | 13 ++++++ .../weihu/mapper/DeviceMaintainMapper.java | 4 ++ .../weihu/mapper/xml/DeviceMaintainMapper.xml | 41 +++++++++++++++++-- .../weihu/service/DeviceMaintainService.java | 4 ++ .../impl/DeviceMaintainServiceImpl.java | 11 +++++ 5 files changed, 69 insertions(+), 4 deletions(-) diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/controller/DeviceMaintainController.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/controller/DeviceMaintainController.java index b0e41c1..8875927 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/controller/DeviceMaintainController.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/controller/DeviceMaintainController.java @@ -10,6 +10,7 @@ import org.jeecg.common.system.base.controller.JeecgController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; +import java.util.List; @Slf4j @@ -51,4 +52,16 @@ public class DeviceMaintainController extends JeecgController> queryDepartList(DeviceMaintain deviceInfo) { + List list = service.queryDepartList(deviceInfo); + return Result.OK(list); + } + + @GetMapping(value = "/nulist") + public Result> queryNuList(DeviceMaintain deviceInfo) { + List list = service.queryNuList(deviceInfo); + return Result.OK(list); + } + } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/DeviceMaintainMapper.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/DeviceMaintainMapper.java index 271397c..42a85c8 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/DeviceMaintainMapper.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/DeviceMaintainMapper.java @@ -6,6 +6,10 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.nu.modules.weihu.entity.DeviceMaintain; import org.apache.ibatis.annotations.Param; +import java.util.List; + public interface DeviceMaintainMapper extends BaseMapper { IPage findPage(Page page, @Param("params") DeviceMaintain deviceInfo); + List queryDepartList(DeviceMaintain deviceInfo); + List queryNuList(DeviceMaintain deviceInfo); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/xml/DeviceMaintainMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/xml/DeviceMaintainMapper.xml index 66848f9..ffe04f5 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/xml/DeviceMaintainMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/mapper/xml/DeviceMaintainMapper.xml @@ -30,10 +30,13 @@ AND a.depart_id = #{params.departId} + + AND a.depart_server_url = #{params.orgCode} + AND a.maintain_status = #{params.maintainStatus} - + AND a.reserve_depart_id = #{params.reserveDepartId} @@ -65,10 +68,13 @@ AND a.depart_id = #{params.departId} + + AND a.depart_server_url = #{params.orgCode} + AND a.maintain_status = #{params.maintainStatus} - + AND a.reserve_depart_id = #{params.reserveDepartId} @@ -100,10 +106,13 @@ AND a.depart_id = #{params.departId} + + AND a.depart_server_url = #{params.orgCode} + AND a.maintain_status = #{params.maintainStatus} - + AND a.reserve_depart_id = #{params.reserveDepartId} @@ -135,10 +144,13 @@ AND a.depart_id = #{params.departId} + + AND a.depart_server_url = #{params.orgCode} + AND a.maintain_status = #{params.maintainStatus} - + AND a.reserve_depart_id = #{params.reserveDepartId} @@ -149,4 +161,25 @@ + + + + + \ No newline at end of file diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/DeviceMaintainService.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/DeviceMaintainService.java index 3dcc161..9b0baa7 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/DeviceMaintainService.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/DeviceMaintainService.java @@ -5,7 +5,11 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.nu.modules.weihu.entity.DeviceMaintain; +import java.util.List; + public interface DeviceMaintainService extends IService { IPage findPage(Page page, DeviceMaintain deviceInfo); void saveSendOrg(DeviceMaintain deviceInfo); + List queryDepartList(DeviceMaintain deviceInfo); + List queryNuList(DeviceMaintain deviceInfo); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/impl/DeviceMaintainServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/impl/DeviceMaintainServiceImpl.java index 3b8e0f7..b028062 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/impl/DeviceMaintainServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/weihu/service/impl/DeviceMaintainServiceImpl.java @@ -116,5 +116,16 @@ public class DeviceMaintainServiceImpl extends ServiceImpl queryDepartList(DeviceMaintain deviceInfo){ + return baseMapper.queryDepartList(deviceInfo); + } + + @Override + public List queryNuList(DeviceMaintain deviceInfo){ + return baseMapper.queryNuList(deviceInfo); + } }