From 3a4330d7095e4177b9ffee0ca1749c22711bc955 Mon Sep 17 00:00:00 2001
From: aijinhui <aijinhui>
Date: 星期三, 18 十月 2023 13:36:36 +0800
Subject: [PATCH] 设备健康列表

---
 ard-work/src/main/java/com/ruoyi/sy/vo/CarLockVo.java                                 |   14 ++++
 ard-work/src/main/java/com/ruoyi/statistical/mapper/ArdPumpStatusMapper.java          |    2 
 ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java         |   42 ++++++++++++++
 ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java                |   14 ++--
 ard-work/src/main/java/com/ruoyi/oil/service/ArdOilWallService.java                   |    2 
 ard-work/src/main/java/com/ruoyi/oil/mapper/ArdOilWallMapper.java                     |    2 
 ard-work/src/main/java/com/ruoyi/oil/service/impl/ArdOilWallServiceImpl.java          |   18 +++---
 ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java            |   19 +++--
 ard-work/src/main/java/com/ruoyi/statistical/service/impl/StatisticalServiceImpl.java |   14 ++--
 ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java                  |   18 ++++++
 10 files changed, 111 insertions(+), 34 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java b/ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java
index 98d2346..76aa0ea 100644
--- a/ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java
+++ b/ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java
@@ -4,7 +4,7 @@
 import com.ruoyi.common.utils.uuid.UUID;
 import com.ruoyi.oil.domain.ArdOilWall;
 import com.ruoyi.oil.param.OilWallParam;
-import com.ruoyi.oil.service.OilWallService;
+import com.ruoyi.oil.service.ArdOilWallService;
 import com.ruoyi.utils.result.Results;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -22,7 +22,7 @@
 public class OilWallController {
 
     @Autowired
-    private OilWallService oilWallService;
+    private ArdOilWallService ardOilWallService;
 
     @PostMapping("/add")
     @ApiOperation("娣诲姞鐢靛瓙鍥存爮")
@@ -30,13 +30,13 @@
         ardOilWall.setId(String.valueOf(UUID.randomUUID()));
         ardOilWall.setCreateBy(SecurityUtils.getUsername());
         ardOilWall.setCreateTime(new Date());
-        return Results.succeed("鎴愬姛娣诲姞"+oilWallService.addOilWall(ardOilWall)+"鏉℃暟鎹�");
+        return Results.succeed("鎴愬姛娣诲姞"+ ardOilWallService.addOilWall(ardOilWall)+"鏉℃暟鎹�");
     }
 
     @DeleteMapping("/del")
     @ApiOperation("鍒犻櫎鐢靛瓙鍥存爮")
     public Results del(String id){
-        return Results.succeed("鎴愬姛鍒犻櫎"+oilWallService.delOilWall(id)+"鏉℃暟鎹�");
+        return Results.succeed("鎴愬姛鍒犻櫎"+ ardOilWallService.delOilWall(id)+"鏉℃暟鎹�");
     }
 
     @PutMapping("/upd")
@@ -44,19 +44,19 @@
     public Results upd(@RequestBody ArdOilWall ardOilWall){
         ardOilWall.setUpdateBy(SecurityUtils.getUsername());
         ardOilWall.setUpdateTime(new Date());
-        return Results.succeed("鎴愬姛淇敼"+oilWallService.updOilWall(ardOilWall)+"鏉℃暟鎹�");
+        return Results.succeed("鎴愬姛淇敼"+ ardOilWallService.updOilWall(ardOilWall)+"鏉℃暟鎹�");
     }
 
     @GetMapping("/one")
     @ApiOperation("鏌ヨ涓�鏉$數瀛愬洿鏍�")
     public Results one(String id){
-        return Results.succeed(oilWallService.one(id));
+        return Results.succeed(ardOilWallService.one(id));
     }
 
     @GetMapping("/query")
     @ApiOperation("鏌ヨ鎵�鏈夌數瀛愬洿鏍�")
     public Results query(OilWallParam oilWallParam){
-        return Results.succeed(oilWallService.query(oilWallParam));
+        return Results.succeed(ardOilWallService.query(oilWallParam));
     }
 
 }
