follow_id, cus_id, follow_status, follow_org, follow_staff, follow_time, follow_data, follow_time_len, stay_time_len, intention, invite_result, invite_time, design_staff, next_follow_plan, next_follow_time, annex_paths, measure_status, remarks, 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 tccf.follow_id, tccf.cus_id, tccf.follow_status,tccf.follow_type, tccf.follow_org, tccf.follow_staff, tccf.follow_time, tccf.follow_data, tccf.follow_time_len, tccf.stay_time_len, tccf.intention, tccf.invite_result, tccf.invite_time, tccf.design_staff, tccf.next_follow_plan, tccf.next_follow_time,tccf.annex_paths, tccf.measure_status, tccf.remarks, tccf.flg_valid, tccf.cp_id AND cus_id = #{cusId} AND follow_status = #{followStatus} AND follow_org = #{followOrg} AND follow_staff = #{followStaff} AND follow_time = #{followTime} AND follow_data = #{followData} AND follow_time_len = #{followTimeLen} AND stay_time_len = #{stayTimeLen} AND intention = #{intention} AND invite_result = #{inviteResult} AND invite_time = #{inviteTime} AND design_staff = #{designStaff} AND next_follow_plan = #{nextFollowPlan} AND next_follow_time = #{nextFollowTime} AND annex_paths = #{annexPaths} AND measure_status = #{measureStatus} AND remarks = #{remarks} 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 tccf.cus_id = #{cusId}::uuid AND tccf.follow_status = #{followStatus} AND tccf.follow_id = #{followId}::uuid AND tccf.follow_org = #{followOrg} AND tccf.follow_staff = #{followStaff} AND tccf.follow_time = #{followTime} AND tccf.follow_data = #{followData} AND tccf.follow_time_len = #{followTimeLen} AND tccf.stay_time_len = #{stayTimeLen} AND tccf.intention = #{intention} AND tccf.invite_result = #{inviteResult} AND tccf.invite_time = #{inviteTime} AND tccf.design_staff = #{designStaff} AND tccf.next_follow_plan = #{nextFollowPlan} AND tccf.annex_paths = #{annexPaths} AND tccf.measure_status = #{measureStatus} AND tccf.remarks = #{remarks} AND tccf.flg_valid = #{flgValid} AND tccf.cp_id = #{cpId} AND tccf.follow_staff = any(#{staffIds, typeHandler=StringListTypeHandler}) AND tccf.follow_status = any(#{followStatusList, typeHandler=StringListTypeHandler}) AND tccf.op_create_time >= #{createtimeStart}::timestamp with time zone AND tccf.op_create_time < #{createtimeEnd}::timestamp with time zone + interval '1 day' AND tccf.next_follow_time >= #{nextFollowTimeStart}::timestamp with time zone AND tccf.next_follow_time < #{nextFollowTimeEnd}::timestamp with time zone + interval '1 day' AND(tmc.cus_phone LIKE concat('%', my_ex.likequery(#{searchText}), '%') OR tmc.cus_name LIKE concat('%', my_ex.likequery(#{searchText}), '%') OR tmc.address_full LIKE concat('%', my_ex.likequery(#{searchText}), '%') OR tccf.remarks LIKE concat('%', my_ex.likequery(#{searchText}), '%') ) WHERE follow_id in #{item} insert into dkic_b.t_crm_cus_follow ( cus_id, follow_status, follow_org, follow_staff, follow_time, follow_data, follow_time_len, stay_time_len, intention, invite_result, invite_time, design_staff, next_follow_plan, next_follow_time, annex_paths, measure_status, remarks, cp_id, op_app_code, ) values ( #{item.cusId}::uuid, #{item.followStatus}, #{item.followOrg}::uuid, #{item.followStaff}::uuid, #{item.followTime}, #{item.followData}, #{item.followTimeLen}, #{item.stayTimeLen}, #{item.intention}, #{item.inviteResult}, #{item.inviteTime}, #{item.designStaff}::uuid, #{item.nextFollowPlan}, #{item.nextFollowTime}, #{item.annexPaths}, #{item.measureStatus}, #{item.remarks}, #{item.cpId}, #{item.opAppCode}, )