重新同步教职工数据

This commit is contained in:
2025-12-23 17:00:35 +08:00
parent 9564e77ac8
commit f328cf9109
4 changed files with 22 additions and 7 deletions

View File

@@ -469,6 +469,7 @@ public class CphTeacherServiceImpl implements ICphTeacherService
String xm=(String) map.get("xm");
String xb=(String) map.get("xb");
String ksh=(String) map.get("ksh");
String zgzt=(String) map.get("zgzt");
QgzxTeacher qgzxTeacher = qgzxTeacherMapper.selectQgzxTeacherByEmployeeId(zgh);
Long deptId = qgzxTeacherMapper.selectDeptCode(ksh);
QgzxTeacher entity=new QgzxTeacher();
@@ -478,7 +479,7 @@ public class CphTeacherServiceImpl implements ICphTeacherService
if(deptId!=null) {
entity.setDeptId(deptId);
}
entity.setStatus("1");
entity.setStatus(zgzt);
entity.setCreateTime(DateUtils.getNowDate());
if(qgzxTeacher==null){
qgzxTeacherMapper.insertQgzxTeacher(entity);

View File

@@ -5,9 +5,10 @@
<mapper namespace="com.srs.comprehensive.mapper.SyncDataMapper">
<select id="getEmployEEInfoList" resultType="java.util.Map">
SELECT TBA.GH as zgh,TBA.XM as xm,CASE
WHEN XBDM = 1 THEN '男'
WHEN XBDM = 2 THEN '女'
ELSE '未知' -- 可选添加默认值避免NULL
END as xb,TBD.BMMC as ksmc,TBD.BMMC as yxmc from from_gxsdxyxxzx_teacher TBA LEFT JOIN from_gxsdxyxxzx_xzbm TBD ON TBA.SZBMBH=TBD.BMBH
WHEN XBDM = 1 THEN '男'
WHEN XBDM = 2 THEN '女'
ELSE '未知' -- 可选添加默认值避免NULL
END as xb,TBD.BMMC as ksmc,TBD.BMMC as yxmc,TBD.BMBH as ksh,TBA.ZGDQZTDM as zgzt from from_gxsdxyxxzx_teacher TBA LEFT JOIN from_gxsdxyxxzx_xzbm TBD ON TBA.SZBMBH=TBD.BMBH
WHERE TBA.ZGLBDM LIKE '1%'
</select>
</mapper>