update:解决冲突

This commit is contained in:
zzy
2021-07-23 15:56:56 +08:00
parent 33c71b10e8
commit 1f57316d3e
@@ -79,6 +79,7 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
switch (addDetailedDto.getSortKey()) { switch (addDetailedDto.getSortKey()) {
case "1": case "1":
sarLawsDetailedList.setCountryArea(addDetailedDto.getCountryArea()); sarLawsDetailedList.setCountryArea(addDetailedDto.getCountryArea());
if (addDetailedDto.getInforlist()!=null){
if (addDetailedDto.getInforlist().contains(",")){ if (addDetailedDto.getInforlist().contains(",")){
String[] id = addDetailedDto.getInforlist().split(","); String[] id = addDetailedDto.getInforlist().split(",");
String[] putTime = addDetailedDto.getInforlist1().split(","); String[] putTime = addDetailedDto.getInforlist1().split(",");
@@ -112,9 +113,14 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
dto.setZccssrqgj(addDetailedDto.getInforlist3()); dto.setZccssrqgj(addDetailedDto.getInforlist3());
timeDto.add(dto); timeDto.add(dto);
} }
}else {
timeDto=null;
}
break; break;
case "2": case "2":
sarLawsDetailedList.setProjectName(addDetailedDto.getProjectName()); sarLawsDetailedList.setProjectName(addDetailedDto.getProjectName());
if (addDetailedDto.getInforlist() != null){
if (addDetailedDto.getInforlist().contains(",")){ if (addDetailedDto.getInforlist().contains(",")){
String[] id = addDetailedDto.getInforlist().split(","); String[] id = addDetailedDto.getInforlist().split(",");
for (String standId:id){ for (String standId:id){
@@ -127,9 +133,14 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
dto.setStandId(addDetailedDto.getInforlist()); dto.setStandId(addDetailedDto.getInforlist());
timeDto.add(dto); timeDto.add(dto);
} }
}else {
timeDto=null;
}
break; break;
case "3": case "3":
sarLawsDetailedList.setDetailedList(addDetailedDto.getDetailedList()); sarLawsDetailedList.setDetailedList(addDetailedDto.getDetailedList());
if (addDetailedDto.getInforlist() != null){
if (addDetailedDto.getInforlist().contains(",")){ if (addDetailedDto.getInforlist().contains(",")){
String[] id = addDetailedDto.getInforlist().split(","); String[] id = addDetailedDto.getInforlist().split(",");
for (String standId:id){ for (String standId:id){
@@ -142,6 +153,9 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
dto.setStandId(addDetailedDto.getInforlist()); dto.setStandId(addDetailedDto.getInforlist());
timeDto.add(dto); timeDto.add(dto);
} }
}else {
timeDto=null;
}
break; break;
default: default:
break; break;
@@ -149,7 +163,6 @@ public class SarLawsDetailedListServiceImpl extends ServiceImpl<SarLawsDetailedL
if ("admin".equals(getUserName()))sarLawsDetailedList.setUpdatePeople("管理员"); if ("admin".equals(getUserName()))sarLawsDetailedList.setUpdatePeople("管理员");
else {sarLawsDetailedList.setUpdatePeople(getUserName());} else {sarLawsDetailedList.setUpdatePeople(getUserName());}
sarLawsDetailedListDao.insert(sarLawsDetailedList); sarLawsDetailedListDao.insert(sarLawsDetailedList);
addDetailedDto.setInforlist(addDetailedDto.getInforlist().substring(1,addDetailedDto.getInforlist().length()-1));
service.insertDetailedList(sarLawsDetailedList.getId(),timeDto); service.insertDetailedList(sarLawsDetailedList.getId(),timeDto);
} catch (Exception e) { } catch (Exception e) {