select goods_transfer_id, goods_transfer_code, out_warehouse_id, into_warehouse_id, request_arrival_time, transfer_status, process_instance_id, remark, create_by, create_time, update_by, update_time from ims_goods_transfer insert into ims_goods_transfer goods_transfer_code, out_warehouse_id, into_warehouse_id, request_arrival_time, transfer_status, process_instance_id, remark, create_by, create_time, update_by, update_time, #{goodsTransferCode}, #{outWarehouseId}, #{intoWarehouseId}, #{requestArrivalTime}, #{transferStatus}, #{processInstanceId}, #{remark}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update ims_goods_transfer goods_transfer_code = #{goodsTransferCode}, out_warehouse_id = #{outWarehouseId}, into_warehouse_id = #{intoWarehouseId}, request_arrival_time = #{requestArrivalTime}, transfer_status = #{transferStatus}, process_instance_id = #{processInstanceId}, remark = #{remark}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where goods_transfer_id = #{goodsTransferId} delete from ims_goods_transfer where goods_transfer_id = #{goodsTransferId} delete from ims_goods_transfer where goods_transfer_id in #{goodsTransferId} update ims_goods_transfer_detail set allow_transfer_num = #{libraryNum} where material_id = #{materialId} and inventory_id = #{inventoryId}