|
@@ -106,13 +106,13 @@ public class BaseRailwayManagementController extends BaseController {
|
|
for (Long lineId : lineIds) {
|
|
for (Long lineId : lineIds) {
|
|
BaseRailwayManagement baseRailwayManagement1 = baseRailwayManagementService.getById(lineId);
|
|
BaseRailwayManagement baseRailwayManagement1 = baseRailwayManagementService.getById(lineId);
|
|
if (ObjectUtils.isEmpty(baseRailwayManagement1)) {
|
|
if (ObjectUtils.isEmpty(baseRailwayManagement1)) {
|
|
- return error("主键"+lineId+":不存在");
|
|
|
|
|
|
+ return error("主键" + lineId + ":不存在");
|
|
}
|
|
}
|
|
LambdaQueryWrapper<BaseCameraManagement> wrapper = new LambdaQueryWrapper();
|
|
LambdaQueryWrapper<BaseCameraManagement> wrapper = new LambdaQueryWrapper();
|
|
wrapper.eq(BaseCameraManagement::getRailwayCode, baseRailwayManagement1.getRailwayCode());
|
|
wrapper.eq(BaseCameraManagement::getRailwayCode, baseRailwayManagement1.getRailwayCode());
|
|
List<BaseCameraManagement> list = baseCameraManagementService.list(wrapper);
|
|
List<BaseCameraManagement> list = baseCameraManagementService.list(wrapper);
|
|
if (list.size() > 0) {
|
|
if (list.size() > 0) {
|
|
- return error("主键"+lineId+"已绑定相机,不能删除");
|
|
|
|
|
|
+ return error("主键" + lineId + "已绑定相机,不能删除");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (baseRailwayManagementService.removeByIds(lineIds)) {
|
|
if (baseRailwayManagementService.removeByIds(lineIds)) {
|
|
@@ -131,11 +131,11 @@ public class BaseRailwayManagementController extends BaseController {
|
|
@ApiOperation("新增线路管理表信息")
|
|
@ApiOperation("新增线路管理表信息")
|
|
public AjaxResult saveLineManagement(@RequestBody BaseRailwayManagement baseRailwayManagement) {
|
|
public AjaxResult saveLineManagement(@RequestBody BaseRailwayManagement baseRailwayManagement) {
|
|
String idempotence = idempotenceUtils.getIdempotence(baseRailwayManagement.getRailwayCode());
|
|
String idempotence = idempotenceUtils.getIdempotence(baseRailwayManagement.getRailwayCode());
|
|
- if (StringUtils.isNotEmpty(idempotence)){
|
|
|
|
- return error("你的网络卡顿,请不要一直添加!!!");
|
|
|
|
|
|
+ if (StringUtils.isNotEmpty(idempotence)) {
|
|
|
|
+ return error("你的网络卡顿,请不要一直添加!!!");
|
|
}
|
|
}
|
|
idempotenceUtils.createIdempotence(baseRailwayManagement.getRailwayCode());
|
|
idempotenceUtils.createIdempotence(baseRailwayManagement.getRailwayCode());
|
|
-
|
|
|
|
|
|
+
|
|
LambdaQueryWrapper<BaseRailwayManagement> lw = new LambdaQueryWrapper<BaseRailwayManagement>();
|
|
LambdaQueryWrapper<BaseRailwayManagement> lw = new LambdaQueryWrapper<BaseRailwayManagement>();
|
|
if (!ObjectUtils.isEmpty(baseRailwayManagement.getRailwayCode())) {
|
|
if (!ObjectUtils.isEmpty(baseRailwayManagement.getRailwayCode())) {
|
|
lw.eq(BaseRailwayManagement::getRailwayCode, baseRailwayManagement.getRailwayCode());
|
|
lw.eq(BaseRailwayManagement::getRailwayCode, baseRailwayManagement.getRailwayCode());
|
|
@@ -151,7 +151,7 @@ public class BaseRailwayManagementController extends BaseController {
|
|
return error("线路名称已存在,不能重复添加");
|
|
return error("线路名称已存在,不能重复添加");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
baseRailwayManagement.setCreateBy(getUserId());
|
|
baseRailwayManagement.setCreateBy(getUserId());
|
|
baseRailwayManagement.setUpdateBy(getUserId());
|
|
baseRailwayManagement.setUpdateBy(getUserId());
|
|
if (baseRailwayManagementService.save(baseRailwayManagement)) {
|
|
if (baseRailwayManagementService.save(baseRailwayManagement)) {
|
|
@@ -230,16 +230,11 @@ public class BaseRailwayManagementController extends BaseController {
|
|
@PostMapping("/importBaseLineManagement")
|
|
@PostMapping("/importBaseLineManagement")
|
|
public AjaxResult importBaseLineManagement(MultipartFile file, boolean updateSupport) throws Exception {
|
|
public AjaxResult importBaseLineManagement(MultipartFile file, boolean updateSupport) throws Exception {
|
|
String message = null;
|
|
String message = null;
|
|
- try {
|
|
|
|
- ExcelUtil<BaseRailwayManagement> util = new ExcelUtil<BaseRailwayManagement>(BaseRailwayManagement.class);
|
|
|
|
- List<BaseRailwayManagement> accountManageList = util.importExcel(file.getInputStream());
|
|
|
|
- log.info("importBaseLineManagement----accountManageList"+accountManageList);
|
|
|
|
- message = baseRailwayManagementService.importBaseLineManagement(accountManageList, updateSupport,getUserId());
|
|
|
|
- log.info("importBaseLineManagement----message"+message);
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- e.printStackTrace();
|
|
|
|
- error(e.getMessage());
|
|
|
|
- }
|
|
|
|
|
|
+ ExcelUtil<BaseRailwayManagement> util = new ExcelUtil<BaseRailwayManagement>(BaseRailwayManagement.class);
|
|
|
|
+ List<BaseRailwayManagement> accountManageList = util.importExcel(file.getInputStream());
|
|
|
|
+ log.info("importBaseLineManagement----accountManageList" + accountManageList);
|
|
|
|
+ message = baseRailwayManagementService.importBaseLineManagement(accountManageList, updateSupport, getUserId());
|
|
|
|
+ log.info("importBaseLineManagement----message" + message);
|
|
return AjaxResult.success(message);
|
|
return AjaxResult.success(message);
|
|
}
|
|
}
|
|
|
|
|