out_id, out_no, out_type, from_id, from_no, org_id, staff_id, cus_id, sup_id, out_status, outing_qty, outing_amt, out_qty, out_amt, return_qty, return_amt, out_date, remarks, annex_paths, make_staff, make_time, receivable_id, payable_id, flg_valid, cp_id tpo.out_id, tpo.out_no, tpo.out_type, tpo.from_id, tpo.from_no, tpo.org_id, tpo.staff_id, tpo.cus_id, tpo.sup_id, tpo.out_status, tpo.outing_qty, tpo.outing_amt, tpo.out_qty, tpo.out_amt, tpo.return_qty, tpo.return_amt, tpo.out_date, tpo.remarks, tpo.annex_paths, tpo.make_staff, tpo.make_time, tpo.receivable_id, tpo.payable_id, tpo.flg_valid, tpo.cp_id AND t.out_no LIKE concat('%',my_ex.likequery(#{outNo}),'%') AND t.out_type = #{outType} AND t.from_id = #{fromId} AND t.from_no = #{fromNo} AND t.org_id = #{orgId} AND t.staff_id = #{staffId} AND t.cus_id = #{cusId} AND t.sup_id = #{supId} AND t.out_status = #{outStatus} AND t.outing_qty = #{outingQty} AND t.outing_amt = #{outingAmt} AND t.out_qty = #{outQty} AND t.out_amt = #{outAmt} AND t.return_qty = #{returnQty} AND t.return_amt = #{returnAmt} AND t.remarks = #{remarks} AND t.annex_paths = #{annexPaths} AND t.make_staff = #{makeStaff} AND t.receivable_id = #{receivableId} AND t.payable_id = #{payableId} AND t.cp_id = #{cpId} AND t.from_no LIKE concat('%',my_ex.likequery(#{orderNo}),'%') AND tmc.cus_phone LIKE concat('%',my_ex.likequery(#{cusPhone}),'%') AND tmc.cus_name LIKE concat('%',my_ex.likequery(#{cusName}),'%') AND t.org_id =any(#{orgIdList, typeHandler=uuidListTypeHandler}) AND t.staff_id =any(#{staffIdList, typeHandler=uuidListTypeHandler}) AND t.out_status =any(#{outStatusList, typeHandler=StringListTypeHandler}) AND t.out_date >= #{outDateStart}::timestamp with time zone AND t.out_date < #{outDateEnd}::timestamp with time zone + interval '1 day' AND t.make_time >= #{makeTimeStart}::timestamp with time zone AND t.make_time < #{makeTimeEnd}::timestamp with time zone + interval '1 day' AND t.flg_valid =any(#{flgValidList, typeHandler=BooleanListTypeHandler}) WHERE out_id in #{item} insert into dkic_b.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, out_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.cusId}::uuid, #{item.supId}::uuid, #{item.outStatus}, #{item.outingQty}, #{item.outingAmt}, #{item.outQty}, #{item.outAmt}, #{item.returnQty}, #{item.returnAmt}, #{item.outDate}, #{item.remarks}, #{item.annexPaths}, #{item.makeStaff}::uuid, #{item.makeTime}, #{item.receivableId}::uuid, #{item.payableId}::uuid, #{item.cpId}, #{item.opAppCode}, )