integrated_traffic_admin/src/main/resources/mybatis/dsno3/eduStudy/PostPaperMapper.xml

96 lines
1.8 KiB
XML

<?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.zcloud.mapper.dsno3.eduStudy.PostPaperMapper">
<!--表名 -->
<sql id="tableName">
BUS_POST_PAPER
</sql>
<!--数据字典表名 -->
<sql id="dicTableName">
`qa-traffic-prevention`.SYS_DICTIONARIES
</sql>
<!-- 字段 -->
<sql id="Field">
f
.
CORPINFO_ID
,
f.ENTERPRISE_ID,
f.CLASS_ID,
f.CREATOR,
f.CREATTIME,
f.OPERATOR,
f.OPERATTIME,
f.ISDELETE,
f.POST_ID,
f.DEPARTMENT_ID,
f.STAGEEXAMPAPERINPUT_ID,
f.CLASSPOST_ID,
f.ANSWERSHEETTIME,
f.PAPERSELECTTYPE,
f.POSTPAPER_ID
</sql>
<!-- 字段用于新增 -->
<sql id="Field2">
CORPINFO_ID
,
ENTERPRISE_ID,
CLASS_ID,
CREATOR,
CREATTIME,
OPERATOR,
OPERATTIME,
ISDELETE,
POST_ID,
DEPARTMENT_ID,
STAGEEXAMPAPERINPUT_ID,
CLASSPOST_ID,
ANSWERSHEETTIME,
PAPERSELECTTYPE,
POSTPAPER_ID
</sql>
<!-- 字段值 -->
<sql id="FieldValue">
#{CORPINFO_ID}
,
#{ENTERPRISE_ID},
#{CLASS_ID},
#{CREATOR},
#{CREATTIME},
#{OPERATOR},
#{OPERATTIME},
#{ISDELETE},
#{POST_ID},
#{DEPARTMENT_ID},
#{STAGEEXAMPAPERINPUT_ID},
#{CLASSPOST_ID},
#{ANSWERSHEETTIME},
#{PAPERSELECTTYPE},
#{POSTPAPER_ID}
</sql>
<!-- 删除班级下工种-->
<delete id="deleteClassPost" parameterType="pd">
update
<include refid="tableName"></include>
set
ISDELETE = '1',
OPERATOR = #{OPERATOR},
OPERATTIME = #{OPERATTIME}
where
CLASS_ID = #{CLASS_ID}
and POST_ID = #{POST_ID}
and ISDELETE = '0'
</delete>
</mapper>