-- 客户归属销售员由"工号"改存本系统用户ID(数据权限按 user_id 控制,工号后续修改不影响归属) -- 同步链路已在 CustomerSyncService.resolveSalesUserId 做同样转换,本脚本只处理存量数据。 -- 仅转换"含非数字字符"的工号值(工号形如 WS0052/WSC0184/wsadmin); -- 已是数字(user_id)的行不触碰,脚本可重复执行。 UPDATE ctr_customer c JOIN sys_user u ON u.del_flag = '0' AND u.user_name = c.sales_user_id SET c.sales_user_id = CONVERT(u.user_id, CHAR) WHERE c.del_flag = '0' AND c.sales_user_id IS NOT NULL AND c.sales_user_id REGEXP '[^0-9]';