Browse Source

改单(1)

java8
han\hanst 2 months ago
parent
commit
b1211d69e3
  1. 5
      src/main/java/com/xujie/sys/modules/ecss/entity/EcssCoDelNotifyHeader.java
  2. 12
      src/main/resources/mapper/ecss/CoDelMapper.xml

5
src/main/java/com/xujie/sys/modules/ecss/entity/EcssCoDelNotifyHeader.java

@ -87,5 +87,10 @@ public class EcssCoDelNotifyHeader extends QueryPage {
private Date updateDate;
private String updateBy;
private String declarationNo;
/**
* 改单次数 - 记录发货通知单被修改的次数
*/
private Integer modifyCount;
}

12
src/main/resources/mapper/ecss/CoDelMapper.xml

@ -4,7 +4,7 @@
<select id="searchEcssCoDelNotifyHeader" resultType="EcssCoDelNotifyHeaderData">
select a.site,a.bu_no,a.delNo,a.erp_delNo,a.ready_date,a.notifyDate,a.customer_name,a.Destination,a.shipping_mode,a.erp_flag,
a.notify_status,a.remark,a.createDate,a.createBy,a.cmc_invoice,a.updateDate,a.updateBy,dbo.get_bu_desc(a.site,a.bu_no) as buDesc,
a.modifyFlag,a.overseasShipper,a.overseasAddress,a.cnative,a.localShipAddress,a.walMartOrderFlag
a.modifyFlag,a.modify_count as modifyCount,a.overseasShipper,a.overseasAddress,a.cnative,a.localShipAddress,a.walMartOrderFlag
from ecss_CoDelNotifyHeader a
left join accessBu D on A.site=D.site and A.bu_no=d.bu_no and D.username=#{query.username}
@ -39,7 +39,7 @@
<select id="searchEcssCoDelNotifyHeaderForCK" resultType="EcssCoDelNotifyHeaderData">
select a.site,a.bu_no,a.delNo,a.erp_delNo,a.ready_date,a.notifyDate,a.customer_name,a.Destination,a.shipping_mode,a.erp_flag,
a.notify_status,a.remark,a.createDate,a.createBy,a.cmc_invoice,a.updateDate,a.updateBy,dbo.get_bu_desc(a.site,a.bu_no) as buDesc,a.walMartOrderFlag,
a.modifyFlag,ISNULL(a.export_flag,'N') as exportFlag
a.modifyFlag,a.modify_count as modifyCount,ISNULL(a.export_flag,'N') as exportFlag
from ecss_CoDelNotifyHeader a
left join accessBu D on A.site=D.site and A.bu_no=d.bu_no and D.username=#{query.username}
@ -216,7 +216,13 @@
</update>
<update id="updateEcssDelHeaderForModify" >
update ecss_CoDelNotifyHeader set modifyFlag=#{modifyFlag} where site=#{site} and delNo=#{delNo}
update ecss_CoDelNotifyHeader
set modifyFlag=#{modifyFlag},
modify_count = CASE
WHEN #{modifyFlag} = 1 THEN ISNULL(modify_count, 0) + 1
ELSE 0
END
where site=#{site} and delNo=#{delNo}
</update>
<update id="updateEcssDelDetailForModify" >

Loading…
Cancel
Save