fix: 生成新企标编号报错
This commit is contained in:
+1
@@ -248,6 +248,7 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl<ProcessEsInitCha
|
|||||||
lambdaQueryWrapper.eq(ProcessEsInitChange::getEnStandardCode, esCodeDictValue);
|
lambdaQueryWrapper.eq(ProcessEsInitChange::getEnStandardCode, esCodeDictValue);
|
||||||
lambdaQueryWrapper.eq(ProcessEsInitChange::getEnNameCode, esNameCodeDictValue);
|
lambdaQueryWrapper.eq(ProcessEsInitChange::getEnNameCode, esNameCodeDictValue);
|
||||||
lambdaQueryWrapper.eq(ProcessEsInitChange::getStandardCategoryCode, categoryCodeDictValue);
|
lambdaQueryWrapper.eq(ProcessEsInitChange::getStandardCategoryCode, categoryCodeDictValue);
|
||||||
|
lambdaQueryWrapper.isNotNull(ProcessEsInitChange::getNewEnStandardNo);
|
||||||
List<ProcessEsInitChange> list = this.list(lambdaQueryWrapper);
|
List<ProcessEsInitChange> list = this.list(lambdaQueryWrapper);
|
||||||
|
|
||||||
return list.stream().map(ProcessEsInitChange::getNewEnStandardNo)
|
return list.stream().map(ProcessEsInitChange::getNewEnStandardNo)
|
||||||
|
|||||||
+1
@@ -125,6 +125,7 @@ public class EnterpriseStandardPlanServiceImpl extends ServiceImpl<EnterpriseSta
|
|||||||
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getEnStandardCode, esCodeDictValue);
|
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getEnStandardCode, esCodeDictValue);
|
||||||
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getEnNameCode, esNameCodeDictValue);
|
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getEnNameCode, esNameCodeDictValue);
|
||||||
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getStandardCategoryCode, categoryCodeDictValue);
|
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getStandardCategoryCode, categoryCodeDictValue);
|
||||||
|
lambdaQueryWrapper.isNotNull(EnterpriseStandardPlan::getNewEnStandardNo);
|
||||||
List<EnterpriseStandardPlan> espList = this.list(lambdaQueryWrapper);
|
List<EnterpriseStandardPlan> espList = this.list(lambdaQueryWrapper);
|
||||||
|
|
||||||
return espList.stream().map(EnterpriseStandardPlan::getNewEnStandardNo)
|
return espList.stream().map(EnterpriseStandardPlan::getNewEnStandardNo)
|
||||||
|
|||||||
+4
-1
@@ -54,7 +54,10 @@ public class EnterpriseStandardUtil {
|
|||||||
List<String> allSequenceNumbers = new ArrayList<>();
|
List<String> allSequenceNumbers = new ArrayList<>();
|
||||||
|
|
||||||
for (ESSequenceNumberProvider provider : providers) {
|
for (ESSequenceNumberProvider provider : providers) {
|
||||||
allSequenceNumbers.addAll(provider.getSequenceNumbers(esCodeDictValue, esNameCodeDictValue, categoryCodeDictValue));
|
List<String> sequenceNumbers = provider.getSequenceNumbers(esCodeDictValue, esNameCodeDictValue, categoryCodeDictValue);
|
||||||
|
if (sequenceNumbers != null) {
|
||||||
|
allSequenceNumbers.addAll(sequenceNumbers);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 转换为整数(只取整数部分)
|
// 转换为整数(只取整数部分)
|
||||||
|
|||||||
Reference in New Issue
Block a user