aijinhui
2023-10-18 3a4330d7095e4177b9ffee0ca1749c22711bc955
设备健康列表
已添加2个文件
已重命名4个文件
已修改4个文件
145 ■■■■ 文件已修改
ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/oil/mapper/ArdOilWallMapper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/oil/service/ArdOilWallService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/oil/service/impl/ArdOilWallServiceImpl.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/statistical/mapper/ArdPumpStatusMapper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/statistical/service/impl/StatisticalServiceImpl.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/vo/CarLockVo.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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));
    }
}
ard-work/src/main/java/com/ruoyi/oil/mapper/ArdOilWallMapper.java
ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/oil/mapper/OilWallMapper.java ÐÞ¸Ä
@@ -6,5 +6,5 @@
/**
 * @author Administrator
 */
public interface OilWallMapper extends BaseMapper<ArdOilWall> {
public interface ArdOilWallMapper extends BaseMapper<ArdOilWall> {
}
ard-work/src/main/java/com/ruoyi/oil/service/ArdOilWallService.java
ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/oil/service/OilWallService.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);
ard-work/src/main/java/com/ruoyi/oil/service/impl/ArdOilWallServiceImpl.java
ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/oil/service/impl/OilWallServiceImpl.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);
    }
}
ard-work/src/main/java/com/ruoyi/statistical/mapper/ArdPumpStatusMapper.java
ÎļþÃû´Ó ard-work/src/main/java/com/ruoyi/statistical/mapper/PumpStatusMapper.java ÐÞ¸Ä
@@ -7,5 +7,5 @@
/**
 * @author Administrator
 */
public interface PumpStatusMapper extends BaseMapper<ArdPumpStatus> {
public interface ArdPumpStatusMapper extends BaseMapper<ArdPumpStatus> {
}
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);
                    }
                }
            }
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("查询一条rtu")
    @ApiOperation("查询一条rtu及锁")
    public Results one(String id){
        return Results.succeed();
    }
    @GetMapping("/query")
    @ApiOperation("查询所有rtu")
    @ApiOperation("查询所有rtu挂载的车辆")
    public Results query(){
        return Results.succeed();
    }
    @GetMapping("/addLock")
    @ApiOperation("查询所有rtu挂载的车辆")
    public Results addLock(@RequestBody List<ArdSyCarLock> locks){
        return Results.succeed();
    }
}
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);
}
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;
    }
}
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;
}