|
@@ -73,7 +73,7 @@ public class CaseNumServiceImpl extends ServiceImpl<ICaseNumMapper, CaseNumEntit
|
|
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public void addBatch(Integer caseId, List<SceneNumParam> sceneNumParam) {
|
|
|
|
|
|
+ public synchronized void addBatch(Integer caseId, List<SceneNumParam> sceneNumParam) {
|
|
|
|
|
|
List<String> addNumList = this.updateByNumList(caseId, sceneNumParam);
|
|
List<String> addNumList = this.updateByNumList(caseId, sceneNumParam);
|
|
if(addNumList == null || addNumList.size()<=0){
|
|
if(addNumList == null || addNumList.size()<=0){
|
|
@@ -96,9 +96,7 @@ public class CaseNumServiceImpl extends ServiceImpl<ICaseNumMapper, CaseNumEntit
|
|
|
|
|
|
for (Integer type : map.keySet()) {
|
|
for (Integer type : map.keySet()) {
|
|
HashSet<String> nulList = map.get(type);
|
|
HashSet<String> nulList = map.get(type);
|
|
- List<String> numList = new ArrayList<>(nulList);
|
|
|
|
- HashSet<String> setNum = new HashSet<>(numList);
|
|
|
|
- for (String num : setNum) {
|
|
|
|
|
|
+ for (String num : nulList) {
|
|
if(!addNumList.contains(num)){
|
|
if(!addNumList.contains(num)){
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|