select f_id,
parent_id,
ancestors,
order_num,
f_no,
f_is_bonded,
f_name,
f_cname,
f_addr,
f_totalgross,
f_contacts,
f_tel,
f_charg,
f_status,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
f_location,
f_warehouse_information,
supervise,
f_properties,
f_type,
f_goods_type,
f_cover_area
from t_warehouse
insert into t_warehouse
parent_id,
ancestors,
order_num,
f_no,
f_is_bonded,
f_name,
f_cname,
f_addr,
f_totalgross,
f_contacts,
f_tel,
f_charg,
f_status,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
f_location,
f_warehouse_information,
supervise,
f_properties,
f_type,
f_goods_type,
f_cover_area,
#{parentId},
#{ancestors},
#{orderNum},
#{fNo},
#{fIsBonded},
#{fName},
#{fCname},
#{fAddr},
#{fTotalgross},
#{fContacts},
#{fTel},
#{fCharg},
#{fStatus},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
#{fLocation},
#{fWarehouseInformation},
#{supervise},
#{fProperties},
#{fType},
#{fGoodsType},
#{fCoverArea},
update t_warehouse
parent_id = #{parentId},
ancestors = #{ancestors},
order_num = #{orderNum},
f_no = #{fNo},
f_is_bonded = #{fIsBonded},
f_name = #{fName},
f_cname = #{fCname},
f_addr = #{fAddr},
f_totalgross = #{fTotalgross},
f_contacts = #{fContacts},
f_tel = #{fTel},
f_charg = #{fCharg},
f_status = #{fStatus},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
f_location = #{fLocation},
f_warehouse_information = #{fWarehouseInformation},
supervise = #{supervise},
f_properties = #{fProperties},
f_type = #{fType},
f_goods_type = #{fGoodsType},
f_cover_area = #{fCoverArea},
where f_id = #{fId}
delete
from t_warehouse
where f_id = #{fId}
delete from t_warehouse where f_id in
#{fId}
update t_warehouse set ancestors =
when #{item.fId} then #{item.ancestors}
where f_id in
#{item.fId}
update t_warehouse
f_status = #{fStatus},
update_by = #{updateBy},
update_time = sysdate()
where f_id in (${ancestors})
update t_warehouse
f_totalgross = #{fTotalgross},
update_time = sysdate()
where f_id = #{fId}
update t_warehousebills TW
LEFT JOIN t_corps TC ON TC.f_id = TW.f_corpid
SET TW.f_ifpledge = '0'
TW.del_flag = '0'
and TC.f_name = #{ownerName}
and TC.uscc = #{identifier}
and TW.f_mblno = #{numbers}
update t_warehousebills TW
LEFT JOIN t_corps TC ON TC.f_id = TW.f_corpid
SET TW.f_ifpledge = '1'
TW.del_flag = '0'
and TC.f_name = #{ownerName}
and TC.uscc = #{identifier}
and TW.f_mblno = #{numbers}