aijinhui
2023-11-14 54596b451997789a1407a7063ea07bdb78ad8ddc
车辆锁
已修改4个文件
18 ■■■■■ 文件已修改
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/utils/mqtt/MqttOnce.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java
@@ -197,6 +197,12 @@
        return AjaxResult.success(ardSyCarLockService.seal(lockTypeParam));
    }
    @GetMapping("/lockIng")
    @ApiOperation("实时锁状态")
    public AjaxResult lockIng(String carId)  {
        return AjaxResult.success(ardSyCarLockService.lockIng(carId));
    }
    //获取31车辆车牌号驾驶员和电话
    public List<CarVo> analysis(List<CarVo> list){
ard-work/src/main/java/com/ruoyi/sy/service/ArdSyCarLockService.java
@@ -50,4 +50,6 @@
    AjaxResult onOff(LockTypeParam lockTypeParam);
    List<ArdSyCarLock> lockIng(String carId);
}
ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarLockServiceImpl.java
@@ -335,6 +335,14 @@
        return AjaxResult.success();
    }
    @Override
    public List<ArdSyCarLock> lockIng(String carId) {
        QueryWrapper<ArdSyCarRtu> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("car_id",carId);
        ArdSyCarRtu ardSyCarRtu = rtuMapper.selectOne(queryWrapper);
        return lockMapper.lockList(ardSyCarRtu.getId());
    }
    //车辆列表封装
    public List<CarVo> carAnalysis(List<ArdSyCar> ardSyCars){
ard-work/src/main/java/com/ruoyi/utils/mqtt/MqttOnce.java
@@ -29,7 +29,7 @@
    @Autowired
    private ISysConfigService sysConfigService;
//    @PostConstruct
    @PostConstruct
    public void init() {
        List<ArdSyCarRtu> rtus = ardSyCarRtuService.allCarTopicList();
        for (int i = 0; i < rtus.size(); i++) {