qa-prevention-gwj/src/main/resources/mybatis/datasource/system/LicenseInforMapper.xml

74 lines
1.7 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.datasource.system.LicenseInforMapper">
<!--证照信息表名 -->
<sql id="tableName">
SYS_LICENSEINFORMATION
</sql>
<!-- 字段 -->
<sql id="Field">
INFOR_ID,
USER_ID,
INFOR_NAME,
INFORSEX,
INFORPOST,
INFORTITLE,
INFORWORK,
CERTIFICATENAME,
CERTIFICATENO,
TERMOFVALIDITY
</sql>
<!-- 字段值 -->
<sql id="FieldValue">
#{INFOR_ID},
#{USER_ID},
#{INFOR_NAME},
#{INFORSEX},
#{INFORPOST},
#{INFORTITLE},
#{INFORWORK},
#{CERTIFICATENAME},
#{CERTIFICATENO},
#{TERMOFVALIDITY}
</sql>
<!-- 新增用户证照信息 -->
<insert id="save" parameterType="pd" >
insert into <include refid="tableName"></include> (
<include refid="Field"></include>
) values (
<include refid="FieldValue"></include>
)
</insert>
<!--根据用户ID查询用户的证照信息-->
<select id="findById" parameterType="pd" resultType="pd">
select
<include refid="Field"></include>
from
<include refid="tableName"></include>
where USER_ID = #{USER_ID}
</select>
<!-- 修改 -->
<update id="edit" parameterType="pd" >
update <include refid="tableName"></include>
set INFOR_NAME = #{INFOR_NAME},
USER_ID = #{USER_ID},
INFORSEX =#{INFORSEX},
INFORPOST = #{INFORPOST},
INFORTITLE = #{INFORTITLE},
INFORWORK = #{INFORWORK},
CERTIFICATENAME = #{CERTIFICATENAME},
CERTIFICATENO = #{CERTIFICATENO},
TERMOFVALIDITY = #{TERMOFVALIDITY}
where
INFOR_ID = #{INFOR_ID}
</update>
</mapper>