|
|
@@ -10,7 +10,7 @@
|
|
|
sys.f_remove_zero(item_qty) as item_qty, price_std, amt_std, price_sale, item_amt, price_discount, non_std_code, out_status,
|
|
|
sys.f_remove_zero(outing_qty) as outing_qty, outing_amt, sys.f_remove_zero(out_qty) as out_qty, out_amt,
|
|
|
sys.f_remove_zero(return_qty) as return_qty, return_amt, remarks, flg_valid, cp_id, wh_id,
|
|
|
- fact_price,fact_amt,disc_amt,use_place
|
|
|
+ fact_price,fact_amt,disc_amt,use_place,discount
|
|
|
</sql>
|
|
|
|
|
|
<sql id="Base_Column_List_Response">
|
|
|
@@ -18,7 +18,7 @@
|
|
|
t.out_status, sys.f_remove_zero(t.outing_qty) as outing_qty, t.outing_amt, sys.f_remove_zero(t.out_qty) as out_qty, t.out_amt,
|
|
|
sys.f_remove_zero(t.return_qty) as return_qty, t.return_amt, t.remarks, t.flg_valid, t.cp_id, t.wh_id
|
|
|
,t.box,t.piece,t.sub_unit_id,t.unit_id,t.pack_box,
|
|
|
- t.fact_price,t.fact_amt,t.disc_amt,t,use_place
|
|
|
+ t.fact_price,t.fact_amt,t.disc_amt,t,use_place,t.discount
|
|
|
</sql>
|
|
|
|
|
|
<!-- 通用查询映射结果 -->
|
|
|
@@ -55,6 +55,7 @@
|
|
|
<result column="fact_amt" property="factAmt"/>
|
|
|
<result column="disc_amt" property="discAmt"/>
|
|
|
<result column="use_place" property="usePlace"/>
|
|
|
+ <result column="discount" property="discount"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<!-- 通用查询映射结果 -->
|
|
|
@@ -96,6 +97,7 @@
|
|
|
<result column="fact_amt" property="factAmt"/>
|
|
|
<result column="disc_amt" property="discAmt"/>
|
|
|
<result column="use_place" property="usePlace"/>
|
|
|
+ <result column="discount" property="discount"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<!-- 通用条件列 -->
|
|
|
@@ -198,6 +200,7 @@
|
|
|
t.fact_amt,
|
|
|
t.disc_amt,
|
|
|
t.use_place,
|
|
|
+ t.discount,
|
|
|
t.non_std_code,
|
|
|
t.out_status,
|
|
|
sys.f_remove_zero(t.outing_qty) as outing_qty,
|
|
|
@@ -522,6 +525,9 @@
|
|
|
<if test=" et!=null and et.usePlace != null">
|
|
|
use_place = #{et.usePlace,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
+ <if test=" et!=null and et.discount != null">
|
|
|
+ discount = #{et.discount,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
</set>
|
|
|
where item_id = #{et.itemId,typeHandler=UuidTypeHandler}
|
|
|
and item_qty >=(out_qty + outing_qty)
|
|
|
@@ -631,6 +637,7 @@
|
|
|
t.fact_amt,
|
|
|
t.disc_amt,
|
|
|
t.use_place,
|
|
|
+ t.discount,
|
|
|
t.non_std_code,
|
|
|
t.out_status,
|
|
|
sys.f_remove_zero(t.outing_qty) as outing_qty,
|