transfer_id, transfer_no, transfer_type, org_id, staff_id, transfer_date, o_wh_id, wh_id, o_non_std_code, non_std_code, remarks, make_staff, make_time, 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
,annex_paths
trf.transfer_id, trf.transfer_no, trf.transfer_type, trf.org_id, trf.staff_id, trf.transfer_date, trf.o_wh_id
, trf.wh_id, trf.o_non_std_code, trf.non_std_code, trf.remarks, trf.make_staff, trf.make_time
, trf.flg_valid, trf.cp_id
,sys.f_get_name_i18n(tdk.kind_name_i18n, #{i18n} ) AS "transferStatusName"
,staff.staff_name AS "transferStaff"
,org.org_name AS "transferOrg"
,mstaff.staff_name AS "makeStaffName"
,trf.annex_paths
AND transfer_no = #{transferNo}
AND transfer_type = #{transferType}
AND org_id = #{orgId}
AND staff_id = #{staffId}
AND transfer_date = #{transferDate}
AND o_wh_id = #{oWhId}
AND wh_id = #{whId}
AND o_non_std_code = #{oNonStdCode}
AND non_std_code = #{nonStdCode}
AND remarks = #{remarks}
AND make_staff = #{makeStaff}
AND make_time = #{makeTime}
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}
AND trf.transfer_no = LIKE concat('%',my_ex.likequery(#{transferNo}),'%')
AND trf.transfer_date = #{transferDate}
AND o_wh_id = #{oWhId}
AND wh_id = #{whId}
AND o_non_std_code = #{oNonStdCode}
AND non_std_code = #{nonStdCode}
AND trf.remarks = #{remarks}
AND trf.cp_id = #{cpId}
AND trf.flg_valid =any(#{flgValidList, typeHandler=BooleanListTypeHandler})
AND trf.org_id = any(#{orgIdList, typeHandler=UuidListTypeHandler})
AND trf.staff_id = any(#{staffIdList, typeHandler=UuidListTypeHandler})