|
@@ -142,6 +142,9 @@ public class BaseNewStudentTask {
|
|
|
List<BaseNewStudent> insertList = new ArrayList<>();
|
|
List<BaseNewStudent> insertList = new ArrayList<>();
|
|
|
for (PbCseFeeobjupdate feeobjupdate : dataList) {
|
|
for (PbCseFeeobjupdate feeobjupdate : dataList) {
|
|
|
BaseNewStudent existsNewStudent = existsNewStudentMap.get(feeobjupdate.getPersonalid());
|
|
BaseNewStudent existsNewStudent = existsNewStudentMap.get(feeobjupdate.getPersonalid());
|
|
|
|
|
+ if(feeobjupdate.getUserdef6()==null){
|
|
|
|
|
+ continue;
|
|
|
|
|
+ }
|
|
|
Long planId = planMap.get(feeobjupdate.getEnteryear() + feeobjupdate.getUserdef6());
|
|
Long planId = planMap.get(feeobjupdate.getEnteryear() + feeobjupdate.getUserdef6());
|
|
|
if (existsNewStudent != null) {
|
|
if (existsNewStudent != null) {
|
|
|
if (existsNewStudent.getStatus() != null && existsNewStudent.getStatus() == 1) {
|
|
if (existsNewStudent.getStatus() != null && existsNewStudent.getStatus() == 1) {
|
|
@@ -181,9 +184,11 @@ public class BaseNewStudentTask {
|
|
|
existsNewStudent.setSecondAmbitionId(majorSetNameMap.get(feeobjupdate.getZytjspec()));
|
|
existsNewStudent.setSecondAmbitionId(majorSetNameMap.get(feeobjupdate.getZytjspec()));
|
|
|
existsNewStudent.setGender(GenderDictionaryEnum.getCode(feeobjupdate.getSex()));
|
|
existsNewStudent.setGender(GenderDictionaryEnum.getCode(feeobjupdate.getSex()));
|
|
|
existsNewStudent.setModifyDate(new Date());
|
|
existsNewStudent.setModifyDate(new Date());
|
|
|
|
|
+
|
|
|
if (!planId.equals(existsNewStudent.getEnrollmentPlanId())) {
|
|
if (!planId.equals(existsNewStudent.getEnrollmentPlanId())) {
|
|
|
existsNewStudent.setStatus(0);
|
|
existsNewStudent.setStatus(0);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
existsNewStudent.setEnrollmentPlanId(planId);
|
|
existsNewStudent.setEnrollmentPlanId(planId);
|
|
|
updateList.add(existsNewStudent);
|
|
updateList.add(existsNewStudent);
|
|
|
continue;
|
|
continue;
|