|
@@ -11,23 +11,24 @@
|
|
|
<result column="METER_NAME" jdbcType="VARCHAR" property="meterName" />
|
|
<result column="METER_NAME" jdbcType="VARCHAR" property="meterName" />
|
|
|
<result column="METER_TIME" jdbcType="TIMESTAMP" property="meterTime" />
|
|
<result column="METER_TIME" jdbcType="TIMESTAMP" property="meterTime" />
|
|
|
<result column="METER_ORDER" jdbcType="VARCHAR" property="meterOrder" />
|
|
<result column="METER_ORDER" jdbcType="VARCHAR" property="meterOrder" />
|
|
|
|
|
+ <result column="VALUE_FLAG" jdbcType="VARCHAR" property="valueFlag" />
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
<sql id="columns">
|
|
<sql id="columns">
|
|
|
DETAIL_NO, ACTUAL_FIRST_NO, BASE_SPOT_NO, BASE_SPOT_NAME, CAR_NO, METER_WEIGHT, METER_NAME,
|
|
DETAIL_NO, ACTUAL_FIRST_NO, BASE_SPOT_NO, BASE_SPOT_NAME, CAR_NO, METER_WEIGHT, METER_NAME,
|
|
|
- METER_TIME, METER_ORDER
|
|
|
|
|
|
|
+ METER_TIME, METER_ORDER, VALUE_FLAG
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="columns_alias">
|
|
<sql id="columns_alias">
|
|
|
t.DETAIL_NO, t.ACTUAL_FIRST_NO, t.BASE_SPOT_NO, t.BASE_SPOT_NAME, t.CAR_NO, t.METER_WEIGHT,
|
|
t.DETAIL_NO, t.ACTUAL_FIRST_NO, t.BASE_SPOT_NO, t.BASE_SPOT_NAME, t.CAR_NO, t.METER_WEIGHT,
|
|
|
- t.METER_NAME, t.METER_TIME, t.METER_ORDER
|
|
|
|
|
|
|
+ t.METER_NAME, t.METER_TIME, t.METER_ORDER, t.VALUE_FLAG
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="select">
|
|
<sql id="select">
|
|
|
- SELECT <include refid="columns"/> FROM METER_BASE_HIS_TARE_DETAIL
|
|
|
|
|
|
|
+ SELECT <include refid="columns" /> FROM METER_BASE_HIS_TARE_DETAIL
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="select_alias">
|
|
<sql id="select_alias">
|
|
|
- SELECT <include refid="columns_alias"/> FROM METER_BASE_HIS_TARE_DETAIL t
|
|
|
|
|
|
|
+ SELECT <include refid="columns_alias" /> FROM METER_BASE_HIS_TARE_DETAIL t
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="where">
|
|
<sql id="where">
|
|
|
- <where>
|
|
|
|
|
|
|
+ <where>
|
|
|
<if test="detailNo != null and detailNo != ''">
|
|
<if test="detailNo != null and detailNo != ''">
|
|
|
and DETAIL_NO = #{detailNo}
|
|
and DETAIL_NO = #{detailNo}
|
|
|
</if>
|
|
</if>
|
|
@@ -55,10 +56,13 @@
|
|
|
<if test="meterOrder != null and meterOrder != ''">
|
|
<if test="meterOrder != null and meterOrder != ''">
|
|
|
and METER_ORDER = #{meterOrder}
|
|
and METER_ORDER = #{meterOrder}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="valueFlag != null and valueFlag != ''">
|
|
|
|
|
+ and VALUE_FLAG = #{valueFlag}
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="whereLike">
|
|
<sql id="whereLike">
|
|
|
- <where>
|
|
|
|
|
|
|
+ <where>
|
|
|
<if test="detailNo != null and detailNo != ''">
|
|
<if test="detailNo != null and detailNo != ''">
|
|
|
and DETAIL_NO LIKE '%${detailNo}%'
|
|
and DETAIL_NO LIKE '%${detailNo}%'
|
|
|
</if>
|
|
</if>
|
|
@@ -86,6 +90,9 @@
|
|
|
<if test="meterOrder != null and meterOrder != ''">
|
|
<if test="meterOrder != null and meterOrder != ''">
|
|
|
and METER_ORDER LIKE '%${meterOrder}%'
|
|
and METER_ORDER LIKE '%${meterOrder}%'
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="valueFlag != null and valueFlag != ''">
|
|
|
|
|
+ and VALUE_FLAG LIKE '%${valueFlag}%'
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
</sql>
|
|
</sql>
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
|
@@ -119,16 +126,19 @@
|
|
|
<if test="meterOrder != null and meterOrder != ''">
|
|
<if test="meterOrder != null and meterOrder != ''">
|
|
|
or METER_ORDER = #{meterOrder}
|
|
or METER_ORDER = #{meterOrder}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="valueFlag != null and valueFlag != ''">
|
|
|
|
|
+ or VALUE_FLAG = #{valueFlag}
|
|
|
|
|
+ </if>
|
|
|
</delete>
|
|
</delete>
|
|
|
<insert id="insert" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
<insert id="insert" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
|
insert into METER_BASE_HIS_TARE_DETAIL (DETAIL_NO, ACTUAL_FIRST_NO, BASE_SPOT_NO,
|
|
insert into METER_BASE_HIS_TARE_DETAIL (DETAIL_NO, ACTUAL_FIRST_NO, BASE_SPOT_NO,
|
|
|
BASE_SPOT_NAME, CAR_NO, METER_WEIGHT,
|
|
BASE_SPOT_NAME, CAR_NO, METER_WEIGHT,
|
|
|
- METER_NAME, METER_TIME, METER_ORDER
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ METER_NAME, METER_TIME, METER_ORDER,
|
|
|
|
|
+ VALUE_FLAG)
|
|
|
values (#{detailNo,jdbcType=VARCHAR}, #{actualFirstNo,jdbcType=VARCHAR}, #{baseSpotNo,jdbcType=VARCHAR},
|
|
values (#{detailNo,jdbcType=VARCHAR}, #{actualFirstNo,jdbcType=VARCHAR}, #{baseSpotNo,jdbcType=VARCHAR},
|
|
|
#{baseSpotName,jdbcType=VARCHAR}, #{carNo,jdbcType=VARCHAR}, #{meterWeight,jdbcType=DECIMAL},
|
|
#{baseSpotName,jdbcType=VARCHAR}, #{carNo,jdbcType=VARCHAR}, #{meterWeight,jdbcType=DECIMAL},
|
|
|
- #{meterName,jdbcType=VARCHAR}, #{meterTime,jdbcType=TIMESTAMP}, #{meterOrder,jdbcType=VARCHAR}
|
|
|
|
|
- )
|
|
|
|
|
|
|
+ #{meterName,jdbcType=VARCHAR}, #{meterTime,jdbcType=TIMESTAMP}, #{meterOrder,jdbcType=VARCHAR},
|
|
|
|
|
+ #{valueFlag,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
</insert>
|
|
|
<insert id="insertSelective" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
<insert id="insertSelective" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
|
insert into METER_BASE_HIS_TARE_DETAIL
|
|
insert into METER_BASE_HIS_TARE_DETAIL
|
|
@@ -160,6 +170,9 @@
|
|
|
<if test="meterOrder != null">
|
|
<if test="meterOrder != null">
|
|
|
METER_ORDER,
|
|
METER_ORDER,
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="valueFlag != null">
|
|
|
|
|
+ VALUE_FLAG,
|
|
|
|
|
+ </if>
|
|
|
</trim>
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
<if test="detailNo != null">
|
|
<if test="detailNo != null">
|
|
@@ -189,6 +202,9 @@
|
|
|
<if test="meterOrder != null">
|
|
<if test="meterOrder != null">
|
|
|
#{meterOrder,jdbcType=VARCHAR},
|
|
#{meterOrder,jdbcType=VARCHAR},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="valueFlag != null">
|
|
|
|
|
+ #{valueFlag,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
</trim>
|
|
</trim>
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
@@ -200,7 +216,8 @@
|
|
|
METER_WEIGHT = #{meterWeight,jdbcType=DECIMAL},
|
|
METER_WEIGHT = #{meterWeight,jdbcType=DECIMAL},
|
|
|
METER_NAME = #{meterName,jdbcType=VARCHAR},
|
|
METER_NAME = #{meterName,jdbcType=VARCHAR},
|
|
|
METER_TIME = #{meterTime,jdbcType=TIMESTAMP},
|
|
METER_TIME = #{meterTime,jdbcType=TIMESTAMP},
|
|
|
- METER_ORDER = #{meterOrder,jdbcType=VARCHAR}
|
|
|
|
|
|
|
+ METER_ORDER = #{meterOrder,jdbcType=VARCHAR},
|
|
|
|
|
+ VALUE_FLAG = #{valueFlag,jdbcType=VARCHAR}
|
|
|
where DETAIL_NO = #{detailNo,jdbcType=VARCHAR}
|
|
where DETAIL_NO = #{detailNo,jdbcType=VARCHAR}
|
|
|
</update>
|
|
</update>
|
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.baseinfo.meterbasehistaredetail.model.MeterBaseHisTareDetail">
|
|
@@ -230,85 +247,92 @@
|
|
|
<if test="meterOrder != null">
|
|
<if test="meterOrder != null">
|
|
|
METER_ORDER = #{meterOrder,jdbcType=VARCHAR},
|
|
METER_ORDER = #{meterOrder,jdbcType=VARCHAR},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="valueFlag != null">
|
|
|
|
|
+ VALUE_FLAG = #{valueFlag,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
</set>
|
|
</set>
|
|
|
where DETAIL_NO = #{detailNo,jdbcType=VARCHAR}
|
|
where DETAIL_NO = #{detailNo,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 DETAIL_NO = #{detailNo,jdbcType=VARCHAR}
|
|
where DETAIL_NO = #{detailNo,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"/>
|
|
|
|
|
- order by METER_TIME desc
|
|
|
|
|
|
|
+ <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"/>
|
|
|
|
|
- order by METER_TIME desc
|
|
|
|
|
|
|
+ <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_BASE_HIS_TARE_DETAIL
|
|
insert into METER_BASE_HIS_TARE_DETAIL
|
|
|
(DETAIL_NO,
|
|
(DETAIL_NO,
|
|
|
ACTUAL_FIRST_NO, BASE_SPOT_NO, BASE_SPOT_NAME,
|
|
ACTUAL_FIRST_NO, BASE_SPOT_NO, BASE_SPOT_NAME,
|
|
|
CAR_NO, METER_WEIGHT, METER_NAME,
|
|
CAR_NO, METER_WEIGHT, METER_NAME,
|
|
|
- METER_TIME, METER_ORDER)
|
|
|
|
|
|
|
+ METER_TIME, METER_ORDER, VALUE_FLAG
|
|
|
|
|
+ )
|
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
|
select
|
|
select
|
|
|
#{item.detailNo,jdbcType=VARCHAR},
|
|
#{item.detailNo,jdbcType=VARCHAR},
|
|
|
#{item.actualFirstNo,jdbcType=VARCHAR}, #{item.baseSpotNo,jdbcType=VARCHAR}, #{item.baseSpotName,jdbcType=VARCHAR},
|
|
#{item.actualFirstNo,jdbcType=VARCHAR}, #{item.baseSpotNo,jdbcType=VARCHAR}, #{item.baseSpotName,jdbcType=VARCHAR},
|
|
|
#{item.carNo,jdbcType=VARCHAR}, #{item.meterWeight,jdbcType=DECIMAL}, #{item.meterName,jdbcType=VARCHAR},
|
|
#{item.carNo,jdbcType=VARCHAR}, #{item.meterWeight,jdbcType=DECIMAL}, #{item.meterName,jdbcType=VARCHAR},
|
|
|
- #{item.meterTime,jdbcType=TIMESTAMP}, #{item.meterOrder,jdbcType=VARCHAR} from dual
|
|
|
|
|
|
|
+ #{item.meterTime,jdbcType=TIMESTAMP}, #{item.meterOrder,jdbcType=VARCHAR}, #{item.valueFlag,jdbcType=VARCHAR}
|
|
|
|
|
+ from dual
|
|
|
</foreach> )
|
|
</foreach> )
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
|
update METER_BASE_HIS_TARE_DETAIL
|
|
update METER_BASE_HIS_TARE_DETAIL
|
|
|
set
|
|
set
|
|
|
DETAIL_NO=
|
|
DETAIL_NO=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.detailNo,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.detailNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,ACTUAL_FIRST_NO=
|
|
,ACTUAL_FIRST_NO=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.actualFirstNo,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.actualFirstNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,BASE_SPOT_NO=
|
|
,BASE_SPOT_NO=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.baseSpotNo,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.baseSpotNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,BASE_SPOT_NAME=
|
|
,BASE_SPOT_NAME=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.baseSpotName,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.baseSpotName,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,CAR_NO=
|
|
,CAR_NO=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.carNo,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.carNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,METER_WEIGHT=
|
|
,METER_WEIGHT=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterWeight,jdbcType=DECIMAL}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterWeight,jdbcType=DECIMAL}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,METER_NAME=
|
|
,METER_NAME=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterName,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterName,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,METER_TIME=
|
|
,METER_TIME=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterTime,jdbcType=TIMESTAMP}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterTime,jdbcType=TIMESTAMP}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
,METER_ORDER=
|
|
,METER_ORDER=
|
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case DETAIL_NO" close="end">
|
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterOrder,jdbcType=VARCHAR}
|
|
when #{item.detailNo,jdbcType=VARCHAR} then #{item.meterOrder,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
|
|
+ ,VALUE_FLAG=
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case DETAIL_NO" separator=" ">
|
|
|
|
|
+ when #{item.detailNo,jdbcType=VARCHAR} then #{item.valueFlag,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
where DETAIL_NO in
|
|
where DETAIL_NO in
|
|
|
- <foreach collection="list" index="index" item="item" separator="," open="(" close=")">
|
|
|
|
|
|
|
+ <foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
|
#{item.detailNo,jdbcType=VARCHAR}
|
|
#{item.detailNo,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
</update>
|
|
</update>
|
|
|
<delete id="batchDelete" parameterType="java.util.List">
|
|
<delete id="batchDelete" parameterType="java.util.List">
|
|
|
delete from METER_BASE_HIS_TARE_DETAIL
|
|
delete from METER_BASE_HIS_TARE_DETAIL
|
|
|
where DETAIL_NO in
|
|
where DETAIL_NO in
|
|
|
- <foreach collection="list" item="id" open="(" close=")" separator=",">
|
|
|
|
|
|
|
+ <foreach close=")" collection="list" item="id" open="(" separator=",">
|
|
|
#{id}
|
|
#{id}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
</delete>
|
|
</delete>
|
|
@@ -318,4 +342,5 @@
|
|
|
SELECT LPAD(NVL(MAX(TO_NUMBER(SUBSTR(DETAIL_NO, LENGTH(DETAIL_NO) - 3))),0) + 1,4,'0') DETAIL_NO
|
|
SELECT LPAD(NVL(MAX(TO_NUMBER(SUBSTR(DETAIL_NO, LENGTH(DETAIL_NO) - 3))),0) + 1,4,'0') DETAIL_NO
|
|
|
FROM METER_BASE_HIS_TARE_DETAIL where instr(DETAIL_NO,#{afl,jdbcType=VARCHAR})>0
|
|
FROM METER_BASE_HIS_TARE_DETAIL where instr(DETAIL_NO,#{afl,jdbcType=VARCHAR})>0
|
|
|
</select>
|
|
</select>
|
|
|
|
|
+
|
|
|
</mapper>
|
|
</mapper>
|