|
@@ -10,20 +10,31 @@
|
|
|
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
|
|
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
|
|
|
<result column="BASE_SPOT_NO" jdbcType="VARCHAR" property="baseSpotNo" />
|
|
<result column="BASE_SPOT_NO" jdbcType="VARCHAR" property="baseSpotNo" />
|
|
|
<result column="BASE_SPOT_NAME" jdbcType="VARCHAR" property="baseSpotName" />
|
|
<result column="BASE_SPOT_NAME" jdbcType="VARCHAR" property="baseSpotName" />
|
|
|
|
|
+ <result column="UPDATE_MAN_NO" jdbcType="VARCHAR" property="updateManNo" />
|
|
|
|
|
+ <result column="UPDATE_MAN_NAME" jdbcType="VARCHAR" property="updateManName" />
|
|
|
|
|
+ <result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
|
|
|
|
|
+ <result column="UPLOAD_MAN_NO" jdbcType="VARCHAR" property="uploadManNo" />
|
|
|
|
|
+ <result column="UPLOAD_MAN_NAME" jdbcType="VARCHAR" property="uploadManName" />
|
|
|
|
|
+ <result column="UPLOAD_TIME" jdbcType="TIMESTAMP" property="uploadTime" />
|
|
|
|
|
+ <result column="UPLOAD_FLAG" jdbcType="VARCHAR" property="uploadFlag" />
|
|
|
|
|
+ <result column="NOTE" jdbcType="VARCHAR" property="note" />
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
<sql id="columns">
|
|
<sql id="columns">
|
|
|
ACTUAL_FIRST_NO, CAR_NO, METER_WEIGHT, CREATE_MAN_NO, CREATE_MAN_NAME, CREATE_TIME,
|
|
ACTUAL_FIRST_NO, CAR_NO, METER_WEIGHT, CREATE_MAN_NO, CREATE_MAN_NAME, CREATE_TIME,
|
|
|
- BASE_SPOT_NO, BASE_SPOT_NAME
|
|
|
|
|
|
|
+ BASE_SPOT_NO, BASE_SPOT_NAME, UPDATE_MAN_NO, UPDATE_MAN_NAME, UPDATE_TIME, UPLOAD_MAN_NO,
|
|
|
|
|
+ UPLOAD_MAN_NAME, UPLOAD_TIME, UPLOAD_FLAG, NOTE
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="columns_alias">
|
|
<sql id="columns_alias">
|
|
|
t.ACTUAL_FIRST_NO, t.CAR_NO, t.METER_WEIGHT, t.CREATE_MAN_NO, t.CREATE_MAN_NAME,
|
|
t.ACTUAL_FIRST_NO, t.CAR_NO, t.METER_WEIGHT, t.CREATE_MAN_NO, t.CREATE_MAN_NAME,
|
|
|
- t.CREATE_TIME, t.BASE_SPOT_NO, t.BASE_SPOT_NAME
|
|
|
|
|
|
|
+ t.CREATE_TIME, t.BASE_SPOT_NO, t.BASE_SPOT_NAME, t.UPDATE_MAN_NO, t.UPDATE_MAN_NAME,
|
|
|
|
|
+ t.UPDATE_TIME, t.UPLOAD_MAN_NO, t.UPLOAD_MAN_NAME, t.UPLOAD_TIME, t.UPLOAD_FLAG,
|
|
|
|
|
+ t.NOTE
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="select">
|
|
<sql id="select">
|
|
|
- SELECT <include refid="columns" /> FROM METER_WORK_CAR_ACT_FIRST_BAK
|
|
|
|
|
|
|
+ SELECT <include refid="columns"/> FROM METER_WORK_CAR_ACT_FIRST_BAK
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="select_alias">
|
|
<sql id="select_alias">
|
|
|
- SELECT <include refid="columns_alias" /> FROM METER_WORK_CAR_ACT_FIRST_BAK t
|
|
|
|
|
|
|
+ SELECT <include refid="columns_alias"/> FROM METER_WORK_CAR_ACT_FIRST_BAK t
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="where">
|
|
<sql id="where">
|
|
|
<where>
|
|
<where>
|
|
@@ -51,6 +62,30 @@
|
|
|
<if test="baseSpotName != null and baseSpotName != ''">
|
|
<if test="baseSpotName != null and baseSpotName != ''">
|
|
|
and BASE_SPOT_NAME = #{baseSpotName}
|
|
and BASE_SPOT_NAME = #{baseSpotName}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="updateManNo != null and updateManNo != ''">
|
|
|
|
|
+ and UPDATE_MAN_NO = #{updateManNo}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateManName != null and updateManName != ''">
|
|
|
|
|
+ and UPDATE_MAN_NAME = #{updateManName}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateTime != null">
|
|
|
|
|
+ and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManNo != null and uploadManNo != ''">
|
|
|
|
|
+ and UPLOAD_MAN_NO = #{uploadManNo}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManName != null and uploadManName != ''">
|
|
|
|
|
+ and UPLOAD_MAN_NAME = #{uploadManName}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadTime != null">
|
|
|
|
|
+ and TO_CHAR(UPLOAD_TIME,'yyyy-MM-dd') = #{uploadTime}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadFlag != null and uploadFlag != ''">
|
|
|
|
|
+ and UPLOAD_FLAG = #{uploadFlag}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="note != null and note != ''">
|
|
|
|
|
+ and NOTE = #{note}
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="whereLike">
|
|
<sql id="whereLike">
|
|
@@ -79,6 +114,30 @@
|
|
|
<if test="baseSpotName != null and baseSpotName != ''">
|
|
<if test="baseSpotName != null and baseSpotName != ''">
|
|
|
and BASE_SPOT_NAME LIKE '%${baseSpotName}%'
|
|
and BASE_SPOT_NAME LIKE '%${baseSpotName}%'
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="updateManNo != null and updateManNo != ''">
|
|
|
|
|
+ and UPDATE_MAN_NO LIKE '%${updateManNo}%'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateManName != null and updateManName != ''">
|
|
|
|
|
+ and UPDATE_MAN_NAME LIKE '%${updateManName}%'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateTime != null">
|
|
|
|
|
+ and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManNo != null and uploadManNo != ''">
|
|
|
|
|
+ and UPLOAD_MAN_NO LIKE '%${uploadManNo}%'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManName != null and uploadManName != ''">
|
|
|
|
|
+ and UPLOAD_MAN_NAME LIKE '%${uploadManName}%'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadTime != null">
|
|
|
|
|
+ and TO_CHAR(UPLOAD_TIME,'yyyy-MM-dd') = #{uploadTime}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadFlag != null and uploadFlag != ''">
|
|
|
|
|
+ and UPLOAD_FLAG LIKE '%${uploadFlag}%'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="note != null and note != ''">
|
|
|
|
|
+ and NOTE LIKE '%${note}%'
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
</sql>
|
|
</sql>
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
@@ -109,14 +168,44 @@
|
|
|
<if test="baseSpotName != null and baseSpotName != ''">
|
|
<if test="baseSpotName != null and baseSpotName != ''">
|
|
|
or BASE_SPOT_NAME = #{baseSpotName}
|
|
or BASE_SPOT_NAME = #{baseSpotName}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="updateManNo != null and updateManNo != ''">
|
|
|
|
|
+ or UPDATE_MAN_NO = #{updateManNo}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateManName != null and updateManName != ''">
|
|
|
|
|
+ or UPDATE_MAN_NAME = #{updateManName}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateTime != null">
|
|
|
|
|
+ or TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = '#{updateTime}'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManNo != null and uploadManNo != ''">
|
|
|
|
|
+ or UPLOAD_MAN_NO = #{uploadManNo}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManName != null and uploadManName != ''">
|
|
|
|
|
+ or UPLOAD_MAN_NAME = #{uploadManName}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadTime != null">
|
|
|
|
|
+ or TO_CHAR(UPLOAD_TIME,'yyyy-MM-dd') = '#{uploadTime}'
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadFlag != null and uploadFlag != ''">
|
|
|
|
|
+ or UPLOAD_FLAG = #{uploadFlag}
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="note != null and note != ''">
|
|
|
|
|
+ or NOTE = #{note}
|
|
|
|
|
+ </if>
|
|
|
</delete>
|
|
</delete>
|
|
|
<insert id="insert" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
<insert id="insert" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
|
insert into METER_WORK_CAR_ACT_FIRST_BAK (ACTUAL_FIRST_NO, CAR_NO, METER_WEIGHT,
|
|
insert into METER_WORK_CAR_ACT_FIRST_BAK (ACTUAL_FIRST_NO, CAR_NO, METER_WEIGHT,
|
|
|
CREATE_MAN_NO, CREATE_MAN_NAME, CREATE_TIME,
|
|
CREATE_MAN_NO, CREATE_MAN_NAME, CREATE_TIME,
|
|
|
- BASE_SPOT_NO, BASE_SPOT_NAME)
|
|
|
|
|
|
|
+ BASE_SPOT_NO, BASE_SPOT_NAME, UPDATE_MAN_NO,
|
|
|
|
|
+ UPDATE_MAN_NAME, UPDATE_TIME, UPLOAD_MAN_NO,
|
|
|
|
|
+ UPLOAD_MAN_NAME, UPLOAD_TIME, UPLOAD_FLAG,
|
|
|
|
|
+ NOTE)
|
|
|
values (#{actualFirstNo,jdbcType=VARCHAR}, #{carNo,jdbcType=VARCHAR}, #{meterWeight,jdbcType=DECIMAL},
|
|
values (#{actualFirstNo,jdbcType=VARCHAR}, #{carNo,jdbcType=VARCHAR}, #{meterWeight,jdbcType=DECIMAL},
|
|
|
#{createManNo,jdbcType=VARCHAR}, #{createManName,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
|
|
#{createManNo,jdbcType=VARCHAR}, #{createManName,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
|
|
|
- #{baseSpotNo,jdbcType=VARCHAR}, #{baseSpotName,jdbcType=VARCHAR})
|
|
|
|
|
|
|
+ #{baseSpotNo,jdbcType=VARCHAR}, #{baseSpotName,jdbcType=VARCHAR}, #{updateManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ #{updateManName,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{uploadManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ #{uploadManName,jdbcType=VARCHAR}, #{uploadTime,jdbcType=TIMESTAMP}, #{uploadFlag,jdbcType=VARCHAR},
|
|
|
|
|
+ #{note,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
</insert>
|
|
|
<insert id="insertSelective" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
<insert id="insertSelective" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
|
insert into METER_WORK_CAR_ACT_FIRST_BAK
|
|
insert into METER_WORK_CAR_ACT_FIRST_BAK
|
|
@@ -145,6 +234,30 @@
|
|
|
<if test="baseSpotName != null">
|
|
<if test="baseSpotName != null">
|
|
|
BASE_SPOT_NAME,
|
|
BASE_SPOT_NAME,
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="updateManNo != null">
|
|
|
|
|
+ UPDATE_MAN_NO,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateManName != null">
|
|
|
|
|
+ UPDATE_MAN_NAME,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateTime != null">
|
|
|
|
|
+ UPDATE_TIME,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManNo != null">
|
|
|
|
|
+ UPLOAD_MAN_NO,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManName != null">
|
|
|
|
|
+ UPLOAD_MAN_NAME,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadTime != null">
|
|
|
|
|
+ UPLOAD_TIME,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadFlag != null">
|
|
|
|
|
+ UPLOAD_FLAG,
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="note != null">
|
|
|
|
|
+ NOTE,
|
|
|
|
|
+ </if>
|
|
|
</trim>
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
<if test="actualFirstNo != null">
|
|
<if test="actualFirstNo != null">
|
|
@@ -171,6 +284,30 @@
|
|
|
<if test="baseSpotName != null">
|
|
<if test="baseSpotName != null">
|
|
|
#{baseSpotName,jdbcType=VARCHAR},
|
|
#{baseSpotName,jdbcType=VARCHAR},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="updateManNo != null">
|
|
|
|
|
+ #{updateManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateManName != null">
|
|
|
|
|
+ #{updateManName,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateTime != null">
|
|
|
|
|
+ #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManNo != null">
|
|
|
|
|
+ #{uploadManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManName != null">
|
|
|
|
|
+ #{uploadManName,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadTime != null">
|
|
|
|
|
+ #{uploadTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadFlag != null">
|
|
|
|
|
+ #{uploadFlag,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="note != null">
|
|
|
|
|
+ #{note,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
</trim>
|
|
</trim>
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
@@ -181,7 +318,15 @@
|
|
|
CREATE_MAN_NAME = #{createManName,jdbcType=VARCHAR},
|
|
CREATE_MAN_NAME = #{createManName,jdbcType=VARCHAR},
|
|
|
CREATE_TIME = #{createTime,jdbcType=TIMESTAMP},
|
|
CREATE_TIME = #{createTime,jdbcType=TIMESTAMP},
|
|
|
BASE_SPOT_NO = #{baseSpotNo,jdbcType=VARCHAR},
|
|
BASE_SPOT_NO = #{baseSpotNo,jdbcType=VARCHAR},
|
|
|
- BASE_SPOT_NAME = #{baseSpotName,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ BASE_SPOT_NAME = #{baseSpotName,jdbcType=VARCHAR},
|
|
|
|
|
+ UPDATE_MAN_NO = #{updateManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ UPDATE_MAN_NAME = #{updateManName,jdbcType=VARCHAR},
|
|
|
|
|
+ UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ UPLOAD_MAN_NO = #{uploadManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ UPLOAD_MAN_NAME = #{uploadManName,jdbcType=VARCHAR},
|
|
|
|
|
+ UPLOAD_TIME = #{uploadTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ UPLOAD_FLAG = #{uploadFlag,jdbcType=VARCHAR},
|
|
|
|
|
+ NOTE = #{note,jdbcType=VARCHAR}
|
|
|
where ACTUAL_FIRST_NO = #{actualFirstNo,jdbcType=VARCHAR}
|
|
where ACTUAL_FIRST_NO = #{actualFirstNo,jdbcType=VARCHAR}
|
|
|
</update>
|
|
</update>
|
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.meterwork.meterworkcaractfirstbak.model.MeterWorkCarActFirstBak">
|
|
@@ -208,82 +353,145 @@
|
|
|
<if test="baseSpotName != null">
|
|
<if test="baseSpotName != null">
|
|
|
BASE_SPOT_NAME = #{baseSpotName,jdbcType=VARCHAR},
|
|
BASE_SPOT_NAME = #{baseSpotName,jdbcType=VARCHAR},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="updateManNo != null">
|
|
|
|
|
+ UPDATE_MAN_NO = #{updateManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateManName != null">
|
|
|
|
|
+ UPDATE_MAN_NAME = #{updateManName,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="updateTime != null">
|
|
|
|
|
+ UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManNo != null">
|
|
|
|
|
+ UPLOAD_MAN_NO = #{uploadManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadManName != null">
|
|
|
|
|
+ UPLOAD_MAN_NAME = #{uploadManName,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadTime != null">
|
|
|
|
|
+ UPLOAD_TIME = #{uploadTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="uploadFlag != null">
|
|
|
|
|
+ UPLOAD_FLAG = #{uploadFlag,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
|
|
+ <if test="note != null">
|
|
|
|
|
+ NOTE = #{note,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
</set>
|
|
</set>
|
|
|
where ACTUAL_FIRST_NO = #{actualFirstNo,jdbcType=VARCHAR}
|
|
where ACTUAL_FIRST_NO = #{actualFirstNo,jdbcType=VARCHAR}
|
|
|
</update>
|
|
</update>
|
|
|
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
|
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
|
|
- <include refid="select" />
|
|
|
|
|
|
|
+ <include refid="select"/>
|
|
|
where ACTUAL_FIRST_NO = #{actualFirstNo,jdbcType=VARCHAR}
|
|
where ACTUAL_FIRST_NO = #{actualFirstNo,jdbcType=VARCHAR}
|
|
|
</select>
|
|
</select>
|
|
|
<select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
<select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
|
- <include refid="select" />
|
|
|
|
|
- <include refid="where" />
|
|
|
|
|
|
|
+ <include refid="select"/>
|
|
|
|
|
+ <include refid="where"/>
|
|
|
</select>
|
|
</select>
|
|
|
<select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
<select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
|
- <include refid="select" />
|
|
|
|
|
- <include refid="whereLike" />
|
|
|
|
|
|
|
+ <include refid="select"/>
|
|
|
|
|
+ <include refid="whereLike"/>
|
|
|
</select>
|
|
</select>
|
|
|
<insert id="batchInsert" parameterType="java.util.List">
|
|
<insert id="batchInsert" parameterType="java.util.List">
|
|
|
insert into METER_WORK_CAR_ACT_FIRST_BAK
|
|
insert into METER_WORK_CAR_ACT_FIRST_BAK
|
|
|
(ACTUAL_FIRST_NO,
|
|
(ACTUAL_FIRST_NO,
|
|
|
CAR_NO, METER_WEIGHT, CREATE_MAN_NO,
|
|
CAR_NO, METER_WEIGHT, CREATE_MAN_NO,
|
|
|
CREATE_MAN_NAME, CREATE_TIME,
|
|
CREATE_MAN_NAME, CREATE_TIME,
|
|
|
- BASE_SPOT_NO, BASE_SPOT_NAME)
|
|
|
|
|
|
|
+ BASE_SPOT_NO, BASE_SPOT_NAME, UPDATE_MAN_NO,
|
|
|
|
|
+ UPDATE_MAN_NAME, UPDATE_TIME,
|
|
|
|
|
+ UPLOAD_MAN_NO, UPLOAD_MAN_NAME, UPLOAD_TIME,
|
|
|
|
|
+ UPLOAD_FLAG, NOTE)
|
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
|
select
|
|
select
|
|
|
#{item.actualFirstNo,jdbcType=VARCHAR},
|
|
#{item.actualFirstNo,jdbcType=VARCHAR},
|
|
|
#{item.carNo,jdbcType=VARCHAR}, #{item.meterWeight,jdbcType=DECIMAL}, #{item.createManNo,jdbcType=VARCHAR},
|
|
#{item.carNo,jdbcType=VARCHAR}, #{item.meterWeight,jdbcType=DECIMAL}, #{item.createManNo,jdbcType=VARCHAR},
|
|
|
#{item.createManName,jdbcType=VARCHAR}, #{item.createTime,jdbcType=TIMESTAMP},
|
|
#{item.createManName,jdbcType=VARCHAR}, #{item.createTime,jdbcType=TIMESTAMP},
|
|
|
- #{item.baseSpotNo,jdbcType=VARCHAR}, #{item.baseSpotName,jdbcType=VARCHAR} from dual
|
|
|
|
|
|
|
+ #{item.baseSpotNo,jdbcType=VARCHAR}, #{item.baseSpotName,jdbcType=VARCHAR}, #{item.updateManNo,jdbcType=VARCHAR},
|
|
|
|
|
+ #{item.updateManName,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ #{item.uploadManNo,jdbcType=VARCHAR}, #{item.uploadManName,jdbcType=VARCHAR}, #{item.uploadTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ #{item.uploadFlag,jdbcType=VARCHAR}, #{item.note,jdbcType=VARCHAR} from dual
|
|
|
</foreach> )
|
|
</foreach> )
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
|
update METER_WORK_CAR_ACT_FIRST_BAK
|
|
update METER_WORK_CAR_ACT_FIRST_BAK
|
|
|
set
|
|
set
|
|
|
ACTUAL_FIRST_NO=
|
|
ACTUAL_FIRST_NO=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.actualFirstNo,jdbcType=VARCHAR}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.actualFirstNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,CAR_NO=
|
|
,CAR_NO=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.carNo,jdbcType=VARCHAR}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.carNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,METER_WEIGHT=
|
|
,METER_WEIGHT=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.meterWeight,jdbcType=DECIMAL}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.meterWeight,jdbcType=DECIMAL}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,CREATE_MAN_NO=
|
|
,CREATE_MAN_NO=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.createManNo,jdbcType=VARCHAR}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.createManNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,CREATE_MAN_NAME=
|
|
,CREATE_MAN_NAME=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.createManName,jdbcType=VARCHAR}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.createManName,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,CREATE_TIME=
|
|
,CREATE_TIME=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.createTime,jdbcType=TIMESTAMP}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.createTime,jdbcType=TIMESTAMP}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,BASE_SPOT_NO=
|
|
,BASE_SPOT_NO=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.baseSpotNo,jdbcType=VARCHAR}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.baseSpotNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,BASE_SPOT_NAME=
|
|
,BASE_SPOT_NAME=
|
|
|
- <foreach close="end" collection="list" index="index" item="item" open="case ACTUAL_FIRST_NO" separator=" ">
|
|
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.baseSpotName,jdbcType=VARCHAR}
|
|
when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.baseSpotName,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
|
|
+ ,UPDATE_MAN_NO=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.updateManNo,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,UPDATE_MAN_NAME=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.updateManName,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,UPDATE_TIME=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.updateTime,jdbcType=TIMESTAMP}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,UPLOAD_MAN_NO=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.uploadManNo,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,UPLOAD_MAN_NAME=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.uploadManName,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,UPLOAD_TIME=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.uploadTime,jdbcType=TIMESTAMP}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,UPLOAD_FLAG=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.uploadFlag,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
|
|
+ ,NOTE=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case ACTUAL_FIRST_NO" close="end">
|
|
|
|
|
+ when #{item.actualFirstNo,jdbcType=VARCHAR} then #{item.note,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
where ACTUAL_FIRST_NO in
|
|
where ACTUAL_FIRST_NO in
|
|
|
- <foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
|
|
|
|
|
+ <foreach collection="list" index="index" item="item" separator="," open="(" close=")">
|
|
|
#{item.actualFirstNo,jdbcType=VARCHAR}
|
|
#{item.actualFirstNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
</update>
|
|
</update>
|
|
|
<delete id="batchDelete" parameterType="java.util.List">
|
|
<delete id="batchDelete" parameterType="java.util.List">
|
|
|
delete from METER_WORK_CAR_ACT_FIRST_BAK
|
|
delete from METER_WORK_CAR_ACT_FIRST_BAK
|
|
|
where ACTUAL_FIRST_NO in
|
|
where ACTUAL_FIRST_NO in
|
|
|
- <foreach close=")" collection="list" item="id" open="(" separator=",">
|
|
|
|
|
|
|
+ <foreach collection="list" item="id" open="(" close=")" separator=",">
|
|
|
#{id}
|
|
#{id}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
</delete>
|
|
</delete>
|
|
|
<!-- 友情提示!!!-->
|
|
<!-- 友情提示!!!-->
|
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
|
|
|
+
|
|
|
</mapper>
|
|
</mapper>
|