feat: 企标新增的时候保存顺序号
This commit is contained in:
+12
-1
@@ -573,7 +573,9 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
|||||||
&& null == parameterMap.get(FieldCommon.STANDARD_NUMBER)) {
|
&& null == parameterMap.get(FieldCommon.STANDARD_NUMBER)) {
|
||||||
// 生成企标编号
|
// 生成企标编号
|
||||||
String standardNumber = esUtil.generateStandardNumber(parameterMap);
|
String standardNumber = esUtil.generateStandardNumber(parameterMap);
|
||||||
|
String standardNumberTmp = EnterpriseStandardUtil.getSequenceNoFromStandardNo(standardNumber);
|
||||||
parameterMap.put(FieldCommon.STANDARD_NUMBER, standardNumber);
|
parameterMap.put(FieldCommon.STANDARD_NUMBER, standardNumber);
|
||||||
|
parameterMap.put(FieldCommon.STANDARD_NUMBER_TEMP, standardNumberTmp);
|
||||||
}
|
}
|
||||||
// 国标和外标
|
// 国标和外标
|
||||||
if (module.equals(TableNameEnum.DOMESTIC_REGULATIONS.getValue())
|
if (module.equals(TableNameEnum.DOMESTIC_REGULATIONS.getValue())
|
||||||
@@ -664,7 +666,16 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
|||||||
esAuthUserService.resetAuthDept(id, parameterMap.get(FieldCommon.AUTH_DEPT).toString());
|
esAuthUserService.resetAuthDept(id, parameterMap.get(FieldCommon.AUTH_DEPT).toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// 企标顺序号添加
|
||||||
|
if (TableNameEnum.ENTERPRISE_STANDARDS.getValue().equals(module)) {
|
||||||
|
String sequenceNo = (String) parameterMap.get(FieldCommon.STANDARD_NUMBER_TEMP);
|
||||||
|
if (StringUtils.isNotBlank(sequenceNo)) {
|
||||||
|
LambdaUpdateWrapper<LawsEnterpriseStandard> esWrapper = new LambdaUpdateWrapper<>();
|
||||||
|
esWrapper.eq(LawsEnterpriseStandard::getId, id);
|
||||||
|
esWrapper.set(LawsEnterpriseStandard::getStandardNumberTemp, sequenceNo);
|
||||||
|
lawsEnterpriseStandardService.update(esWrapper);
|
||||||
|
}
|
||||||
|
}
|
||||||
return ResultCommon.OK;
|
return ResultCommon.OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+2
@@ -97,6 +97,8 @@ public class EnterpriseStandardUtil {
|
|||||||
return standardNumber;
|
return standardNumber;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private String transEsCode(String esCode) {
|
private String transEsCode(String esCode) {
|
||||||
if (StringUtils.isNotBlank(esCode)) {
|
if (StringUtils.isNotBlank(esCode)) {
|
||||||
List<DictModel> esCodeDictModelList = sysBaseAPI.getDictItems("enterprise_standard_code");
|
List<DictModel> esCodeDictModelList = sysBaseAPI.getDictItems("enterprise_standard_code");
|
||||||
|
|||||||
+6
@@ -300,6 +300,12 @@ public class LawsEnterpriseStandard implements Serializable {
|
|||||||
@ApiModelProperty(value = "授权部门")
|
@ApiModelProperty(value = "授权部门")
|
||||||
private String authDept;
|
private String authDept;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 顺序号
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "顺序号")
|
||||||
|
private String standardNumberTemp;
|
||||||
|
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private static final long serialVersionUID = 1809789807789012221L;
|
private static final long serialVersionUID = 1809789807789012221L;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user