重新同步教职工数据修改
This commit is contained in:
@@ -464,6 +464,8 @@ public class CphTeacherServiceImpl implements ICphTeacherService
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void sqlserverSynchronousMYSQL(List<Map> list) {
|
||||
List<QgzxTeacher> insertTeacherList = new ArrayList<>();//添加集合
|
||||
List<QgzxTeacher> updateTeacherList = new ArrayList<>();//修改集合
|
||||
for (Map<String, Object> map : list) {
|
||||
String zgh = (String) map.get("zgh");
|
||||
String xm=(String) map.get("xm");
|
||||
@@ -482,13 +484,21 @@ public class CphTeacherServiceImpl implements ICphTeacherService
|
||||
entity.setStatus(zgzt);
|
||||
entity.setCreateTime(DateUtils.getNowDate());
|
||||
if(qgzxTeacher==null){
|
||||
qgzxTeacherMapper.insertQgzxTeacher(entity);
|
||||
//qgzxTeacherMapper.insertQgzxTeacher(entity);
|
||||
insertTeacherList.add(entity);
|
||||
}else{
|
||||
entity.setEmployeeId(zgh);
|
||||
qgzxTeacherMapper.updateQgzxTeacherNew(entity);
|
||||
entity.setUpdateTime(DateUtils.getNowDate());
|
||||
//qgzxTeacherMapper.updateQgzxTeacherNew(entity);
|
||||
updateTeacherList.add(entity);
|
||||
}
|
||||
}
|
||||
|
||||
if(insertTeacherList.size()!=0){
|
||||
qgzxTeacherMapper.insertBatchSomeColumn(insertTeacherList);
|
||||
}
|
||||
if(updateTeacherList.size()!=0){
|
||||
qgzxTeacherMapper.updateBatchSomeColumn(updateTeacherList);
|
||||
}
|
||||
}
|
||||
|
||||
//同步到用户表
|
||||
|
||||
Reference in New Issue
Block a user