Files
zhxg_java/srs-comprehensive/src/main/resources/mapper/comprehensive/SyncDataMapper.xml

32 lines
1.8 KiB
XML
Raw Normal View History

2025-12-23 11:44:42 +08:00
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.srs.comprehensive.mapper.SyncDataMapper">
<select id="getEmployEEInfoList" resultType="java.util.Map">
SELECT TBA.GH as zgh,TBA.XM as xm,CASE
2025-12-23 17:00:35 +08:00
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%'
2025-12-23 11:44:42 +08:00
</select>
2025-12-25 17:35:15 +08:00
<select id="getSpecialtyInfoList" resultType="java.util.Map" parameterType="String">
2025-12-25 11:35:36 +08:00
select b.JXZYBH as zydm,b.JXZYJC as zyjc,b.JXZYMC as zymc,a.BMMC yxmc from from_gxsdxyxxzx_xzbm a left join from_gxsdxyxxzx_zyxx b on a.BMBH=b.JXZYSSYXBBH
2025-12-25 17:35:15 +08:00
<where>
b.JXZYBH is not null
<if test="zydm != null and zydm!= '' ">and b.JXZYBH=#{zydm}</if>
</where>
</select>
2025-12-26 13:35:35 +08:00
<select id="getSpecialtyALLInfo" resultType="java.util.Map">
select b.JXZYBH as zydm,b.JXZYJC as zyjc,b.JXZYMC as zymc,a.BMMC yxmc from from_gxsdxyxxzx_xzbm a left join from_gxsdxyxxzx_zyxx b on a.BMBH=b.JXZYSSYXBBH
where b.JXZYBH is not null
</select>
2025-12-30 11:41:09 +08:00
<select id="getClassInfoList" resultType="java.util.Map" parameterType="String">
2025-12-29 15:18:13 +08:00
select BJBH as bjdm,BJSSJXZYBH as zyid,BJMC as bjmc,BJSSNJ as njid from from_gxsdxyxxzx_class
2025-12-30 11:41:09 +08:00
<where>
<if test="bjdm != null and bjdm!= '' ">and BJBH=#{bjdm}</if>
</where>
2025-12-29 15:18:13 +08:00
</select>
2025-12-23 11:44:42 +08:00
</mapper>