|
@@ -2,38 +2,35 @@
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
|
<mapper namespace="com.steerinfo.dil.mapper.BmsportHandlingFeeMapper">
|
|
<mapper namespace="com.steerinfo.dil.mapper.BmsportHandlingFeeMapper">
|
|
|
<resultMap id="BaseResultMap" type="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
<resultMap id="BaseResultMap" type="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
|
- <id column="FEE_ID" jdbcType="DECIMAL" property="feeId"/>
|
|
|
|
|
- <result column="MATERIAL_ID" jdbcType="DECIMAL" property="materialId"/>
|
|
|
|
|
- <result column="FEE_FOREIGN_SHIP_NAME" jdbcType="VARCHAR" property="feeForeignShipName"/>
|
|
|
|
|
- <result column="FEE_MATERIAL_TONNAGE" jdbcType="DECIMAL" property="feeMaterialTonnage"/>
|
|
|
|
|
- <result column="PRICE_ID" jdbcType="DECIMAL" property="priceId"/>
|
|
|
|
|
- <result column="FEE_VALUE" jdbcType="DECIMAL" property="feeValue"/>
|
|
|
|
|
- <result column="INSERT_USERNAME" jdbcType="VARCHAR" property="insertUsername"/>
|
|
|
|
|
- <result column="INSERT_TIME" jdbcType="TIMESTAMP" property="insertTime"/>
|
|
|
|
|
- <result column="UPDATE_USERNAME" jdbcType="VARCHAR" property="updateUsername"/>
|
|
|
|
|
- <result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime"/>
|
|
|
|
|
- <result column="INSERT_UPDATE_REMARK" jdbcType="VARCHAR" property="insertUpdateRemark"/>
|
|
|
|
|
- <result column="DELETED" jdbcType="DECIMAL" property="deleted"/>
|
|
|
|
|
|
|
+ <id column="FEE_ID" jdbcType="DECIMAL" property="feeId" />
|
|
|
|
|
+ <result column="MATERIAL_ID" jdbcType="DECIMAL" property="materialId" />
|
|
|
|
|
+ <result column="FEE_FOREIGN_SHIP_NAME" jdbcType="VARCHAR" property="feeForeignShipName" />
|
|
|
|
|
+ <result column="FEE_MATERIAL_TONNAGE" jdbcType="DECIMAL" property="feeMaterialTonnage" />
|
|
|
|
|
+ <result column="PRICE_ID" jdbcType="DECIMAL" property="priceId" />
|
|
|
|
|
+ <result column="FEE_VALUE" jdbcType="DECIMAL" property="feeValue" />
|
|
|
|
|
+ <result column="INSERT_USERNAME" jdbcType="VARCHAR" property="insertUsername" />
|
|
|
|
|
+ <result column="INSERT_TIME" jdbcType="TIMESTAMP" property="insertTime" />
|
|
|
|
|
+ <result column="UPDATE_USERNAME" jdbcType="VARCHAR" property="updateUsername" />
|
|
|
|
|
+ <result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
|
|
|
|
|
+ <result column="INSERT_UPDATE_REMARK" jdbcType="VARCHAR" property="insertUpdateRemark" />
|
|
|
|
|
+ <result column="DELETED" jdbcType="DECIMAL" property="deleted" />
|
|
|
|
|
+ <result column="FEE_NO" jdbcType="VARCHAR" property="feeNo" />
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
<sql id="columns">
|
|
<sql id="columns">
|
|
|
FEE_ID, MATERIAL_ID, FEE_FOREIGN_SHIP_NAME, FEE_MATERIAL_TONNAGE, PRICE_ID, FEE_VALUE,
|
|
FEE_ID, MATERIAL_ID, FEE_FOREIGN_SHIP_NAME, FEE_MATERIAL_TONNAGE, PRICE_ID, FEE_VALUE,
|
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK,
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK,
|
|
|
- DELETED
|
|
|
|
|
|
|
+ DELETED, FEE_NO
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="columns_alias">
|
|
<sql id="columns_alias">
|
|
|
t.FEE_ID, t.MATERIAL_ID, t.FEE_FOREIGN_SHIP_NAME, t.FEE_MATERIAL_TONNAGE, t.PRICE_ID,
|
|
t.FEE_ID, t.MATERIAL_ID, t.FEE_FOREIGN_SHIP_NAME, t.FEE_MATERIAL_TONNAGE, t.PRICE_ID,
|
|
|
t.FEE_VALUE, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME,
|
|
t.FEE_VALUE, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME,
|
|
|
- t.INSERT_UPDATE_REMARK, t.DELETED
|
|
|
|
|
|
|
+ t.INSERT_UPDATE_REMARK, t.DELETED, t.FEE_NO
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="select">
|
|
<sql id="select">
|
|
|
- SELECT
|
|
|
|
|
- <include refid="columns"/>
|
|
|
|
|
- FROM BMSPORT_HANDLING_FEE
|
|
|
|
|
|
|
+ SELECT <include refid="columns"/> FROM BMSPORT_HANDLING_FEE
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="select_alias">
|
|
<sql id="select_alias">
|
|
|
- SELECT
|
|
|
|
|
- <include refid="columns_alias"/>
|
|
|
|
|
- FROM BMSPORT_HANDLING_FEE t
|
|
|
|
|
|
|
+ SELECT <include refid="columns_alias"/> FROM BMSPORT_HANDLING_FEE t
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="where">
|
|
<sql id="where">
|
|
|
<where>
|
|
<where>
|
|
@@ -73,6 +70,9 @@
|
|
|
<if test="deleted != null">
|
|
<if test="deleted != null">
|
|
|
and DELETED = #{deleted}
|
|
and DELETED = #{deleted}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="feeNo != null and feeNo != ''">
|
|
|
|
|
+ and FEE_NO = #{feeNo}
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
</sql>
|
|
</sql>
|
|
|
<sql id="whereLike">
|
|
<sql id="whereLike">
|
|
@@ -113,11 +113,13 @@
|
|
|
<if test="deleted != null">
|
|
<if test="deleted != null">
|
|
|
and DELETED = #{deleted}
|
|
and DELETED = #{deleted}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="feeNo != null and feeNo != ''">
|
|
|
|
|
+ and FEE_NO LIKE '%${feeNo}%'
|
|
|
|
|
+ </if>
|
|
|
</where>
|
|
</where>
|
|
|
</sql>
|
|
</sql>
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.math.BigDecimal">
|
|
<delete id="deleteByPrimaryKey" parameterType="java.math.BigDecimal">
|
|
|
- delete
|
|
|
|
|
- from BMSPORT_HANDLING_FEE
|
|
|
|
|
|
|
+ delete from BMSPORT_HANDLING_FEE
|
|
|
where FEE_ID = #{feeId,jdbcType=DECIMAL}
|
|
where FEE_ID = #{feeId,jdbcType=DECIMAL}
|
|
|
</delete>
|
|
</delete>
|
|
|
<delete id="deleteBySelectiveElement" parameterType="java.util.HashMap">
|
|
<delete id="deleteBySelectiveElement" parameterType="java.util.HashMap">
|
|
@@ -156,17 +158,21 @@
|
|
|
<if test="deleted != null">
|
|
<if test="deleted != null">
|
|
|
or DELETED = #{deleted}
|
|
or DELETED = #{deleted}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="feeNo != null and feeNo != ''">
|
|
|
|
|
+ or FEE_NO = #{feeNo}
|
|
|
|
|
+ </if>
|
|
|
</delete>
|
|
</delete>
|
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
|
insert into BMSPORT_HANDLING_FEE (FEE_ID, MATERIAL_ID, FEE_FOREIGN_SHIP_NAME,
|
|
insert into BMSPORT_HANDLING_FEE (FEE_ID, MATERIAL_ID, FEE_FOREIGN_SHIP_NAME,
|
|
|
FEE_MATERIAL_TONNAGE, PRICE_ID, FEE_VALUE,
|
|
FEE_MATERIAL_TONNAGE, PRICE_ID, FEE_VALUE,
|
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
|
- UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED)
|
|
|
|
|
|
|
+ UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED,
|
|
|
|
|
+ FEE_NO)
|
|
|
values (#{feeId,jdbcType=DECIMAL}, #{materialId,jdbcType=DECIMAL}, #{feeForeignShipName,jdbcType=VARCHAR},
|
|
values (#{feeId,jdbcType=DECIMAL}, #{materialId,jdbcType=DECIMAL}, #{feeForeignShipName,jdbcType=VARCHAR},
|
|
|
#{feeMaterialTonnage,jdbcType=DECIMAL}, #{priceId,jdbcType=DECIMAL}, #{feeValue,jdbcType=DECIMAL},
|
|
#{feeMaterialTonnage,jdbcType=DECIMAL}, #{priceId,jdbcType=DECIMAL}, #{feeValue,jdbcType=DECIMAL},
|
|
|
- #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP},
|
|
|
|
|
- #{updateUsername,jdbcType=VARCHAR},
|
|
|
|
|
- #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL})
|
|
|
|
|
|
|
+ #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR},
|
|
|
|
|
+ #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL},
|
|
|
|
|
+ #{feeNo,jdbcType=VARCHAR})
|
|
|
</insert>
|
|
</insert>
|
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
|
insert into BMSPORT_HANDLING_FEE
|
|
insert into BMSPORT_HANDLING_FEE
|
|
@@ -207,6 +213,9 @@
|
|
|
<if test="deleted != null">
|
|
<if test="deleted != null">
|
|
|
DELETED,
|
|
DELETED,
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="feeNo != null">
|
|
|
|
|
+ FEE_NO,
|
|
|
|
|
+ </if>
|
|
|
</trim>
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
<if test="feeId != null">
|
|
<if test="feeId != null">
|
|
@@ -245,21 +254,25 @@
|
|
|
<if test="deleted != null">
|
|
<if test="deleted != null">
|
|
|
#{deleted,jdbcType=DECIMAL},
|
|
#{deleted,jdbcType=DECIMAL},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="feeNo != null">
|
|
|
|
|
+ #{feeNo,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
</trim>
|
|
</trim>
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
|
update BMSPORT_HANDLING_FEE
|
|
update BMSPORT_HANDLING_FEE
|
|
|
- set MATERIAL_ID = #{materialId,jdbcType=DECIMAL},
|
|
|
|
|
|
|
+ set MATERIAL_ID = #{materialId,jdbcType=DECIMAL},
|
|
|
FEE_FOREIGN_SHIP_NAME = #{feeForeignShipName,jdbcType=VARCHAR},
|
|
FEE_FOREIGN_SHIP_NAME = #{feeForeignShipName,jdbcType=VARCHAR},
|
|
|
- FEE_MATERIAL_TONNAGE = #{feeMaterialTonnage,jdbcType=DECIMAL},
|
|
|
|
|
- PRICE_ID = #{priceId,jdbcType=DECIMAL},
|
|
|
|
|
- FEE_VALUE = #{feeValue,jdbcType=DECIMAL},
|
|
|
|
|
- INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
|
|
|
|
|
- INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
|
|
|
|
|
- UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
|
|
|
|
|
- UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
|
- INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
|
|
|
|
|
- DELETED = #{deleted,jdbcType=DECIMAL}
|
|
|
|
|
|
|
+ FEE_MATERIAL_TONNAGE = #{feeMaterialTonnage,jdbcType=DECIMAL},
|
|
|
|
|
+ PRICE_ID = #{priceId,jdbcType=DECIMAL},
|
|
|
|
|
+ FEE_VALUE = #{feeValue,jdbcType=DECIMAL},
|
|
|
|
|
+ INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
|
|
|
|
|
+ INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
|
|
|
|
|
+ UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
|
+ INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
|
|
|
|
|
+ DELETED = #{deleted,jdbcType=DECIMAL},
|
|
|
|
|
+ FEE_NO = #{feeNo,jdbcType=VARCHAR}
|
|
|
where FEE_ID = #{feeId,jdbcType=DECIMAL}
|
|
where FEE_ID = #{feeId,jdbcType=DECIMAL}
|
|
|
</update>
|
|
</update>
|
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.BmsportHandlingFee">
|
|
@@ -298,6 +311,9 @@
|
|
|
<if test="deleted != null">
|
|
<if test="deleted != null">
|
|
|
DELETED = #{deleted,jdbcType=DECIMAL},
|
|
DELETED = #{deleted,jdbcType=DECIMAL},
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="feeNo != null">
|
|
|
|
|
+ FEE_NO = #{feeNo,jdbcType=VARCHAR},
|
|
|
|
|
+ </if>
|
|
|
</set>
|
|
</set>
|
|
|
where FEE_ID = #{feeId,jdbcType=DECIMAL}
|
|
where FEE_ID = #{feeId,jdbcType=DECIMAL}
|
|
|
</update>
|
|
</update>
|
|
@@ -320,16 +336,17 @@
|
|
|
FEE_MATERIAL_TONNAGE, PRICE_ID,
|
|
FEE_MATERIAL_TONNAGE, PRICE_ID,
|
|
|
FEE_VALUE, INSERT_USERNAME, INSERT_TIME,
|
|
FEE_VALUE, INSERT_USERNAME, INSERT_TIME,
|
|
|
UPDATE_USERNAME, UPDATE_TIME,
|
|
UPDATE_USERNAME, UPDATE_TIME,
|
|
|
- INSERT_UPDATE_REMARK, DELETED)
|
|
|
|
|
|
|
+ INSERT_UPDATE_REMARK, DELETED,
|
|
|
|
|
+ FEE_NO)
|
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
|
select
|
|
select
|
|
|
#{item.feeId,jdbcType=DECIMAL},
|
|
#{item.feeId,jdbcType=DECIMAL},
|
|
|
#{item.materialId,jdbcType=DECIMAL}, #{item.feeForeignShipName,jdbcType=VARCHAR},
|
|
#{item.materialId,jdbcType=DECIMAL}, #{item.feeForeignShipName,jdbcType=VARCHAR},
|
|
|
#{item.feeMaterialTonnage,jdbcType=DECIMAL}, #{item.priceId,jdbcType=DECIMAL},
|
|
#{item.feeMaterialTonnage,jdbcType=DECIMAL}, #{item.priceId,jdbcType=DECIMAL},
|
|
|
- #{item.feeValue,jdbcType=DECIMAL}, #{item.insertUsername,jdbcType=VARCHAR},
|
|
|
|
|
- #{item.insertTime,jdbcType=TIMESTAMP},
|
|
|
|
|
|
|
+ #{item.feeValue,jdbcType=DECIMAL}, #{item.insertUsername,jdbcType=VARCHAR}, #{item.insertTime,jdbcType=TIMESTAMP},
|
|
|
#{item.updateUsername,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP},
|
|
#{item.updateUsername,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP},
|
|
|
- #{item.insertUpdateRemark,jdbcType=VARCHAR}, #{item.deleted,jdbcType=DECIMAL} from dual
|
|
|
|
|
|
|
+ #{item.insertUpdateRemark,jdbcType=VARCHAR}, #{item.deleted,jdbcType=DECIMAL},
|
|
|
|
|
+ #{item.feeNo,jdbcType=VARCHAR} from dual
|
|
|
</foreach> )
|
|
</foreach> )
|
|
|
</insert>
|
|
</insert>
|
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
@@ -383,6 +400,10 @@
|
|
|
<foreach collection="list" item="item" index="index" separator=" " open="case FEE_ID" close="end">
|
|
<foreach collection="list" item="item" index="index" separator=" " open="case FEE_ID" close="end">
|
|
|
when #{item.feeId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
|
|
when #{item.feeId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
|
|
|
</foreach>
|
|
</foreach>
|
|
|
|
|
+ ,FEE_NO=
|
|
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case FEE_ID" close="end">
|
|
|
|
|
+ when #{item.feeId,jdbcType=DECIMAL} then #{item.feeNo,jdbcType=VARCHAR}
|
|
|
|
|
+ </foreach>
|
|
|
where FEE_ID in
|
|
where FEE_ID in
|
|
|
<foreach collection="list" index="index" item="item" separator="," open="(" close=")">
|
|
<foreach collection="list" index="index" item="item" separator="," open="(" close=")">
|
|
|
#{item.feeId,jdbcType=DECIMAL}
|
|
#{item.feeId,jdbcType=DECIMAL}
|