39 lines
1.8 KiB
XML
39 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.example.demo.mapper.TsjbZongjuMapper">
|
|
|
|
<resultMap id="BaseResultMap" type="com.example.demo.domain.TsjbZongju">
|
|
<result property="id" column="ID" jdbcType="VARCHAR"/>
|
|
<result property="infotype" column="INFOTYPE" jdbcType="VARCHAR"/>
|
|
<result property="regtime" column="REGTIME" jdbcType="TIMESTAMP"/>
|
|
<result property="providername" column="PROVIDERNAME" jdbcType="VARCHAR"/>
|
|
<result property="peride" column="PERIDE" jdbcType="VARCHAR"/>
|
|
<result property="cerno" column="CERNO" jdbcType="VARCHAR"/>
|
|
<result property="invopt" column="INVOPT" jdbcType="VARCHAR"/>
|
|
<result property="addr" column="ADDR" jdbcType="VARCHAR"/>
|
|
<result property="obtype" column="OBTYPE" jdbcType="VARCHAR"/>
|
|
<result property="obtypename" column="OBTYPENAME" jdbcType="VARCHAR"/>
|
|
<result property="applbasque" column="APPLBASQUE" jdbcType="VARCHAR"/>
|
|
<result property="applbasquename" column="APPLBASQUENAME" jdbcType="VARCHAR"/>
|
|
<result property="applidique" column="APPLIDIQUE" jdbcType="VARCHAR"/>
|
|
</resultMap>
|
|
|
|
<sql id="Base_Column_List">
|
|
ID,INFOTYPE,REGTIME,
|
|
PROVIDERNAME,PERIDE,CERNO,
|
|
INVOPT,ADDR,OBTYPE,
|
|
OBTYPENAME,APPLBASQUE,APPLBASQUENAME,
|
|
APPLIDIQUE
|
|
</sql>
|
|
<update id="updateStatus">
|
|
UPDATE
|
|
TSJB_ZONGJU
|
|
SET STATUS = #{status}
|
|
WHERE ID in (SELECT DISTINCT(CASE_ID)
|
|
from TSJB_DATA
|
|
where STATUS = #{status})
|
|
</update>
|
|
</mapper>
|