专业 学院同步
This commit is contained in:
@@ -156,7 +156,7 @@ public class SrsMajorsServiceImpl implements ISrsMajorsService
|
||||
//同步专业
|
||||
@Override
|
||||
public void sqlserverSynchronousMYSQL(List<Map> list) {
|
||||
List<SrsMajors> srsMajors = srsMajorsMapper.selectSrsmajorsList();//专业列表
|
||||
List<SrsMajors> srsMajors = srsMajorsMapper.selectSrsmajorsList();//数据库存在的专业列表
|
||||
//查找重复值
|
||||
List<Map> updateMap = list.stream()
|
||||
.filter(obj1 -> srsMajors
|
||||
@@ -195,19 +195,6 @@ public class SrsMajorsServiceImpl implements ISrsMajorsService
|
||||
}
|
||||
srsMajors1.setStatus("0");
|
||||
|
||||
// Object zydmobj2=map.get("zydm");
|
||||
// if (zydmobj2!=null) {
|
||||
// //科室号查询学院id
|
||||
// String ksh = selectClassSpecialty(zydmobj2.toString());;
|
||||
// if (ksh!=null){
|
||||
// Long deptId = cphTeacherMapper.selectDeptCode(ksh);
|
||||
// if (deptId!=null){
|
||||
// srsMajors1.setCollegeId(deptId);
|
||||
// }
|
||||
// }else {
|
||||
// srsMajors1.setCollegeId(0L);//学院id/科室号
|
||||
// }
|
||||
// }
|
||||
if (map.get("yxmc")!=null) {
|
||||
//使用代码查询学院id
|
||||
Long yxdm = srsMajorsMapper.selectOldDeptIdByDeptName(map.get("yxmc").toString());
|
||||
@@ -234,19 +221,7 @@ public class SrsMajorsServiceImpl implements ISrsMajorsService
|
||||
if (zymcobj!=null) {
|
||||
srsMajors1.setMajorName(zymcobj.toString());
|
||||
}
|
||||
// Object zydmobj2=map.get("zydm");
|
||||
// if (zydmobj2!=null) {
|
||||
// //科室号查询学院id
|
||||
// String ksh = selectClassSpecialty(zydmobj2.toString());;
|
||||
// if (ksh!=null){
|
||||
// Long deptId = cphTeacherMapper.selectDeptCode(ksh);
|
||||
// if (deptId!=null){
|
||||
// srsMajors1.setCollegeId(deptId);
|
||||
// }
|
||||
// }else {
|
||||
// srsMajors1.setCollegeId(0L);//学院id/科室号
|
||||
// }
|
||||
// }
|
||||
|
||||
if (map.get("yxmc")!=null) {
|
||||
//使用代码查询学院id
|
||||
Long yxdm = srsMajorsMapper.selectOldDeptIdByDeptName(map.get("yxmc").toString());
|
||||
@@ -267,7 +242,7 @@ public class SrsMajorsServiceImpl implements ISrsMajorsService
|
||||
List<List<SrsMajors>> lists = ListSliceUtil.updateSlice(updateSrsStudent);
|
||||
if (lists != null) {
|
||||
for (List<SrsMajors> studentList:lists){
|
||||
// srsMajorsMapper.updateSrsStudentList(studentList); // 20240822 专业同步只新增不修改
|
||||
srsMajorsMapper.updateSrsStudentList(studentList);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user