|
@@ -22,19 +22,21 @@
|
|
<result column="DELETED" jdbcType="DECIMAL" property="deleted" />
|
|
<result column="DELETED" jdbcType="DECIMAL" property="deleted" />
|
|
<result column="WATER_UNIT_PRICE" jdbcType="DECIMAL" property="waterUnitPrice" />
|
|
<result column="WATER_UNIT_PRICE" jdbcType="DECIMAL" property="waterUnitPrice" />
|
|
<result column="IS_NEED_ASSEMBLE" jdbcType="VARCHAR" property="isNeedAssemble" />
|
|
<result column="IS_NEED_ASSEMBLE" jdbcType="VARCHAR" property="isNeedAssemble" />
|
|
|
|
+ <result column="UNIT_PRICE_ID" jdbcType="DECIMAL" property="unitPriceId" />
|
|
</resultMap>
|
|
</resultMap>
|
|
<sql id="columns">
|
|
<sql id="columns">
|
|
RESULT_ID, TOTAL_RESULT_ID, RESULT_PLANNED_DATE, RESULT_CARGO_RIGHTS_DATE, RESULT_SHIPMENT_RATIO,
|
|
RESULT_ID, TOTAL_RESULT_ID, RESULT_PLANNED_DATE, RESULT_CARGO_RIGHTS_DATE, RESULT_SHIPMENT_RATIO,
|
|
RESULT_EMPTY_HEAVY_WATER_METER, RESULT_MOISTURE_CONTENT, RESULT_WATER_TONNAGE, RESULT_INSPECTION_FEES,
|
|
RESULT_EMPTY_HEAVY_WATER_METER, RESULT_MOISTURE_CONTENT, RESULT_WATER_TONNAGE, RESULT_INSPECTION_FEES,
|
|
DELETE_NAME, DELETE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
DELETE_NAME, DELETE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
- INSERT_UPDATE_REMARK, RESULT_ES_DELIVERY_DATE, DELETED, WATER_UNIT_PRICE, IS_NEED_ASSEMBLE
|
|
|
|
|
|
+ INSERT_UPDATE_REMARK, RESULT_ES_DELIVERY_DATE, DELETED, WATER_UNIT_PRICE, IS_NEED_ASSEMBLE,
|
|
|
|
+ UNIT_PRICE_ID
|
|
</sql>
|
|
</sql>
|
|
<sql id="columns_alias">
|
|
<sql id="columns_alias">
|
|
t.RESULT_ID, t.TOTAL_RESULT_ID, t.RESULT_PLANNED_DATE, t.RESULT_CARGO_RIGHTS_DATE,
|
|
t.RESULT_ID, t.TOTAL_RESULT_ID, t.RESULT_PLANNED_DATE, t.RESULT_CARGO_RIGHTS_DATE,
|
|
t.RESULT_SHIPMENT_RATIO, t.RESULT_EMPTY_HEAVY_WATER_METER, t.RESULT_MOISTURE_CONTENT,
|
|
t.RESULT_SHIPMENT_RATIO, t.RESULT_EMPTY_HEAVY_WATER_METER, t.RESULT_MOISTURE_CONTENT,
|
|
t.RESULT_WATER_TONNAGE, t.RESULT_INSPECTION_FEES, t.DELETE_NAME, t.DELETE_TIME, t.INSERT_USERNAME,
|
|
t.RESULT_WATER_TONNAGE, t.RESULT_INSPECTION_FEES, t.DELETE_NAME, t.DELETE_TIME, t.INSERT_USERNAME,
|
|
t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.RESULT_ES_DELIVERY_DATE,
|
|
t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.RESULT_ES_DELIVERY_DATE,
|
|
- t.DELETED, t.WATER_UNIT_PRICE, t.IS_NEED_ASSEMBLE
|
|
|
|
|
|
+ t.DELETED, t.WATER_UNIT_PRICE, t.IS_NEED_ASSEMBLE, t.UNIT_PRICE_ID
|
|
</sql>
|
|
</sql>
|
|
<sql id="select">
|
|
<sql id="select">
|
|
SELECT <include refid="columns" /> FROM TMSSHIP_WATER_QUALITY_RESULT
|
|
SELECT <include refid="columns" /> FROM TMSSHIP_WATER_QUALITY_RESULT
|
|
@@ -104,6 +106,9 @@
|
|
<if test="isNeedAssemble != null and isNeedAssemble != ''">
|
|
<if test="isNeedAssemble != null and isNeedAssemble != ''">
|
|
and IS_NEED_ASSEMBLE = #{isNeedAssemble}
|
|
and IS_NEED_ASSEMBLE = #{isNeedAssemble}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="unitPriceId != null">
|
|
|
|
+ and UNIT_PRICE_ID = #{unitPriceId}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
<sql id="whereLike">
|
|
<sql id="whereLike">
|
|
@@ -168,6 +173,9 @@
|
|
<if test="isNeedAssemble != null and isNeedAssemble != ''">
|
|
<if test="isNeedAssemble != null and isNeedAssemble != ''">
|
|
and IS_NEED_ASSEMBLE LIKE '%${isNeedAssemble}%'
|
|
and IS_NEED_ASSEMBLE LIKE '%${isNeedAssemble}%'
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="unitPriceId != null">
|
|
|
|
+ and UNIT_PRICE_ID = #{unitPriceId}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.Short">
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.Short">
|
|
@@ -234,6 +242,9 @@
|
|
<if test="isNeedAssemble != null and isNeedAssemble != ''">
|
|
<if test="isNeedAssemble != null and isNeedAssemble != ''">
|
|
or IS_NEED_ASSEMBLE = #{isNeedAssemble}
|
|
or IS_NEED_ASSEMBLE = #{isNeedAssemble}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="unitPriceId != null">
|
|
|
|
+ or UNIT_PRICE_ID = #{unitPriceId}
|
|
|
|
+ </if>
|
|
</delete>
|
|
</delete>
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
insert into TMSSHIP_WATER_QUALITY_RESULT (RESULT_ID, TOTAL_RESULT_ID, RESULT_PLANNED_DATE,
|
|
insert into TMSSHIP_WATER_QUALITY_RESULT (RESULT_ID, TOTAL_RESULT_ID, RESULT_PLANNED_DATE,
|
|
@@ -243,8 +254,8 @@
|
|
DELETE_NAME, DELETE_TIME, INSERT_USERNAME,
|
|
DELETE_NAME, DELETE_TIME, INSERT_USERNAME,
|
|
INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
INSERT_UPDATE_REMARK, RESULT_ES_DELIVERY_DATE,
|
|
INSERT_UPDATE_REMARK, RESULT_ES_DELIVERY_DATE,
|
|
- DELETED, WATER_UNIT_PRICE, IS_NEED_ASSEMBLE
|
|
|
|
- )
|
|
|
|
|
|
+ DELETED, WATER_UNIT_PRICE, IS_NEED_ASSEMBLE,
|
|
|
|
+ UNIT_PRICE_ID)
|
|
values (#{resultId,jdbcType=DECIMAL}, #{totalResultId,jdbcType=DECIMAL}, #{resultPlannedDate,jdbcType=TIMESTAMP},
|
|
values (#{resultId,jdbcType=DECIMAL}, #{totalResultId,jdbcType=DECIMAL}, #{resultPlannedDate,jdbcType=TIMESTAMP},
|
|
#{resultCargoRightsDate,jdbcType=TIMESTAMP}, #{resultShipmentRatio,jdbcType=DECIMAL},
|
|
#{resultCargoRightsDate,jdbcType=TIMESTAMP}, #{resultShipmentRatio,jdbcType=DECIMAL},
|
|
#{resultEmptyHeavyWaterMeter,jdbcType=VARCHAR}, #{resultMoistureContent,jdbcType=DECIMAL},
|
|
#{resultEmptyHeavyWaterMeter,jdbcType=VARCHAR}, #{resultMoistureContent,jdbcType=DECIMAL},
|
|
@@ -252,8 +263,8 @@
|
|
#{deleteName,jdbcType=VARCHAR}, #{deleteTime,jdbcType=VARCHAR}, #{insertUsername,jdbcType=VARCHAR},
|
|
#{deleteName,jdbcType=VARCHAR}, #{deleteTime,jdbcType=VARCHAR}, #{insertUsername,jdbcType=VARCHAR},
|
|
#{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
|
|
#{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
|
|
#{insertUpdateRemark,jdbcType=VARCHAR}, #{resultEsDeliveryDate,jdbcType=TIMESTAMP},
|
|
#{insertUpdateRemark,jdbcType=VARCHAR}, #{resultEsDeliveryDate,jdbcType=TIMESTAMP},
|
|
- #{deleted,jdbcType=DECIMAL}, #{waterUnitPrice,jdbcType=DECIMAL}, #{isNeedAssemble,jdbcType=VARCHAR}
|
|
|
|
- )
|
|
|
|
|
|
+ #{deleted,jdbcType=DECIMAL}, #{waterUnitPrice,jdbcType=DECIMAL}, #{isNeedAssemble,jdbcType=VARCHAR},
|
|
|
|
+ #{unitPriceId,jdbcType=DECIMAL})
|
|
</insert>
|
|
</insert>
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
insert into TMSSHIP_WATER_QUALITY_RESULT
|
|
insert into TMSSHIP_WATER_QUALITY_RESULT
|
|
@@ -318,6 +329,9 @@
|
|
<if test="isNeedAssemble != null">
|
|
<if test="isNeedAssemble != null">
|
|
IS_NEED_ASSEMBLE,
|
|
IS_NEED_ASSEMBLE,
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="unitPriceId != null">
|
|
|
|
+ UNIT_PRICE_ID,
|
|
|
|
+ </if>
|
|
</trim>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="resultId != null">
|
|
<if test="resultId != null">
|
|
@@ -380,6 +394,9 @@
|
|
<if test="isNeedAssemble != null">
|
|
<if test="isNeedAssemble != null">
|
|
#{isNeedAssemble,jdbcType=VARCHAR},
|
|
#{isNeedAssemble,jdbcType=VARCHAR},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="unitPriceId != null">
|
|
|
|
+ #{unitPriceId,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
</trim>
|
|
</trim>
|
|
</insert>
|
|
</insert>
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
@@ -402,7 +419,8 @@
|
|
RESULT_ES_DELIVERY_DATE = #{resultEsDeliveryDate,jdbcType=TIMESTAMP},
|
|
RESULT_ES_DELIVERY_DATE = #{resultEsDeliveryDate,jdbcType=TIMESTAMP},
|
|
DELETED = #{deleted,jdbcType=DECIMAL},
|
|
DELETED = #{deleted,jdbcType=DECIMAL},
|
|
WATER_UNIT_PRICE = #{waterUnitPrice,jdbcType=DECIMAL},
|
|
WATER_UNIT_PRICE = #{waterUnitPrice,jdbcType=DECIMAL},
|
|
- IS_NEED_ASSEMBLE = #{isNeedAssemble,jdbcType=VARCHAR}
|
|
|
|
|
|
+ IS_NEED_ASSEMBLE = #{isNeedAssemble,jdbcType=VARCHAR},
|
|
|
|
+ UNIT_PRICE_ID = #{unitPriceId,jdbcType=DECIMAL}
|
|
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
|
|
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
|
|
</update>
|
|
</update>
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.TmsshipWaterQualityResult">
|
|
@@ -465,6 +483,9 @@
|
|
<if test="isNeedAssemble != null">
|
|
<if test="isNeedAssemble != null">
|
|
IS_NEED_ASSEMBLE = #{isNeedAssemble,jdbcType=VARCHAR},
|
|
IS_NEED_ASSEMBLE = #{isNeedAssemble,jdbcType=VARCHAR},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="unitPriceId != null">
|
|
|
|
+ UNIT_PRICE_ID = #{unitPriceId,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
</set>
|
|
</set>
|
|
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
|
|
where RESULT_ID = #{resultId,jdbcType=DECIMAL}
|
|
</update>
|
|
</update>
|
|
@@ -491,8 +512,8 @@
|
|
INSERT_TIME, UPDATE_USERNAME,
|
|
INSERT_TIME, UPDATE_USERNAME,
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK,
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK,
|
|
RESULT_ES_DELIVERY_DATE, DELETED,
|
|
RESULT_ES_DELIVERY_DATE, DELETED,
|
|
- WATER_UNIT_PRICE, IS_NEED_ASSEMBLE
|
|
|
|
- )
|
|
|
|
|
|
+ WATER_UNIT_PRICE, IS_NEED_ASSEMBLE,
|
|
|
|
+ UNIT_PRICE_ID)
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
select
|
|
select
|
|
#{item.resultId,jdbcType=DECIMAL},
|
|
#{item.resultId,jdbcType=DECIMAL},
|
|
@@ -504,8 +525,8 @@
|
|
#{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR},
|
|
#{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR},
|
|
#{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR},
|
|
#{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR},
|
|
#{item.resultEsDeliveryDate,jdbcType=TIMESTAMP}, #{item.deleted,jdbcType=DECIMAL},
|
|
#{item.resultEsDeliveryDate,jdbcType=TIMESTAMP}, #{item.deleted,jdbcType=DECIMAL},
|
|
- #{item.waterUnitPrice,jdbcType=DECIMAL}, #{item.isNeedAssemble,jdbcType=VARCHAR}
|
|
|
|
- from dual
|
|
|
|
|
|
+ #{item.waterUnitPrice,jdbcType=DECIMAL}, #{item.isNeedAssemble,jdbcType=VARCHAR},
|
|
|
|
+ #{item.unitPriceId,jdbcType=DECIMAL} from dual
|
|
</foreach> )
|
|
</foreach> )
|
|
</insert>
|
|
</insert>
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
@@ -591,6 +612,10 @@
|
|
<foreach close="end" collection="list" index="index" item="item" open="case RESULT_ID" separator=" ">
|
|
<foreach close="end" collection="list" index="index" item="item" open="case RESULT_ID" separator=" ">
|
|
when #{item.resultId,jdbcType=DECIMAL} then #{item.isNeedAssemble,jdbcType=VARCHAR}
|
|
when #{item.resultId,jdbcType=DECIMAL} then #{item.isNeedAssemble,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
|
|
+ ,UNIT_PRICE_ID=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case RESULT_ID" separator=" ">
|
|
|
|
+ when #{item.resultId,jdbcType=DECIMAL} then #{item.unitPriceId,jdbcType=DECIMAL}
|
|
|
|
+ </foreach>
|
|
where RESULT_ID in
|
|
where RESULT_ID in
|
|
<foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
<foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
#{item.resultId,jdbcType=DECIMAL}
|
|
#{item.resultId,jdbcType=DECIMAL}
|