|
@@ -51,24 +51,22 @@ public class ModelConfigController {
|
|
|
*/
|
|
|
@RequestMapping("/saveConfig")
|
|
|
public ResponseBodyVO<ConfigPO> saveConfig(@RequestBody ConfigVO configVO) {
|
|
|
- if (ObjectUtil.isNull(configVO)) {
|
|
|
- return new ResponseBodyVO<>(false, 500, "参数必传!", null);
|
|
|
- }
|
|
|
-
|
|
|
+ configVO.setIsUnavailable("0");
|
|
|
+
|
|
|
Map<String, List<ConfigSensorVO>> configSensors = configVO.getConfigSensors();
|
|
|
if (ObjectUtil.isNotNull(configSensors)) {
|
|
|
List<ConfigSensorVO> configSensorVOS = configSensors.get("ogt");
|
|
|
if (ObjectUtil.isNotNull(configSensorVOS)) {
|
|
|
long count = configSensorVOS.stream().mapToInt(ConfigSensorVO::getSensorPort).distinct().count();
|
|
|
if (configSensorVOS.size() != count) {
|
|
|
- return new ResponseBodyVO<>(false, 500, "端口重复!", null);
|
|
|
+ return new ResponseBodyVO<>(false, 500, "端口重复。", null);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
ResponseBodyVO<ConfigPO> response = new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
|
ConfigPO po = configService.saveConfig(configVO);
|
|
|
if (ObjectUtil.isNull(po.getId())) {
|
|
|
- return new ResponseBodyVO<>(false, 500, "配置名称重复!", null);
|
|
|
+ return new ResponseBodyVO<>(false, 500, "配置名称重复。", null);
|
|
|
}
|
|
|
response.setInfo(po);
|
|
|
return response;
|
|
@@ -79,9 +77,7 @@ public class ModelConfigController {
|
|
|
*/
|
|
|
@RequestMapping("/saveAnotherConfig")
|
|
|
public ResponseBodyVO<ConfigPO> saveAnotherConfig(@RequestBody ConfigVO configVO) {
|
|
|
- if (ObjectUtil.isNull(configVO)) {
|
|
|
- return new ResponseBodyVO<>(false, 500, "参数必传!", null);
|
|
|
- }
|
|
|
+ configVO.setIsUnavailable("0");
|
|
|
|
|
|
Map<String, List<ConfigSensorVO>> configSensors = configVO.getConfigSensors();
|
|
|
if (ObjectUtil.isNotNull(configSensors)) {
|
|
@@ -93,7 +89,7 @@ public class ModelConfigController {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- ResponseBodyVO<ConfigPO> response = new ResponseBodyVO<ConfigPO>(ResponseBodyVO.Response.SUCCESS);
|
|
|
+ ResponseBodyVO<ConfigPO> response = new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
|
ConfigPO po = configService.saveAnotherConfig(configVO);
|
|
|
if (ObjectUtil.isNull(po.getId())) {
|
|
|
return new ResponseBodyVO<>(false, 500, "配置名称重复!", null);
|
|
@@ -126,9 +122,6 @@ public class ModelConfigController {
|
|
|
@RequestMapping("/shareConfigById")
|
|
|
@PreAuthorize("@AuthorityCheck.admin()")
|
|
|
public ResponseBodyVO<ConfigPO> shareConfigById(@RequestBody ConfigVO configVO) {
|
|
|
- if (ObjectUtil.isNull(configVO) || ObjectUtil.isNull(configVO.getId())) {
|
|
|
- return new ResponseBodyVO<>(false, 500, "参数必传!", null);
|
|
|
- }
|
|
|
ResponseBodyVO<ConfigPO> response = new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS);
|
|
|
ConfigPO po = configService.shareConfigById(configVO);
|
|
|
if (ObjectUtil.isNull(po.getId())) {
|