|
|
@@ -117,7 +117,13 @@ public class BaseNewStudentTask {
|
|
|
new QueryWrapper<BaseNewStudent>().lambda()
|
|
|
.eq(BaseNewStudent::getDeleteMark, DeleteMark.NODELETE.getCode())
|
|
|
);
|
|
|
- Map<String, BaseNewStudent> existsNewStudentMap = existsNewStudentList.stream().filter(x -> StrUtil.isEmpty(x.getDeleteReason())).collect(Collectors.toMap(BaseNewStudent::getCredentialNumber, x -> x));
|
|
|
+ Map<String, BaseNewStudent> existsNewStudentMap = existsNewStudentList.stream()
|
|
|
+ .filter(x -> StrUtil.isEmpty(x.getDeleteReason()))
|
|
|
+ .collect(Collectors.toMap(
|
|
|
+ BaseNewStudent::getCredentialNumber,
|
|
|
+ x -> x,
|
|
|
+ (existing, replacement) -> existing
|
|
|
+ ));
|
|
|
|
|
|
List<BaseMajorSet> majorSetList = majorSetService.list(
|
|
|
new QueryWrapper<BaseMajorSet>().lambda()
|
|
|
@@ -135,14 +141,14 @@ public class BaseNewStudentTask {
|
|
|
BaseNewStudent existsNewStudent = existsNewStudentMap.get(feeobjupdate.getPersonalid());
|
|
|
Long planId = planMap.get(feeobjupdate.getEnteryear() + feeobjupdate.getUserdef6());
|
|
|
if (existsNewStudent != null) {
|
|
|
- if(existsNewStudent.getStatus() != null && existsNewStudent.getStatus() == 1){
|
|
|
+ if (existsNewStudent.getStatus() != null && existsNewStudent.getStatus() == 1) {
|
|
|
continue;
|
|
|
}
|
|
|
existsNewStudent.setName(feeobjupdate.getFeeobjname());
|
|
|
existsNewStudent.setPaymnystate(feeobjupdate.getPaymnystate());
|
|
|
- if("未交费".equals(feeobjupdate.getPaymnystate())){
|
|
|
+ if ("未交费".equals(feeobjupdate.getPaymnystate())) {
|
|
|
existsNewStudent.setIsCanBanding(0);
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
existsNewStudent.setIsCanBanding(1);
|
|
|
}
|
|
|
existsNewStudent.setPrevious(feeobjupdate.getPrevious());
|
|
|
@@ -172,14 +178,14 @@ public class BaseNewStudentTask {
|
|
|
existsNewStudent.setSecondAmbitionId(majorSetNameMap.get(feeobjupdate.getZytjspec()));
|
|
|
existsNewStudent.setGender(GenderDictionaryEnum.getCode(feeobjupdate.getSex()));
|
|
|
existsNewStudent.setModifyDate(new Date());
|
|
|
- if(!planId.equals(existsNewStudent.getEnrollmentPlanId())){
|
|
|
+ if (!planId.equals(existsNewStudent.getEnrollmentPlanId())) {
|
|
|
existsNewStudent.setStatus(0);
|
|
|
}
|
|
|
existsNewStudent.setEnrollmentPlanId(planId);
|
|
|
updateList.add(existsNewStudent);
|
|
|
continue;
|
|
|
}
|
|
|
- if(insCredentialNumber.contains(feeobjupdate.getPersonalid())){
|
|
|
+ if (insCredentialNumber.contains(feeobjupdate.getPersonalid())) {
|
|
|
continue;
|
|
|
}
|
|
|
insertList.add(
|
|
|
@@ -216,9 +222,9 @@ public class BaseNewStudentTask {
|
|
|
setEnrollmentPlanId(planId);
|
|
|
setCreateDate(new Date());
|
|
|
setStatus(0);
|
|
|
- if("未交费".equals(feeobjupdate.getPaymnystate())){
|
|
|
+ if ("未交费".equals(feeobjupdate.getPaymnystate())) {
|
|
|
setIsCanBanding(0);
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
setIsCanBanding(1);
|
|
|
}
|
|
|
}}
|