delete from screen_customer_agency
where CUSTOMER_ID = #{customerId}
AND AGENCY_ID IN
#{item}
insert into screen_customer_agency
(
ID,
CUSTOMER_ID,
AGENCY_ID,
AGENCY_NAME,
PID,
PIDS,
ALL_PARENT_NAMES,
AREA_MARKS,
CENTER_MARK,
PARTY_MARK,
`LEVEL`,
AREA_CODE,
DEL_FLAG,
REVISION,
CREATED_BY,
CREATED_TIME,
UPDATED_BY,
UPDATED_TIME,
DATA_END_TIME
) values
(
(SELECT REPLACE(UUID(), '-', '') AS id),
#{customerId},
#{item.agencyId},
#{item.agencyName},
#{item.pid},
#{item.pids},
#{item.allParentNames},
#{item.areaMarks},
#{item.centerMark},
#{item.partyMark},
#{item.level},
#{item.areaCode},
0,
0,
'APP_USER',
now(),
'APP_USER',
now(),
#{item.dataEndTime}
)