aijinhui
2023-10-18 463363f6ef3f5761a074016cc7d61778db0d6cd9
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarLockController.java
@@ -38,6 +38,43 @@
    @ApiOperation("查询所有未挂锁的车辆")
    public Results car(){
        List<CarVo> list = ardSyCarLockService.car();
        analysis(list);
        return Results.succeed(list);
    }
    @PostMapping("/add")
    @ApiOperation("添加rtu")
    public Results add(String carId){
        return Results.succeed("成功添加"+ardSyCarLockService.addRtu(carId)+"条数据");
    }
    @DeleteMapping("/del")
    @ApiOperation("删除rtu")
    public Results del(String id){
        return Results.succeed("成功删除"+ardSyCarLockService.delCar(id)+"条数据");
    }
    @GetMapping("/one")
    @ApiOperation("查询一条rtu及锁")
    public Results one(String carId){
        return Results.succeed(ardSyCarLockService.carLock(carId));
    }
    @GetMapping("/query")
    @ApiOperation("查询所有rtu挂载的车辆")
    public Results query(){
        List<CarVo> list = ardSyCarLockService.carList();
        analysis(list);
        return Results.succeed(list);
    }
    @GetMapping("/addLock")
    @ApiOperation("添加修改锁")
    public Results addLock(@RequestBody List<ArdSyCarLock> locks){
        return Results.succeed(ardSyCarLockService.addUpdLock(locks));
    }
    public List<CarVo> analysis(List<CarVo> list){
        String usersId = SecurityUtils.getUserId();
        ArdSyUser ardSyUser = iArdSyUserService.userById(usersId);
        String syURL = sysConfigService.getSYURL();
@@ -55,38 +92,7 @@
            String drvPhone = (String) jsonObject.get("drvPhone");
            carVo.setDrvPhone(drvPhone);
        }
        return Results.succeed(list);
        return list;
    }
    @PostMapping("/add")
    @ApiOperation("添加rtu")
    public Results add(String carId){
        return Results.succeed("成功添加"+ardSyCarLockService.addRtu(carId)+"条数据");
    }
    @DeleteMapping("/del")
    @ApiOperation("删除rtu")
    public Results del(String carId){
        return Results.succeed("成功删除"+ardSyCarLockService.delCar(carId)+"条数据");
    }
    @GetMapping("/one")
    @ApiOperation("查询一条rtu及锁")
    public Results one(String carId){
        return Results.succeed(ardSyCarLockService.carLock(carId));
    }
    @GetMapping("/query")
    @ApiOperation("查询所有rtu挂载的车辆")
    public Results query(){
        return Results.succeed(ardSyCarLockService.carList());
    }
    @GetMapping("/addLock")
    @ApiOperation("添加修改锁")
    public Results addLock(@RequestBody List<ArdSyCarLock> locks){
        return Results.succeed(ardSyCarLockService.addUpdLock(locks));
    }
}