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::getEnNameCode, esNameCodeDictValue);
|
||||
lambdaQueryWrapper.eq(ProcessEsInitChange::getStandardCategoryCode, categoryCodeDictValue);
|
||||
lambdaQueryWrapper.isNotNull(ProcessEsInitChange::getNewEnStandardNo);
|
||||
List<ProcessEsInitChange> list = this.list(lambdaQueryWrapper);
|
||||
|
||||
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::getEnNameCode, esNameCodeDictValue);
|
||||
lambdaQueryWrapper.eq(EnterpriseStandardPlan::getStandardCategoryCode, categoryCodeDictValue);
|
||||
lambdaQueryWrapper.isNotNull(EnterpriseStandardPlan::getNewEnStandardNo);
|
||||
List<EnterpriseStandardPlan> espList = this.list(lambdaQueryWrapper);
|
||||
|
||||
return espList.stream().map(EnterpriseStandardPlan::getNewEnStandardNo)
|
||||
|
||||
+4
-1
@@ -54,7 +54,10 @@ public class EnterpriseStandardUtil {
|
||||
List<String> allSequenceNumbers = new ArrayList<>();
|
||||
|
||||
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