微调
This commit is contained in:
@@ -16,10 +16,15 @@ import javax.validation.constraints.Pattern;
|
|||||||
@Data
|
@Data
|
||||||
public class PqErrSysDtlsParam {
|
public class PqErrSysDtlsParam {
|
||||||
|
|
||||||
@ApiModelProperty(value = "电能质量指标类型", required = true)
|
@ApiModelProperty(value = "误差项类型", required = true)
|
||||||
@NotBlank(message = DevValidMessage.ERR_SYS_DTLS_TYPE_NOT_BLANK)
|
@NotBlank(message = DevValidMessage.ERR_SYS_DTLS_ERROR_TYPE_NOT_BLANK)
|
||||||
@Pattern(regexp = PatternRegex.SYSTEM_ID, message = DevValidMessage.ERR_SYS_DTLS_TYPE_FORMAT_ERROR)
|
@Pattern(regexp = PatternRegex.SYSTEM_ID, message = DevValidMessage.ERR_SYS_DTLS_ERROR_TYPE_FORMAT_ERROR)
|
||||||
private String type;
|
private String errorType;
|
||||||
|
|
||||||
|
@ApiModelProperty(value = "脚本项类型", required = true)
|
||||||
|
@NotBlank(message = DevValidMessage.ERR_SYS_DTLS_SCRIPT_TYPE_NOT_BLANK)
|
||||||
|
@Pattern(regexp = PatternRegex.SYSTEM_ID, message = DevValidMessage.ERR_SYS_DTLS_SCRIPT_TYPE_FORMAT_ERROR)
|
||||||
|
private String scriptType;
|
||||||
|
|
||||||
@ApiModelProperty(value = "误差判断起始值", required = true)
|
@ApiModelProperty(value = "误差判断起始值", required = true)
|
||||||
private Float startValue;
|
private Float startValue;
|
||||||
@@ -49,4 +54,8 @@ public class PqErrSysDtlsParam {
|
|||||||
@NotNull(message = DevValidMessage.ERROR_VALUE_TYPE_NOT_BLANK)
|
@NotNull(message = DevValidMessage.ERROR_VALUE_TYPE_NOT_BLANK)
|
||||||
private Integer errorValueType;
|
private Integer errorValueType;
|
||||||
|
|
||||||
|
@ApiModelProperty("排序")
|
||||||
|
@NotNull(message = DevValidMessage.SORT_NOT_NULL)
|
||||||
|
private Integer sort;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,9 +24,14 @@ public class PqErrSysDtls implements Serializable {
|
|||||||
private String errorSysId;
|
private String errorSysId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 电能质量检测指标类型
|
* 误差项类型
|
||||||
*/
|
*/
|
||||||
private String type;
|
private String errorType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 脚本项类型
|
||||||
|
*/
|
||||||
|
private String scriptType;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 误差判断起始值
|
* 误差判断起始值
|
||||||
@@ -68,5 +73,10 @@ public class PqErrSysDtls implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private Integer errorValueType;
|
private Integer errorValueType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 排序
|
||||||
|
*/
|
||||||
|
private Integer sort;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ public class PqErrSysDtlsServiceImpl extends ServiceImpl<PqErrSysDtlsMapper, PqE
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<PqErrSysDtls> listPqErrSysDtlsByPqErrSysId(String pqErrSysId) {
|
public List<PqErrSysDtls> listPqErrSysDtlsByPqErrSysId(String pqErrSysId) {
|
||||||
return this.lambdaQuery().eq(PqErrSysDtls::getErrorSysId, pqErrSysId).list();
|
return this.lambdaQuery().eq(PqErrSysDtls::getErrorSysId, pqErrSysId).orderBy(true, true,PqErrSysDtls::getSort).list();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -96,9 +96,13 @@ public interface DevValidMessage {
|
|||||||
|
|
||||||
String ERR_SYS_ID_NOT_BLANK = "误差体系ID不能为空,请检查errSysId参数";
|
String ERR_SYS_ID_NOT_BLANK = "误差体系ID不能为空,请检查errSysId参数";
|
||||||
|
|
||||||
String ERR_SYS_DTLS_TYPE_NOT_BLANK = "电能质量检测指标类型不能为空,请检查errSysDtlsType参数";
|
String ERR_SYS_DTLS_ERROR_TYPE_NOT_BLANK = "误差项类型不能为空,请检查errorType参数";
|
||||||
|
|
||||||
String ERR_SYS_DTLS_TYPE_FORMAT_ERROR = "电能质量检测指标类型格式错误,请检查errSysDtlsType参数";
|
String ERR_SYS_DTLS_ERROR_TYPE_FORMAT_ERROR = "误差项类型格式错误,请检查errorType参数";
|
||||||
|
|
||||||
|
String ERR_SYS_DTLS_SCRIPT_TYPE_NOT_BLANK = "脚本项类型不能为空,请检查scriptType参数";
|
||||||
|
|
||||||
|
String ERR_SYS_DTLS_SCRIPT_TYPE_FORMAT_ERROR = "脚本项类型格式错误,请检查scriptType参数";
|
||||||
|
|
||||||
String START_VALUE_NOT_NULL = "起始值不能为空,请检查startValue参数";
|
String START_VALUE_NOT_NULL = "起始值不能为空,请检查startValue参数";
|
||||||
|
|
||||||
@@ -201,4 +205,6 @@ public interface DevValidMessage {
|
|||||||
String FACTOR_FLAG_NOT_BLANK = "是否支持系数校准不能为空";
|
String FACTOR_FLAG_NOT_BLANK = "是否支持系数校准不能为空";
|
||||||
|
|
||||||
String CONDITION_TYPE_FORMAT_ERROR = "判断条件类型格式错误,请检查conditionType参数";
|
String CONDITION_TYPE_FORMAT_ERROR = "判断条件类型格式错误,请检查conditionType参数";
|
||||||
|
|
||||||
|
String SORT_NOT_NULL = "排序不能为空";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ public class DictTreeServiceImpl extends ServiceImpl<DictTreeMapper, DictTree> i
|
|||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = {Exception.class})
|
@Transactional(rollbackFor = {Exception.class})
|
||||||
public boolean addDictTree(DictTreeParam dictTreeParam) {
|
public boolean addDictTree(DictTreeParam dictTreeParam) {
|
||||||
checkRepeat(dictTreeParam,false);
|
//checkRepeat(dictTreeParam,false);
|
||||||
boolean result;
|
boolean result;
|
||||||
DictTree dictTree = new DictTree();
|
DictTree dictTree = new DictTree();
|
||||||
BeanUtils.copyProperties(dictTreeParam, dictTree);
|
BeanUtils.copyProperties(dictTreeParam, dictTree);
|
||||||
@@ -75,7 +75,7 @@ public class DictTreeServiceImpl extends ServiceImpl<DictTreeMapper, DictTree> i
|
|||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = {Exception.class})
|
@Transactional(rollbackFor = {Exception.class})
|
||||||
public boolean updateDictTree(DictTreeParam.UpdateParam param) {
|
public boolean updateDictTree(DictTreeParam.UpdateParam param) {
|
||||||
checkRepeat(param,true);
|
//checkRepeat(param,true);
|
||||||
boolean result;
|
boolean result;
|
||||||
DictTree dictTree = new DictTree();
|
DictTree dictTree = new DictTree();
|
||||||
BeanUtils.copyProperties(param, dictTree);
|
BeanUtils.copyProperties(param, dictTree);
|
||||||
@@ -171,7 +171,7 @@ public class DictTreeServiceImpl extends ServiceImpl<DictTreeMapper, DictTree> i
|
|||||||
private void checkRepeat(DictTreeParam dictTreeParam,boolean isExcludeSelf){
|
private void checkRepeat(DictTreeParam dictTreeParam,boolean isExcludeSelf){
|
||||||
LambdaQueryWrapper<DictTree> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<DictTree> wrapper = new LambdaQueryWrapper<>();
|
||||||
wrapper.eq(DictTree::getCode, dictTreeParam.getCode())
|
wrapper.eq(DictTree::getCode, dictTreeParam.getCode())
|
||||||
.eq(DictTree::getState, DataStateEnum.ENABLE.getCode());
|
.eq(DictTree::getState, DictConst.ENABLE);
|
||||||
if(isExcludeSelf){
|
if(isExcludeSelf){
|
||||||
if(dictTreeParam instanceof DictTreeParam.UpdateParam){
|
if(dictTreeParam instanceof DictTreeParam.UpdateParam){
|
||||||
wrapper.ne(DictTree::getId, ((DictTreeParam.UpdateParam) dictTreeParam).getId());
|
wrapper.ne(DictTree::getId, ((DictTreeParam.UpdateParam) dictTreeParam).getId());
|
||||||
|
|||||||
Reference in New Issue
Block a user