diff --git a/ard-work/src/main/java/com/ruoyi/oil/mapper/OilWallMapper.java b/ard-work/src/main/java/com/ruoyi/oil/mapper/ArdOilWallMapper.java
similarity index 71%
rename from ard-work/src/main/java/com/ruoyi/oil/mapper/OilWallMapper.java
rename to ard-work/src/main/java/com/ruoyi/oil/mapper/ArdOilWallMapper.java
index 8142ab7..61c8f58 100644
--- a/ard-work/src/main/java/com/ruoyi/oil/mapper/OilWallMapper.java
+++ b/ard-work/src/main/java/com/ruoyi/oil/mapper/ArdOilWallMapper.java
@@ -6,5 +6,5 @@
 /**
  * @author Administrator
  */
-public interface OilWallMapper extends BaseMapper<ArdOilWall> {
+public interface ArdOilWallMapper extends BaseMapper<ArdOilWall> {
 }
diff --git a/ard-work/src/main/java/com/ruoyi/oil/service/OilWallService.java b/ard-work/src/main/java/com/ruoyi/oil/service/ArdOilWallService.java
similarity index 91%
rename from ard-work/src/main/java/com/ruoyi/oil/service/OilWallService.java
rename to ard-work/src/main/java/com/ruoyi/oil/service/ArdOilWallService.java
index fb8d27b..4b447a8 100644
--- a/ard-work/src/main/java/com/ruoyi/oil/service/OilWallService.java
+++ b/ard-work/src/main/java/com/ruoyi/oil/service/ArdOilWallService.java
@@ -9,7 +9,7 @@
 /**
  * @author Administrator
  */
-public interface OilWallService {
+public interface ArdOilWallService {
     int addOilWall(ArdOilWall ardOilWall);
     int delOilWall(String id);
     int updOilWall(ArdOilWall ardOilWall);
diff --git a/ard-work/src/main/java/com/ruoyi/oil/service/impl/OilWallServiceImpl.java b/ard-work/src/main/java/com/ruoyi/oil/service/impl/ArdOilWallServiceImpl.java
similarity index 67%
rename from ard-work/src/main/java/com/ruoyi/oil/service/impl/OilWallServiceImpl.java
rename to ard-work/src/main/java/com/ruoyi/oil/service/impl/ArdOilWallServiceImpl.java
index 56e5269..feef9fd 100644
--- a/ard-work/src/main/java/com/ruoyi/oil/service/impl/OilWallServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/oil/service/impl/ArdOilWallServiceImpl.java
@@ -2,8 +2,8 @@
 
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.ruoyi.oil.domain.ArdOilWall;
-import com.ruoyi.oil.mapper.OilWallMapper;
-import com.ruoyi.oil.service.OilWallService;
+import com.ruoyi.oil.mapper.ArdOilWallMapper;
+import com.ruoyi.oil.service.ArdOilWallService;
 import com.ruoyi.oil.param.OilWallParam;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
@@ -14,29 +14,29 @@
  * @author Administrator
  */
 @Service
-public class OilWallServiceImpl implements OilWallService {
+public class ArdOilWallServiceImpl implements ArdOilWallService {
 
     @Autowired
-    private OilWallMapper oilWallMapper;
+    private ArdOilWallMapper ardOilWallMapper;
 
     @Override
     public int addOilWall(ArdOilWall ardOilWall) {
-        return oilWallMapper.insert(ardOilWall);
+        return ardOilWallMapper.insert(ardOilWall);
     }
 
     @Override
     public int delOilWall(String id) {
-        return oilWallMapper.deleteById(id);
+        return ardOilWallMapper.deleteById(id);
     }
 
     @Override
     public int updOilWall(ArdOilWall ardOilWall) {
-        return oilWallMapper.updateById(ardOilWall);
+        return ardOilWallMapper.updateById(ardOilWall);
     }
 
     @Override
     public ArdOilWall one(String id) {
-        return oilWallMapper.selectById(id);
+        return ardOilWallMapper.selectById(id);
     }
 
     @Override
@@ -44,6 +44,6 @@
         QueryWrapper<ArdOilWall> queryWrapper = new QueryWrapper<>();
         queryWrapper.like(oilWallParam.getName()!=null,"name",oilWallParam.getName())
                 .eq(oilWallParam.getType()!=null,"type",oilWallParam.getType());
-        return oilWallMapper.selectList(queryWrapper);
+        return ardOilWallMapper.selectList(queryWrapper);
     }
 }
diff --git a/ard-work/src/main/java/com/ruoyi/statistical/mapper/PumpStatusMapper.java b/ard-work/src/main/java/com/ruoyi/statistical/mapper/ArdPumpStatusMapper.java
similarity index 71%
rename from ard-work/src/main/java/com/ruoyi/statistical/mapper/PumpStatusMapper.java
rename to ard-work/src/main/java/com/ruoyi/statistical/mapper/ArdPumpStatusMapper.java
index ddbc007..6265165 100644
--- a/ard-work/src/main/java/com/ruoyi/statistical/mapper/PumpStatusMapper.java
+++ b/ard-work/src/main/java/com/ruoyi/statistical/mapper/ArdPumpStatusMapper.java
@@ -7,5 +7,5 @@
 /**
  * @author Administrator
  */
-public interface PumpStatusMapper extends BaseMapper<ArdPumpStatus> {
+public interface ArdPumpStatusMapper extends BaseMapper<ArdPumpStatus> {
 }
diff --git a/ard-work/src/main/java/com/ruoyi/statistical/service/impl/StatisticalServiceImpl.java b/ard-work/src/main/java/com/ruoyi/statistical/service/impl/StatisticalServiceImpl.java
index 8dff69e..24b034c 100644
--- a/ard-work/src/main/java/com/ruoyi/statistical/service/impl/StatisticalServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/statistical/service/impl/StatisticalServiceImpl.java
@@ -22,7 +22,7 @@
 import com.ruoyi.device.radar.domain.ArdEquipRadar;
 import com.ruoyi.device.radar.mapper.ArdEquipRadarMapper;
 import com.ruoyi.statistical.domain.ArdPumpStatus;
-import com.ruoyi.statistical.mapper.PumpStatusMapper;
+import com.ruoyi.statistical.mapper.ArdPumpStatusMapper;
 import com.ruoyi.statistical.param.ESParam;
 import com.ruoyi.statistical.param.Para;
 import com.ruoyi.statistical.service.StatisticalService;
@@ -74,7 +74,7 @@
     @Autowired
     private ArdCamerasMapper camerasMapper;
     @Autowired
-    private PumpStatusMapper pumpStatusMapper;
+    private ArdPumpStatusMapper ardPumpStatusMapper;
 
 
     @Override
@@ -382,14 +382,14 @@
         List<TenVo> list = new ArrayList<>();
         QueryWrapper<ArdPumpStatus> queryWrapper = new QueryWrapper<>();
         queryWrapper.eq("alarm_type","杩愯");
-        int y = pumpStatusMapper.selectCount(queryWrapper);
+        int y = ardPumpStatusMapper.selectCount(queryWrapper);
         TenVo tenVo = new TenVo();
         tenVo.setName("杩愯");
         tenVo.setValue(y);
         list.add(tenVo);
         QueryWrapper<ArdPumpStatus> queryWrapper1 = new QueryWrapper<>();
         queryWrapper1.eq("alarm_type","鍋滄満");
-        int t = pumpStatusMapper.selectCount(queryWrapper1);
+        int t = ardPumpStatusMapper.selectCount(queryWrapper1);
         TenVo tenVo1 = new TenVo();
         tenVo1.setName("鍋滄満");
         tenVo1.setValue(t);
@@ -407,7 +407,7 @@
                 JSONObject j = list.get(i);
                 QueryWrapper<ArdPumpStatus> queryWrapper = new QueryWrapper<>();
                 queryWrapper.eq("target_id",j.getInteger("targetId")).eq("name",j.getString("name"));
-                ArdPumpStatus ardPumpStatus1 = pumpStatusMapper.selectOne(queryWrapper);
+                ArdPumpStatus ardPumpStatus1 = ardPumpStatusMapper.selectOne(queryWrapper);
                 if(ardPumpStatus1 ==null){
                     ArdPumpStatus ardPumpStatus = new ArdPumpStatus();
                     ardPumpStatus.setTargetId(j.getInteger("targetId"));
@@ -418,7 +418,7 @@
                         ardPumpStatus.setAlarmType(j.getString("alarm"));
                     }
                     ardPumpStatus.setAlarmTime(alarmTime);
-                    pumpStatusMapper.insert(ardPumpStatus);
+                    ardPumpStatusMapper.insert(ardPumpStatus);
                 }else {
                     String alarmType = ardPumpStatus1.getAlarmType();
                     Boolean bo = false;
@@ -434,7 +434,7 @@
                     if(!bo){
                         ardPumpStatus1.setAlarmType(j.getString("alarmType"));
                         ardPumpStatus1.setAlarmTime(alarmTime);
-                        pumpStatusMapper.updateById(ardPumpStatus1);
+                        ardPumpStatusMapper.updateById(ardPumpStatus1);
                     }
                 }
             }
diff --git a/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java b/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java
index 74027fb..d467c11 100644
--- a/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java
+++ b/ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java
@@ -1,9 +1,12 @@
 package com.ruoyi.sy.controller;
 
+import com.ruoyi.sy.domain.ArdSyCarLock;
 import com.ruoyi.utils.result.Results;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
 
 @RestController
 @RequestMapping("syLock")
@@ -28,21 +31,21 @@
         return Results.succeed("鎴愬姛鍒犻櫎"+1+"鏉℃暟鎹�");
     }
 
-    @PutMapping("/upd")
-    @ApiOperation("淇敼rtu")
-    public Results upd(){
-        return Results.succeed("鎴愬姛淇敼"+1+"鏉℃暟鎹�");
-    }
-
     @GetMapping("/one")
-    @ApiOperation("鏌ヨ涓�鏉tu")
+    @ApiOperation("鏌ヨ涓�鏉tu鍙婇攣")
     public Results one(String id){
         return Results.succeed();
     }
 
     @GetMapping("/query")
-    @ApiOperation("鏌ヨ鎵�鏈塺tu")
+    @ApiOperation("鏌ヨ鎵�鏈塺tu鎸傝浇鐨勮溅杈�")
     public Results query(){
         return Results.succeed();
     }
+
+    @GetMapping("/addLock")
+    @ApiOperation("鏌ヨ鎵�鏈塺tu鎸傝浇鐨勮溅杈�")
+    public Results addLock(@RequestBody List<ArdSyCarLock> locks){
+        return Results.succeed();
+    }
 }
diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java b/ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java
index 4001803..b17bc54 100644
--- a/ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java
+++ b/ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java
@@ -1,11 +1,29 @@
 package com.ruoyi.sy.service;
 
+import com.ruoyi.sy.domain.ArdSyCarLock;
+import com.ruoyi.sy.vo.CarLockVo;
 import com.ruoyi.sy.vo.CarVo;
 
 import java.util.List;
 
 public interface ArdSyCarLockService {
 
+    /**
+     * 鎵�鏈夋湭鎸傞攣鐨勮溅杈�
+     */
     List<CarVo> car();
 
+    int addRtu(String carId);
+
+    /**
+     * 鎵�鏈夋寕閿佺殑杞﹁締
+     */
+    List<CarVo> carList();
+
+    int delCar(String CarId);
+
+    List<CarLockVo> carLock(String carId);
+
+    int addUpdLock(ArdSyCarLock ardSyCarLock);
+
 }
diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java
new file mode 100644
index 0000000..055a6f3
--- /dev/null
+++ b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java
@@ -0,0 +1,42 @@
+package com.ruoyi.sy.service.impl;
+
+import com.ruoyi.sy.domain.ArdSyCarLock;
+import com.ruoyi.sy.service.ArdSyCarLockService;
+import com.ruoyi.sy.vo.CarLockVo;
+import com.ruoyi.sy.vo.CarVo;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+@Service
+public class ArdSyCarLockServiceImpl implements ArdSyCarLockService {
+    @Override
+    public List<CarVo> car() {
+        return null;
+    }
+
+    @Override
+    public int addRtu(String carId) {
+        return 0;
+    }
+
+    @Override
+    public List<CarVo> carList() {
+        return null;
+    }
+
+    @Override
+    public int delCar(String CarId) {
+        return 0;
+    }
+
+    @Override
+    public List<CarLockVo> carLock(String carId) {
+        return null;
+    }
+
+    @Override
+    public int addUpdLock(ArdSyCarLock ardSyCarLock) {
+        return 0;
+    }
+}
diff --git a/ard-work/src/main/java/com/ruoyi/sy/vo/CarLockVo.java b/ard-work/src/main/java/com/ruoyi/sy/vo/CarLockVo.java
new file mode 100644
index 0000000..42427ea
--- /dev/null
+++ b/ard-work/src/main/java/com/ruoyi/sy/vo/CarLockVo.java
@@ -0,0 +1,14 @@
+package com.ruoyi.sy.vo;
+
+import com.ruoyi.sy.domain.ArdSyCarLock;
+import lombok.Data;
+import org.checkerframework.checker.units.qual.C;
+
+import java.util.List;
+
+@Data
+public class CarLockVo {
+
+    private CarVo car;
+    private List<ArdSyCarLock> carLockList;
+}

--
Gitblit v1.9.3