select f_id, f_accyear, f_accmonth, f_corpid, f_mblno, f_originalbillno, f_warehouse_locationid, f_goodsid, f_trademodeid, f_preqty, f_pregrossweight, f_warehouseid, f_prenetweight, f_chargedate, f_volumnD, f_qtyD, f_billingway, f_grossweightD, f_netweightD, f_volumnC, f_qtyC, f_grossweightC, f_qtyblc, f_grossweightblc, f_netweightC, f_netweightblc, f_cntrno, f_status, del_flag, f_marks, create_by, create_time, update_by, f_volumnblc, update_time, remark, f_business_type, f_originalbilldate from t_whgenleg
insert into t_whgenleg
f_accyear,
f_accmonth,
f_corpid,
f_mblno,
f_originalbillno,
f_warehouse_locationid,
f_goodsid,
f_trademodeid,
f_preqty,
f_pregrossweight,
f_warehouseid,
f_prenetweight,
f_chargedate,
f_volumnD,
f_qtyD,
f_billingway,
f_grossweightD,
f_netweightD,
f_volumnC,
f_qtyC,
f_grossweightC,
f_qtyblc,
f_grossweightblc,
f_netweightC,
f_netweightblc,
f_cntrno,
f_status,
del_flag,
f_marks,
create_by,
create_time,
update_by,
f_volumnblc,
update_time,
remark,
f_business_type,
f_originalbilldate,
#{fAccyear},
#{fAccmonth},
#{fCorpid},
#{fMblno},
#{fOriginalbillno},
#{fWarehouseLocationid},
#{fGoodsid},
#{fTrademodeid},
#{fPreqty},
#{fPregrossweight},
#{fWarehouseid},
#{fPrenetweight},
#{fChargedate},
#{fVolumnd},
#{fQtyd},
#{fBillingway},
#{fGrossweightd},
#{fNetweightd},
#{fVolumnc},
#{fQtyc},
#{fGrossweightc},
#{fQtyblc},
#{fGrossweightblc},
#{fNetweightc},
#{fNetweightblc},
#{fCntrno},
#{fStatus},
#{delFlag},
#{fMarks},
#{createBy},
#{createTime},
#{updateBy},
#{fVolumnblc},
#{updateTime},
#{remark},
#{fBusinessType},
#{fOriginalbilldate},
update t_whgenleg
f_accyear = #{fAccyear},
f_accmonth = #{fAccmonth},
f_corpid = #{fCorpid},
f_mblno = #{fMblno},
f_originalbillno = #{fOriginalbillno},
f_warehouse_locationid = #{fWarehouseLocationid},
f_goodsid = #{fGoodsid},
f_trademodeid = #{fTrademodeid},
f_preqty = #{fPreqty},
f_pregrossweight = #{fPregrossweight},
f_warehouseid = #{fWarehouseid},
f_prenetweight = #{fPrenetweight},
f_chargedate = #{fChargedate},
f_volumnD = #{fVolumnd},
f_qtyD = #{fQtyd},
f_billingway = #{fBillingway},
f_grossweightD = #{fGrossweightd},
f_netweightD = #{fNetweightd},
f_volumnC = #{fVolumnc},
f_qtyC = #{fQtyc},
f_grossweightC = #{fGrossweightc},
f_qtyblc = #{fQtyblc},
f_grossweightblc = #{fGrossweightblc},
f_netweightC = #{fNetweightc},
f_netweightblc = #{fNetweightblc},
f_cntrno = #{fCntrno},
f_status = #{fStatus},
del_flag = #{delFlag},
f_marks = #{fMarks},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
f_volumnblc = #{fVolumnblc},
update_time = #{updateTime},
remark = #{remark},
f_business_type = #{fBusinessType},
f_originalbilldate = #{fOriginalbilldate},
where f_id = #{fId}
update t_whgenleg
/*判断是否入库*/
f_qtyD = f_qtyD + #{map.warehousebillsitems.fQty},
f_volumnD = f_volumnD + #{map.warehousebillsitems.fVolumn},
f_netweightD = f_netweightD + #{map.warehousebillsitems.fNetweight},
f_grossweightD = f_grossweightD + #{map.warehousebillsitems.fGrossweight},
f_qtyblc = f_qtyblc + #{map.warehousebillsitems.fQty}
/*判断是否撤销入库*/
f_qtyD = f_qtyD - #{map.warehousebillsitems.fQty},
f_volumnD = f_volumnD - #{map.warehousebillsitems.fVolumn},
f_netweightD = f_netweightD - #{map.warehousebillsitems.fNetweight},
f_grossweightD = f_grossweightD - #{map.warehousebillsitems.fGrossweight},
f_qtyblc = f_qtyblc - #{map.warehousebillsitems.fQty}
/*判断是否出库*/
f_qtyC = f_qtyC + #{map.warehousebillsitems.fQty},
f_volumnC = f_volumnC + #{map.warehousebillsitems.fVolumn},
f_netweightC = f_netweightC + #{map.warehousebillsitems.fNetweight},
f_grossweightC = f_grossweightC + #{map.warehousebillsitems.fGrossweight},
f_qtyblc = f_qtyblc - #{map.warehousebillsitems.fQty}
/*判断是否撤销出库*/
f_qtyC = f_qtyC - #{map.warehousebillsitems.fQty},
f_volumnC = f_volumnC - #{map.warehousebillsitems.fVolumn},
f_netweightC = f_netweightC - #{map.warehousebillsitems.fNetweight},
f_grossweightC = f_grossweightC - #{map.warehousebillsitems.fGrossweight},
f_qtyblc = f_qtyblc + #{map.warehousebillsitems.fQty}
-- update_by = NOW()
where f_id = #{map.whgenlegId}
delete from t_whgenleg where f_id = #{fId}
delete from t_whgenleg where f_id in
#{fId}