out_id, out_no, out_type, from_id, from_no, org_id, staff_id, order_id, order_no, into_return_id, into_return_no, cus_id, sup_id, out_status, outing_qty, outing_amt, out_qty, out_amt, return_qty, return_amt, into_date, remarks, annex_paths, make_staff, make_time, receivable_id, payable_id, flg_valid, cp_id, op_create_time, op_create_user_id, op_update_time, op_update_user_id, op_app_code, op_timestamp, op_db_user
AND out_no = #{outNo}
AND out_type = #{outType}
AND from_id = #{fromId}
AND from_no = #{fromNo}
AND org_id = #{orgId}
AND staff_id = #{staffId}
AND order_id = #{orderId}
AND order_no = #{orderNo}
AND into_return_id = #{intoReturnId}
AND into_return_no = #{intoReturnNo}
AND cus_id = #{cusId}
AND sup_id = #{supId}
AND out_status = #{outStatus}
AND outing_qty = #{outingQty}
AND outing_amt = #{outingAmt}
AND out_qty = #{outQty}
AND out_amt = #{outAmt}
AND return_qty = #{returnQty}
AND return_amt = #{returnAmt}
AND into_date = #{intoDate}
AND remarks = #{remarks}
AND annex_paths = #{annexPaths}
AND make_staff = #{makeStaff}
AND make_time = #{makeTime}
AND receivable_id = #{receivableId}
AND payable_id = #{payableId}
AND flg_valid = #{flgValid}
AND cp_id = #{cpId}
AND op_create_time = #{opCreateTime}
AND op_create_user_id = #{opCreateUserId}
AND op_update_time = #{opUpdateTime}
AND op_update_user_id = #{opUpdateUserId}
AND op_app_code = #{opAppCode}
AND op_timestamp = #{opTimestamp}
AND op_db_user = #{opDbUser}
WHERE out_id in
#{item}
insert into t_psi_outbound
(
out_no,
out_type,
from_id,
from_no,
org_id,
staff_id,
order_id,
order_no,
into_return_id,
into_return_no,
cus_id,
sup_id,
out_status,
outing_qty,
outing_amt,
out_qty,
out_amt,
return_qty,
return_amt,
into_date,
remarks,
annex_paths,
make_staff,
make_time,
receivable_id,
payable_id,
cp_id,
op_app_code,
)
values
(
#{item.outNo},
#{item.outType},
#{item.fromId}::uuid,
#{item.fromNo},
#{item.orgId}::uuid,
#{item.staffId}::uuid,
#{item.orderId}::uuid,
#{item.orderNo},
#{item.intoReturnId}::uuid,
#{item.intoReturnNo},
#{item.cusId}::uuid,
#{item.supId}::uuid,
#{item.outStatus},
#{item.outingQty},
#{item.outingAmt},
#{item.outQty},
#{item.outAmt},
#{item.returnQty},
#{item.returnAmt},
#{item.intoDate},
#{item.remarks},
#{item.annexPaths},
#{item.makeStaff}::uuid,
#{item.makeTime},
#{item.receivableId}::uuid,
#{item.payableId}::uuid,
#{item.cpId},
#{item.opAppCode},
)