|
@@ -23,18 +23,24 @@
|
|
<result column="OILPRICE_BASE" jdbcType="DECIMAL" property="oilpriceBase" />
|
|
<result column="OILPRICE_BASE" jdbcType="DECIMAL" property="oilpriceBase" />
|
|
<result column="OIL_TYPE_ID" jdbcType="DECIMAL" property="oilTypeId" />
|
|
<result column="OIL_TYPE_ID" jdbcType="DECIMAL" property="oilTypeId" />
|
|
<result column="OILPRICE_CHANGE_THRESHOLD" jdbcType="DECIMAL" property="oilpriceChangeThreshold" />
|
|
<result column="OILPRICE_CHANGE_THRESHOLD" jdbcType="DECIMAL" property="oilpriceChangeThreshold" />
|
|
|
|
+ <result column="OLD_DATE" jdbcType="TIMESTAMP" property="oldDate" />
|
|
|
|
+ <result column="HAUL_DISTANCE" jdbcType="DECIMAL" property="haulDistance" />
|
|
|
|
+ <result column="REFERENCE_HT" jdbcType="DECIMAL" property="referenceHt" />
|
|
|
|
+ <result column="INVENTORY" jdbcType="DECIMAL" property="inventory" />
|
|
|
|
+ <result column="ISSTANDARD" jdbcType="DECIMAL" property="isstandard" />
|
|
</resultMap>
|
|
</resultMap>
|
|
<sql id="columns">
|
|
<sql id="columns">
|
|
PRICE_ID, SHIPPER_ID, CARRIER_ID, LINE_ID, CAPACITY_TYPE_ID, CARGONAME_ID, PRICE_TON_KILOMETER,
|
|
PRICE_ID, SHIPPER_ID, CARRIER_ID, LINE_ID, CAPACITY_TYPE_ID, CARGONAME_ID, PRICE_TON_KILOMETER,
|
|
PRICE_VALUE, PRICE_DATE, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
PRICE_VALUE, PRICE_DATE, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
- INSERT_UPDATE_REMARK, DELETED, PLACE_ID, TYPE, DEPARTMENT, OILPRICE_BASE, OIL_TYPE_ID,
|
|
|
|
- OILPRICE_CHANGE_THRESHOLD
|
|
|
|
|
|
+ INSERT_UPDATE_REMARK, DELETED, PLACE_ID, TYPE, DEPARTMENT, OILPRICE_BASE, OIL_TYPE_ID,
|
|
|
|
+ OILPRICE_CHANGE_THRESHOLD, OLD_DATE, HAUL_DISTANCE, REFERENCE_HT, INVENTORY, ISSTANDARD
|
|
</sql>
|
|
</sql>
|
|
<sql id="columns_alias">
|
|
<sql id="columns_alias">
|
|
t.PRICE_ID, t.SHIPPER_ID, t.CARRIER_ID, t.LINE_ID, t.CAPACITY_TYPE_ID, t.CARGONAME_ID,
|
|
t.PRICE_ID, t.SHIPPER_ID, t.CARRIER_ID, t.LINE_ID, t.CAPACITY_TYPE_ID, t.CARGONAME_ID,
|
|
t.PRICE_TON_KILOMETER, t.PRICE_VALUE, t.PRICE_DATE, t.INSERT_USERNAME, t.INSERT_TIME,
|
|
t.PRICE_TON_KILOMETER, t.PRICE_VALUE, t.PRICE_DATE, t.INSERT_USERNAME, t.INSERT_TIME,
|
|
- t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED, t.PLACE_ID,
|
|
|
|
- t.TYPE, t.DEPARTMENT, t.OILPRICE_BASE, t.OIL_TYPE_ID, t.OILPRICE_CHANGE_THRESHOLD
|
|
|
|
|
|
+ t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED, t.PLACE_ID,
|
|
|
|
+ t.TYPE, t.DEPARTMENT, t.OILPRICE_BASE, t.OIL_TYPE_ID, t.OILPRICE_CHANGE_THRESHOLD,
|
|
|
|
+ t.OLD_DATE, t.HAUL_DISTANCE, t.REFERENCE_HT, t.INVENTORY, t.ISSTANDARD
|
|
</sql>
|
|
</sql>
|
|
<sql id="select">
|
|
<sql id="select">
|
|
SELECT <include refid="columns" /> FROM AMS_CONTRACT_TRANSPORT_PRICE
|
|
SELECT <include refid="columns" /> FROM AMS_CONTRACT_TRANSPORT_PRICE
|
|
@@ -107,6 +113,21 @@
|
|
<if test="oilpriceChangeThreshold != null">
|
|
<if test="oilpriceChangeThreshold != null">
|
|
and OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold}
|
|
and OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="oldDate != null">
|
|
|
|
+ and TO_CHAR(OLD_DATE,'yyyy-MM-dd') = #{oldDate}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="haulDistance != null">
|
|
|
|
+ and HAUL_DISTANCE = #{haulDistance}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="referenceHt != null">
|
|
|
|
+ and REFERENCE_HT = #{referenceHt}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="inventory != null">
|
|
|
|
+ and INVENTORY = #{inventory}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="isstandard != null">
|
|
|
|
+ and ISSTANDARD = #{isstandard}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
<sql id="whereLike">
|
|
<sql id="whereLike">
|
|
@@ -174,9 +195,24 @@
|
|
<if test="oilpriceChangeThreshold != null">
|
|
<if test="oilpriceChangeThreshold != null">
|
|
and OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold}
|
|
and OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="oldDate != null">
|
|
|
|
+ and TO_CHAR(OLD_DATE,'yyyy-MM-dd') = #{oldDate}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="haulDistance != null">
|
|
|
|
+ and HAUL_DISTANCE = #{haulDistance}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="referenceHt != null">
|
|
|
|
+ and REFERENCE_HT = #{referenceHt}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="inventory != null">
|
|
|
|
+ and INVENTORY = #{inventory}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="isstandard != null">
|
|
|
|
+ and ISSTANDARD = #{isstandard}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
- <delete id="deleteByPrimaryKey" parameterType="java.math.BigDecimal">
|
|
|
|
|
|
+ <delete id="deleteByPrimaryKey" parameterType="DECIMAL">
|
|
delete from AMS_CONTRACT_TRANSPORT_PRICE
|
|
delete from AMS_CONTRACT_TRANSPORT_PRICE
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
</delete>
|
|
</delete>
|
|
@@ -243,6 +279,21 @@
|
|
<if test="oilpriceChangeThreshold != null">
|
|
<if test="oilpriceChangeThreshold != null">
|
|
or OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold}
|
|
or OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="oldDate != null">
|
|
|
|
+ or TO_CHAR(OLD_DATE,'yyyy-MM-dd') = '#{oldDate}'
|
|
|
|
+ </if>
|
|
|
|
+ <if test="haulDistance != null">
|
|
|
|
+ or HAUL_DISTANCE = #{haulDistance}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="referenceHt != null">
|
|
|
|
+ or REFERENCE_HT = #{referenceHt}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="inventory != null">
|
|
|
|
+ or INVENTORY = #{inventory}
|
|
|
|
+ </if>
|
|
|
|
+ <if test="isstandard != null">
|
|
|
|
+ or ISSTANDARD = #{isstandard}
|
|
|
|
+ </if>
|
|
</delete>
|
|
</delete>
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
insert into AMS_CONTRACT_TRANSPORT_PRICE (PRICE_ID, SHIPPER_ID, CARRIER_ID,
|
|
insert into AMS_CONTRACT_TRANSPORT_PRICE (PRICE_ID, SHIPPER_ID, CARRIER_ID,
|
|
@@ -251,16 +302,18 @@
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED,
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED,
|
|
PLACE_ID, TYPE, DEPARTMENT,
|
|
PLACE_ID, TYPE, DEPARTMENT,
|
|
- OILPRICE_BASE, OIL_TYPE_ID, OILPRICE_CHANGE_THRESHOLD
|
|
|
|
- )
|
|
|
|
|
|
+ OILPRICE_BASE, OIL_TYPE_ID, OILPRICE_CHANGE_THRESHOLD,
|
|
|
|
+ OLD_DATE, HAUL_DISTANCE, REFERENCE_HT,
|
|
|
|
+ INVENTORY, ISSTANDARD)
|
|
values (#{priceId,jdbcType=DECIMAL}, #{shipperId,jdbcType=DECIMAL}, #{carrierId,jdbcType=DECIMAL},
|
|
values (#{priceId,jdbcType=DECIMAL}, #{shipperId,jdbcType=DECIMAL}, #{carrierId,jdbcType=DECIMAL},
|
|
#{lineId,jdbcType=DECIMAL}, #{capacityTypeId,jdbcType=DECIMAL}, #{cargonameId,jdbcType=CHAR},
|
|
#{lineId,jdbcType=DECIMAL}, #{capacityTypeId,jdbcType=DECIMAL}, #{cargonameId,jdbcType=CHAR},
|
|
#{priceTonKilometer,jdbcType=DECIMAL}, #{priceValue,jdbcType=DECIMAL}, #{priceDate,jdbcType=TIMESTAMP},
|
|
#{priceTonKilometer,jdbcType=DECIMAL}, #{priceValue,jdbcType=DECIMAL}, #{priceDate,jdbcType=TIMESTAMP},
|
|
#{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR},
|
|
#{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR},
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL},
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL},
|
|
#{placeId,jdbcType=DECIMAL}, #{type,jdbcType=DECIMAL}, #{department,jdbcType=DECIMAL},
|
|
#{placeId,jdbcType=DECIMAL}, #{type,jdbcType=DECIMAL}, #{department,jdbcType=DECIMAL},
|
|
- #{oilpriceBase,jdbcType=DECIMAL}, #{oilTypeId,jdbcType=DECIMAL}, #{oilpriceChangeThreshold,jdbcType=DECIMAL}
|
|
|
|
- )
|
|
|
|
|
|
+ #{oilpriceBase,jdbcType=DECIMAL}, #{oilTypeId,jdbcType=DECIMAL}, #{oilpriceChangeThreshold,jdbcType=DECIMAL},
|
|
|
|
+ #{oldDate,jdbcType=TIMESTAMP}, #{haulDistance,jdbcType=DECIMAL}, #{referenceHt,jdbcType=DECIMAL},
|
|
|
|
+ #{inventory,jdbcType=DECIMAL}, #{isstandard,jdbcType=DECIMAL})
|
|
</insert>
|
|
</insert>
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
insert into AMS_CONTRACT_TRANSPORT_PRICE
|
|
insert into AMS_CONTRACT_TRANSPORT_PRICE
|
|
@@ -328,6 +381,21 @@
|
|
<if test="oilpriceChangeThreshold != null">
|
|
<if test="oilpriceChangeThreshold != null">
|
|
OILPRICE_CHANGE_THRESHOLD,
|
|
OILPRICE_CHANGE_THRESHOLD,
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="oldDate != null">
|
|
|
|
+ OLD_DATE,
|
|
|
|
+ </if>
|
|
|
|
+ <if test="haulDistance != null">
|
|
|
|
+ HAUL_DISTANCE,
|
|
|
|
+ </if>
|
|
|
|
+ <if test="referenceHt != null">
|
|
|
|
+ REFERENCE_HT,
|
|
|
|
+ </if>
|
|
|
|
+ <if test="inventory != null">
|
|
|
|
+ INVENTORY,
|
|
|
|
+ </if>
|
|
|
|
+ <if test="isstandard != null">
|
|
|
|
+ ISSTANDARD,
|
|
|
|
+ </if>
|
|
</trim>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="priceId != null">
|
|
<if test="priceId != null">
|
|
@@ -393,6 +461,21 @@
|
|
<if test="oilpriceChangeThreshold != null">
|
|
<if test="oilpriceChangeThreshold != null">
|
|
#{oilpriceChangeThreshold,jdbcType=DECIMAL},
|
|
#{oilpriceChangeThreshold,jdbcType=DECIMAL},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="oldDate != null">
|
|
|
|
+ #{oldDate,jdbcType=TIMESTAMP},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="haulDistance != null">
|
|
|
|
+ #{haulDistance,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="referenceHt != null">
|
|
|
|
+ #{referenceHt,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="inventory != null">
|
|
|
|
+ #{inventory,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="isstandard != null">
|
|
|
|
+ #{isstandard,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
</trim>
|
|
</trim>
|
|
</insert>
|
|
</insert>
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
@@ -416,7 +499,12 @@
|
|
DEPARTMENT = #{department,jdbcType=DECIMAL},
|
|
DEPARTMENT = #{department,jdbcType=DECIMAL},
|
|
OILPRICE_BASE = #{oilpriceBase,jdbcType=DECIMAL},
|
|
OILPRICE_BASE = #{oilpriceBase,jdbcType=DECIMAL},
|
|
OIL_TYPE_ID = #{oilTypeId,jdbcType=DECIMAL},
|
|
OIL_TYPE_ID = #{oilTypeId,jdbcType=DECIMAL},
|
|
- OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold,jdbcType=DECIMAL}
|
|
|
|
|
|
+ OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold,jdbcType=DECIMAL},
|
|
|
|
+ OLD_DATE = #{oldDate,jdbcType=TIMESTAMP},
|
|
|
|
+ HAUL_DISTANCE = #{haulDistance,jdbcType=DECIMAL},
|
|
|
|
+ REFERENCE_HT = #{referenceHt,jdbcType=DECIMAL},
|
|
|
|
+ INVENTORY = #{inventory,jdbcType=DECIMAL},
|
|
|
|
+ ISSTANDARD = #{isstandard,jdbcType=DECIMAL}
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
</update>
|
|
</update>
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.AmsContractTransportPrice">
|
|
@@ -482,10 +570,25 @@
|
|
<if test="oilpriceChangeThreshold != null">
|
|
<if test="oilpriceChangeThreshold != null">
|
|
OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold,jdbcType=DECIMAL},
|
|
OILPRICE_CHANGE_THRESHOLD = #{oilpriceChangeThreshold,jdbcType=DECIMAL},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="oldDate != null">
|
|
|
|
+ OLD_DATE = #{oldDate,jdbcType=TIMESTAMP},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="haulDistance != null">
|
|
|
|
+ HAUL_DISTANCE = #{haulDistance,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="referenceHt != null">
|
|
|
|
+ REFERENCE_HT = #{referenceHt,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="inventory != null">
|
|
|
|
+ INVENTORY = #{inventory,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
|
|
+ <if test="isstandard != null">
|
|
|
|
+ ISSTANDARD = #{isstandard,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
</set>
|
|
</set>
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
</update>
|
|
</update>
|
|
- <select id="selectByPrimaryKey" parameterType="java.math.BigDecimal" resultMap="BaseResultMap">
|
|
|
|
|
|
+ <select id="selectByPrimaryKey" parameterType="DECIMAL" resultMap="BaseResultMap">
|
|
<include refid="select" />
|
|
<include refid="select" />
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
where PRICE_ID = #{priceId,jdbcType=DECIMAL}
|
|
</select>
|
|
</select>
|
|
@@ -507,7 +610,9 @@
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK,
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK,
|
|
DELETED, PLACE_ID, TYPE,
|
|
DELETED, PLACE_ID, TYPE,
|
|
DEPARTMENT, OILPRICE_BASE, OIL_TYPE_ID,
|
|
DEPARTMENT, OILPRICE_BASE, OIL_TYPE_ID,
|
|
- OILPRICE_CHANGE_THRESHOLD)
|
|
|
|
|
|
+ OILPRICE_CHANGE_THRESHOLD, OLD_DATE,
|
|
|
|
+ HAUL_DISTANCE, REFERENCE_HT, INVENTORY,
|
|
|
|
+ ISSTANDARD)
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
select
|
|
select
|
|
#{item.priceId,jdbcType=DECIMAL},
|
|
#{item.priceId,jdbcType=DECIMAL},
|
|
@@ -518,7 +623,9 @@
|
|
#{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR},
|
|
#{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR},
|
|
#{item.deleted,jdbcType=DECIMAL}, #{item.placeId,jdbcType=DECIMAL}, #{item.type,jdbcType=DECIMAL},
|
|
#{item.deleted,jdbcType=DECIMAL}, #{item.placeId,jdbcType=DECIMAL}, #{item.type,jdbcType=DECIMAL},
|
|
#{item.department,jdbcType=DECIMAL}, #{item.oilpriceBase,jdbcType=DECIMAL}, #{item.oilTypeId,jdbcType=DECIMAL},
|
|
#{item.department,jdbcType=DECIMAL}, #{item.oilpriceBase,jdbcType=DECIMAL}, #{item.oilTypeId,jdbcType=DECIMAL},
|
|
- #{item.oilpriceChangeThreshold,jdbcType=DECIMAL} from dual
|
|
|
|
|
|
+ #{item.oilpriceChangeThreshold,jdbcType=DECIMAL}, #{item.oldDate,jdbcType=TIMESTAMP},
|
|
|
|
+ #{item.haulDistance,jdbcType=DECIMAL}, #{item.referenceHt,jdbcType=DECIMAL}, #{item.inventory,jdbcType=DECIMAL},
|
|
|
|
+ #{item.isstandard,jdbcType=DECIMAL} from dual
|
|
</foreach> )
|
|
</foreach> )
|
|
</insert>
|
|
</insert>
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
@@ -608,6 +715,26 @@
|
|
<foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
<foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
when #{item.priceId,jdbcType=DECIMAL} then #{item.oilpriceChangeThreshold,jdbcType=DECIMAL}
|
|
when #{item.priceId,jdbcType=DECIMAL} then #{item.oilpriceChangeThreshold,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
|
|
+ ,OLD_DATE=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
|
|
+ when #{item.priceId,jdbcType=DECIMAL} then #{item.oldDate,jdbcType=TIMESTAMP}
|
|
|
|
+ </foreach>
|
|
|
|
+ ,HAUL_DISTANCE=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
|
|
+ when #{item.priceId,jdbcType=DECIMAL} then #{item.haulDistance,jdbcType=DECIMAL}
|
|
|
|
+ </foreach>
|
|
|
|
+ ,REFERENCE_HT=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
|
|
+ when #{item.priceId,jdbcType=DECIMAL} then #{item.referenceHt,jdbcType=DECIMAL}
|
|
|
|
+ </foreach>
|
|
|
|
+ ,INVENTORY=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
|
|
+ when #{item.priceId,jdbcType=DECIMAL} then #{item.inventory,jdbcType=DECIMAL}
|
|
|
|
+ </foreach>
|
|
|
|
+ ,ISSTANDARD=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case PRICE_ID" separator=" ">
|
|
|
|
+ when #{item.priceId,jdbcType=DECIMAL} then #{item.isstandard,jdbcType=DECIMAL}
|
|
|
|
+ </foreach>
|
|
where PRICE_ID in
|
|
where PRICE_ID in
|
|
<foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
<foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
#{item.priceId,jdbcType=DECIMAL}
|
|
#{item.priceId,jdbcType=DECIMAL}
|
|
@@ -622,6 +749,10 @@
|
|
</delete>
|
|
</delete>
|
|
<!-- 友情提示!!!-->
|
|
<!-- 友情提示!!!-->
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
|
|
+ <!-- 友情提示!!!-->
|
|
|
|
+ <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
|
|
+ <!-- 友情提示!!!-->
|
|
|
|
+ <!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
|
|
|
|
<select id="selectMaxId" resultType="DECIMAL">
|
|
<select id="selectMaxId" resultType="DECIMAL">
|
|
SELECT MAX(PRICE_ID) + 1
|
|
SELECT MAX(PRICE_ID) + 1
|
|
@@ -862,4 +993,10 @@
|
|
a_t_price.PRICE_TON_KILOMETER "priceTonKilometer"
|
|
a_t_price.PRICE_TON_KILOMETER "priceTonKilometer"
|
|
from AMS_CONTRACT_TRANSPORT_PRICE a_t_price
|
|
from AMS_CONTRACT_TRANSPORT_PRICE a_t_price
|
|
</select>
|
|
</select>
|
|
|
|
+ <select id="getPlaceId" resultType="java.math.BigDecimal" parameterType="decimal">
|
|
|
|
+ SELECT ASOM.SALE_SHIPPING_ADDRESS_ID FROM OMSTRUCK_ORDER OO
|
|
|
|
+ LEFT JOIN AMS_SALE_ORDER_MATERIAL ASOM
|
|
|
|
+ ON OO.ORDER_PLAN_ID = ASOM.SALE_ORDER_MATERIAL_ID
|
|
|
|
+ WHERE OO.ORDER_ID = #{orderId}
|
|
|
|
+ </select>
|
|
</mapper>
|
|
</mapper>
|