|
@@ -14,6 +14,7 @@ import cn.iocoder.yudao.module.pms.controller.admin.qhse.measure.vo.IotMeasureBo
|
|
|
import cn.iocoder.yudao.module.pms.controller.admin.stat.DeptUtil;
|
|
import cn.iocoder.yudao.module.pms.controller.admin.stat.DeptUtil;
|
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.qhse.measure.IotMeasureBookDO;
|
|
import cn.iocoder.yudao.module.pms.dal.dataobject.qhse.measure.IotMeasureBookDO;
|
|
|
import cn.iocoder.yudao.module.pms.dal.mysql.qhse.measure.IotMeasureBookMapper;
|
|
import cn.iocoder.yudao.module.pms.dal.mysql.qhse.measure.IotMeasureBookMapper;
|
|
|
|
|
+import cn.iocoder.yudao.module.pms.dal.mysql.qhse.measure.IotMeasureDetectMapper;
|
|
|
import cn.iocoder.yudao.module.pms.service.qhse.ChineseLetterUtil;
|
|
import cn.iocoder.yudao.module.pms.service.qhse.ChineseLetterUtil;
|
|
|
import cn.iocoder.yudao.module.pms.service.qhse.measure.IotMeasureBookService;
|
|
import cn.iocoder.yudao.module.pms.service.qhse.measure.IotMeasureBookService;
|
|
|
import cn.iocoder.yudao.module.system.api.dept.DeptApi;
|
|
import cn.iocoder.yudao.module.system.api.dept.DeptApi;
|
|
@@ -67,6 +68,8 @@ public class IotMeasureBookController {
|
|
|
private DeptApi deptApi;
|
|
private DeptApi deptApi;
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private DeptUtil deptUtil;
|
|
private DeptUtil deptUtil;
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private IotMeasureDetectMapper iotMeasureDetectMapper;
|
|
|
|
|
|
|
|
@PostMapping("/create")
|
|
@PostMapping("/create")
|
|
|
@Operation(summary = "创建计量器具台账")
|
|
@Operation(summary = "创建计量器具台账")
|
|
@@ -106,6 +109,7 @@ public class IotMeasureBookController {
|
|
|
@PreAuthorize("@ss.hasPermission('rq:iot-measure-book:delete')")
|
|
@PreAuthorize("@ss.hasPermission('rq:iot-measure-book:delete')")
|
|
|
public CommonResult<Boolean> deleteIotMeasureBook(@RequestParam("id") Long id) {
|
|
public CommonResult<Boolean> deleteIotMeasureBook(@RequestParam("id") Long id) {
|
|
|
iotMeasureBookService.deleteIotMeasureBook(id);
|
|
iotMeasureBookService.deleteIotMeasureBook(id);
|
|
|
|
|
+ iotMeasureDetectMapper.deleteByMap(ImmutableMap.of("measure_id", id));
|
|
|
return success(true);
|
|
return success(true);
|
|
|
}
|
|
}
|
|
|
|
|
|