|
@@ -51,6 +51,7 @@ import java.io.InputStream;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
+import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -101,6 +102,19 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
lw.le(BaseCameraManagement::getEndMile, baseCameraManagementVo.getEndMile());
|
|
|
}
|
|
|
IPage<BaseCameraManagement> page = baseCameraManagementService.page(new Page<>(baseCameraManagementVo.getPageNum(), baseCameraManagementVo.getPageSize()), lw);
|
|
|
+ if(!ObjectUtils.isEmpty(page) && !ObjectUtils.isEmpty(page.getRecords())){
|
|
|
+ List<BaseCameraManagement> dto1 = page.getRecords().stream().map(o -> {
|
|
|
+ LambdaQueryWrapper<BaseCameraManagement> cameraManagementLambdaQueryWrapper = new LambdaQueryWrapper<BaseCameraManagement>();
|
|
|
+ String mils = AppendUtils.stringAppend(o.getInstallMile());
|
|
|
+ o.setInstallMiles(mils);
|
|
|
+ String end = AppendUtils.stringAppend(o.getEndMile());
|
|
|
+ o.setEndMiles(end);
|
|
|
+ String begin = AppendUtils.stringAppend(o.getBeginMile());
|
|
|
+ o.setBeginMiles(begin);
|
|
|
+ return o;
|
|
|
+ }).collect(Collectors.toList());
|
|
|
+ page.setRecords(dto1);
|
|
|
+ }
|
|
|
return AjaxResult.success(page);
|
|
|
}
|
|
|
|
|
@@ -128,6 +142,12 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
@PostMapping("/saveAccountManagement")
|
|
|
@ApiOperation("新增相机台账管理信息")
|
|
|
public AjaxResult saveDistributionModule(@RequestBody BaseCameraManagement baseCameraManagement) {
|
|
|
+ int miles = AppendUtils.stringSplit(baseCameraManagement.getBeginMiles());
|
|
|
+ baseCameraManagement.setBeginMile(miles);
|
|
|
+ int install = AppendUtils.stringSplit(baseCameraManagement.getInstallMiles());
|
|
|
+ baseCameraManagement.setInstallMile(install);
|
|
|
+ int end = AppendUtils.stringSplit(baseCameraManagement.getEndMiles());
|
|
|
+ baseCameraManagement.setEndMile(end);
|
|
|
baseCameraManagement.setCreateBy(getUserId());
|
|
|
baseCameraManagement.setUpdateBy(getUserId());
|
|
|
BaseDeviceDynamicManagement baseDynamicManagement = new BaseDeviceDynamicManagement();
|
|
@@ -149,6 +169,12 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
@PutMapping("/editAccountManagement")
|
|
|
@ApiOperation("修改相机台账管理信息")
|
|
|
public AjaxResult editAccountManagement(@RequestBody BaseCameraManagement baseCameraManagement) {
|
|
|
+ int miles = AppendUtils.stringSplit(baseCameraManagement.getBeginMiles());
|
|
|
+ baseCameraManagement.setBeginMile(miles);
|
|
|
+ int install = AppendUtils.stringSplit(baseCameraManagement.getInstallMiles());
|
|
|
+ baseCameraManagement.setInstallMile(install);
|
|
|
+ int end = AppendUtils.stringSplit(baseCameraManagement.getEndMiles());
|
|
|
+ baseCameraManagement.setEndMile(end);
|
|
|
baseCameraManagement.setUpdateBy(getUserId());
|
|
|
if (baseCameraManagementService.updateById(baseCameraManagement)) {
|
|
|
return AjaxResult.success();
|
|
@@ -159,7 +185,14 @@ public class BaseCameraManagementController extends BaseController {
|
|
|
@GetMapping(value = "/{id}")
|
|
|
@ApiOperation("根据相机ID获取相机台账管理信息")
|
|
|
public AjaxResult getInfo(@PathVariable Long id) {
|
|
|
- return AjaxResult.success(baseCameraManagementService.getById(id));
|
|
|
+ BaseCameraManagement baseCameraManagement = baseCameraManagementService.getById(id);
|
|
|
+ String mils = AppendUtils.stringAppend(baseCameraManagement.getInstallMile());
|
|
|
+ baseCameraManagement.setInstallMiles(mils);
|
|
|
+ String end = AppendUtils.stringAppend(baseCameraManagement.getEndMile());
|
|
|
+ baseCameraManagement.setEndMiles(end);
|
|
|
+ String begin = AppendUtils.stringAppend(baseCameraManagement.getBeginMile());
|
|
|
+ baseCameraManagement.setBeginMiles(begin);
|
|
|
+ return AjaxResult.success(baseCameraManagement);
|
|
|
}
|
|
|
|
|
|
/**
|