Commit 6ee2b1bf by guojuxing

平台规则详情接口添加

parent 2d4b4310
......@@ -27,7 +27,7 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
@Override
public ServiceResponse<Integer> saveRule(RuleDTO dto) {
if (StringUtils.isBlank(dto.getName())) {
if (StringUtils.isBlank(dto.getRuleName())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则名称不能为空");
}
if (StringUtils.isBlank(dto.getAppName())) {
......@@ -37,7 +37,7 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "应用code不能为空");
}
//名称唯一性校验
if (configRuleService.isRepeatName(null, 1, dto.getName(), null)) {
if (configRuleService.isRepeatName(null, 1, dto.getRuleName(), null)) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则名称重复");
}
//填充
......@@ -59,7 +59,7 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
if (record.getRuleLevel() != 1) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则ID错误,不是规则类型");
}
if (StringUtils.isBlank(dto.getName())) {
if (StringUtils.isBlank(dto.getRuleName())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则名称不能为空");
}
if (StringUtils.isBlank(dto.getAppName())) {
......@@ -69,10 +69,10 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "应用code不能为空");
}
//名称唯一性校验
if (configRuleService.isRepeatName(dto.getRuleId(), 1, dto.getName(), null)) {
if (configRuleService.isRepeatName(dto.getRuleId(), 1, dto.getRuleName(), null)) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则名称重复");
}
record.setName(dto.getName());
record.setRuleName(dto.getRuleName());
record.setAppCode(dto.getAppCode());
record.setAppName(dto.getAppName());
configRuleService.update(record);
......@@ -137,12 +137,12 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
if (!valid.isSuccess()) {
return ServiceResponse.failure(valid.getCode(), valid.getMessage());
}
record.setName(dto.getName());
record.setRuleName(dto.getRuleName());
record.setClassifyIcon(dto.getClassifyIcon());
record.setDesc(dto.getDesc());
record.setRuleDesc(dto.getRuleDesc());
record.setRemark(dto.getRemark());
configRuleService.update(record);
return ServiceResponse.success(record.getName());
return ServiceResponse.success(record.getRuleName());
}
@Override
......@@ -181,11 +181,11 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
return ServiceResponse.failure(valid.getCode(), valid.getMessage());
}
record.setRemark(dto.getRemark());
record.setDesc(dto.getDesc());
record.setRuleDesc(dto.getRuleDesc());
record.setMarketObject(dto.getMarketObject());
record.setMarketScene(dto.getMarketScene());
configRuleService.update(record);
return ServiceResponse.success(record.getName());
return ServiceResponse.success(record.getRuleName());
}
@Override
......@@ -219,7 +219,7 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
configRuleService.update(new TabConfigRule().setRuleId(tabConfigRule.getRuleId()).setStatus(0));
}
}
return ServiceResponse.success(record.getName());
return ServiceResponse.success(record.getRuleName());
}
@Override
......@@ -232,7 +232,7 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "场景ID错误,不是场景类型");
}
configRuleService.update(new TabConfigRule().setRuleId(ruleId).setStatus(0));
return ServiceResponse.success(record.getName());
return ServiceResponse.success(record.getRuleName());
}
@Override
......@@ -252,17 +252,17 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
if (record.getRuleLevel() != 1) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则ID错误,不是规则类型");
}
if (StringUtils.isBlank(dto.getName())) {
if (StringUtils.isBlank(dto.getRuleName())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "分类名称不能为空");
}
//名称唯一性校验
if (configRuleService.isRepeatName(dto.getRuleId(), 2, dto.getName(), dto.getParentRuleId())) {
if (configRuleService.isRepeatName(dto.getRuleId(), 2, dto.getRuleName(), dto.getParentRuleId())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "分类名称重复");
}
if (StringUtils.isBlank(dto.getClassifyIcon())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "分类icon不能为空");
}
if (StringUtils.isBlank(dto.getDesc())) {
if (StringUtils.isBlank(dto.getRuleDesc())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "分类描述不能为空");
}
return ServiceResponse.success();
......@@ -279,14 +279,14 @@ public class ConfigRuleApiServiceImpl implements ConfigRuleApiService {
if (StringUtils.isBlank(dto.getMarketScene())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "场景code不能为空");
}
if (StringUtils.isBlank(dto.getName())) {
if (StringUtils.isBlank(dto.getRuleName())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "场景名称不能为空");
}
//名称唯一性校验
if (configRuleService.isRepeatName(dto.getRuleId(), 3, dto.getName(), dto.getParentRuleId())) {
if (configRuleService.isRepeatName(dto.getRuleId(), 3, dto.getRuleName(), dto.getParentRuleId())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "规则名称重复");
}
if (StringUtils.isBlank(dto.getDesc())) {
if (StringUtils.isBlank(dto.getRuleDesc())) {
return ServiceResponse.failure(ErrorCode.PARAMETER_ERROR.getCode(), "场景描述不能为空");
}
Integer marketObject = dto.getMarketObject();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment