From fb2f97c1e66abc8a6d06287213187ce23dd5d7e0 Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期二, 11 三月 2025 10:26:21 +0800
Subject: [PATCH] lims检测中心设备联调

---
 cnas-require/src/main/java/com/ruoyi/requier/controller/DeviceController.java    |   10 ++++------
 cnas-require/src/main/java/com/ruoyi/requier/service/impl/DeviceServiceImpl.java |    6 +-----
 2 files changed, 5 insertions(+), 11 deletions(-)

diff --git a/cnas-require/src/main/java/com/ruoyi/requier/controller/DeviceController.java b/cnas-require/src/main/java/com/ruoyi/requier/controller/DeviceController.java
index 55898d2..4839fa0 100644
--- a/cnas-require/src/main/java/com/ruoyi/requier/controller/DeviceController.java
+++ b/cnas-require/src/main/java/com/ruoyi/requier/controller/DeviceController.java
@@ -78,11 +78,9 @@
 
     //璁惧宸ュ叿鏄庣粏
     @ApiOperation(value = "鏌ヨ璁惧璇︽儏鍒楄〃")
-    @PostMapping("/selectDeviceParameter")
-    public Result selectDeviceParameter(@RequestBody Map<String, Object> data, @RequestParam(value = "laboratoryNameIsNull", required = false) Boolean laboratoryNameIsNull) throws Exception {
-        Page page = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("page")), Page.class);
-        DeviceDto itemParameter = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), DeviceDto.class);
-        return Result.success(deviceService.selectDeviceParameter(page, itemParameter, laboratoryNameIsNull));
+    @GetMapping("/selectDeviceParameter")
+    public Result selectDeviceParameter(Page page,DeviceDto deviceDto,Boolean laboratoryNameIsNull) {
+        return Result.success(deviceService.selectDeviceParameter(page, deviceDto, laboratoryNameIsNull));
     }
 
     @ApiOperation(value = "娣诲姞璁惧璇︽儏鍙傛暟")
@@ -92,7 +90,7 @@
     }
 
     @ApiOperation(value = "鍒犻櫎璁惧璇︽儏鍙傛暟")
-    @PostMapping("/delDeviceParameter")
+    @DeleteMapping("/delDeviceParameter")
     public Result<?> delDeviceParameter(Integer id) {
         return Result.success(deviceService.delDeviceParameter(id));
     }
diff --git a/cnas-require/src/main/java/com/ruoyi/requier/service/impl/DeviceServiceImpl.java b/cnas-require/src/main/java/com/ruoyi/requier/service/impl/DeviceServiceImpl.java
index 8fd1281..33550cf 100644
--- a/cnas-require/src/main/java/com/ruoyi/requier/service/impl/DeviceServiceImpl.java
+++ b/cnas-require/src/main/java/com/ruoyi/requier/service/impl/DeviceServiceImpl.java
@@ -76,11 +76,7 @@
 
     @Override
     public IPage<DeviceDto> selectDeviceParameter(Page page, DeviceDto itemParameter, Boolean laboratoryNameIsNull) {
-        itemParameter.setCreateUser(SecurityUtils.getUserId().intValue());
-        String storagePoint = itemParameter.getStoragePoint();//瀛樻斁鐐�
-        itemParameter.setStoragePoint(null);
-        QueryWrapper<DeviceDto> wrapper = QueryWrappers.queryWrappers(itemParameter).eq(StringUtils.isNotBlank(storagePoint), "storage_point", storagePoint);
-        IPage<DeviceDto> iPage = deviceMapper.selectDeviceParameterPage(page, wrapper, laboratoryNameIsNull);
+        IPage<DeviceDto> iPage = deviceMapper.selectDeviceParameterPage(page, QueryWrappers.queryWrappers(itemParameter), laboratoryNameIsNull);
         return iPage;
     }
 

--
Gitblit v1.9.3