| | |
| | | package com.ruoyi.sy.controller; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.sy.domain.ArdAccessFence; |
| | | import com.ruoyi.sy.domain.ArdSyCarLock; |
| | | import com.ruoyi.sy.domain.ArdSyCarRtu; |
| | | import com.ruoyi.sy.domain.ArdSyUser; |
| | | import com.ruoyi.sy.mapper.ArdAccessFenceMapper; |
| | | import com.ruoyi.sy.service.ArdAccessFenceService; |
| | | import com.ruoyi.sy.service.ArdSyCarLockService; |
| | | import com.ruoyi.sy.service.IArdSyCarService; |
| | | import com.ruoyi.sy.service.IArdSyUserService; |
| | |
| | | private IArdSyCarService ardSyCarService; |
| | | @Autowired |
| | | private ArdSyCarLockService ardSyCarLockService; |
| | | @Autowired |
| | | private ArdAccessFenceService ardAccessFenceService; |
| | | |
| | | @GetMapping("/car") |
| | | @ApiOperation("查询所有未挂锁的车辆") |
| | | public Results car(){ |
| | | List<CarVo> list = ardSyCarLockService.car(); |
| | | analysis(list); |
| | | return Results.succeed(list); |
| | | } |
| | | |
| | | @GetMapping("/carAddOne") |
| | | @ApiOperation("查询所有未挂锁的车辆加本车辆信息") |
| | | public Results carAddOne(String carId){ |
| | | List<CarVo> list = ardSyCarLockService.carAddOne(carId); |
| | | analysis(list); |
| | | return Results.succeed(list); |
| | | } |
| | |
| | | return list; |
| | | } |
| | | |
| | | @GetMapping("/addCar") |
| | | @ApiOperation("清淤手动添加车辆查询") |
| | | public AjaxResult queryCar(){ |
| | | List<ArdAccessFence> ardAccessFences = ardAccessFenceService.all(); |
| | | List<String> carIdList = new ArrayList<>(); |
| | | for (int i = 0; i < ardAccessFences.size(); i++) { |
| | | String carId = ardAccessFences.get(i).getCarId(); |
| | | carIdList.add(carId); |
| | | } |
| | | List<CarVo> list = ardSyCarLockService.queryCar(carIdList); |
| | | analysis(list); |
| | | return AjaxResult.success(list); |
| | | } |
| | | |
| | | @PostMapping("/addCar") |
| | | @ApiOperation("清淤手动添加车辆保存") |
| | | public AjaxResult queryCar(@RequestBody CarVo carVo){ |
| | | return AjaxResult.success(ardAccessFenceService.addCar(carVo)); |
| | | } |
| | | } |