Commit 0c33896f authored by YangZhaoJun1's avatar YangZhaoJun1

Merge branch 'V2.0.3' of http://103.249.252.28:90/lcy/education into V2.0.3

parents 567f478d 3f6b314d
...@@ -337,11 +337,7 @@ public class BArrangeServiceImpl implements BArrangeService { ...@@ -337,11 +337,7 @@ public class BArrangeServiceImpl implements BArrangeService {
scheduleDto.setSunday(value[25]); scheduleDto.setSunday(value[25]);
scheduleDto.setSubAgencyId(subAgencyId); scheduleDto.setSubAgencyId(subAgencyId);
//设置序号 //设置序号
if(value[16].equals(values.get(values.indexOf(value) -1 ))){ scheduleDto.setDtoSeq(String.valueOf(values.indexOf(value)));
scheduleDto.setDtoSeq(String.valueOf(index));
}else{
scheduleDto.setDtoSeq(String.valueOf(++index));
}
scheduleDto.setCommonBusinessId(); scheduleDto.setCommonBusinessId();
UserUtil.setCurrentPersistOperation(scheduleDto); UserUtil.setCurrentPersistOperation(scheduleDto);
scheduleDtos.add(scheduleDto); scheduleDtos.add(scheduleDto);
...@@ -356,12 +352,17 @@ public class BArrangeServiceImpl implements BArrangeService { ...@@ -356,12 +352,17 @@ public class BArrangeServiceImpl implements BArrangeService {
} }
String result = ""; String result = "";
if (scheduleDtos.size()>0){ if (scheduleDtos.size()>0){
bArrangeRepository.avoidRepeatDto(subAgencyId); int deleteNum = bArrangeRepository.avoidRepeatDto(subAgencyId);
int line1 = bArrangeRepository.insertList(scheduleDtos); int line1 = bArrangeRepository.insertList(scheduleDtos);
if (line1 < 1 ) { if (line1 < 1 ) {
throw new ServiceException(ResultServiceEnums.EXCEL_IMPORT_DB_INSERT_ERROR); throw new ServiceException(ResultServiceEnums.EXCEL_IMPORT_DB_INSERT_ERROR);
}else{ }else{
result+="成功导入"+scheduleDtos.size()+"条数据。"; if(deleteNum > 0){
result+="覆盖原先数据,成功导入"+scheduleDtos.size()+"条数据。";
}else{
result+="成功导入"+scheduleDtos.size()+"条数据。";
}
} }
} }
...@@ -531,12 +532,16 @@ public class BArrangeServiceImpl implements BArrangeService { ...@@ -531,12 +532,16 @@ public class BArrangeServiceImpl implements BArrangeService {
String result = ""; String result = "";
if (list.size()>0){ if (list.size()>0){
bSlScheduleRepository.avoidRepeatBSlSchedule(subAgencyId); int deleteNum = bSlScheduleRepository.avoidRepeatBSlSchedule(subAgencyId);
int line1 = bSlScheduleRepository.insertList(list); int line1 = bSlScheduleRepository.insertList(list);
if (line1 < 1 ) { if (line1 < 1 ) {
throw new ServiceException(ResultServiceEnums.EXCEL_IMPORT_DB_INSERT_ERROR); throw new ServiceException(ResultServiceEnums.EXCEL_IMPORT_DB_INSERT_ERROR);
}else{ }else{
result+="成功导入"+list.size()+"条数据。"; if(deleteNum > 0){
result+="覆盖原先数据,成功导入"+list.size()+"条数据。";
}else{
result+="成功导入"+list.size()+"条数据。";
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment