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