-- 通知模版:邮箱/短信分开(执行一次) -- status:1=正常 0=禁用 UPDATE `purchase_sms_template` SET `status` = '1' WHERE `status` IN ('normal', '1') OR `status` = 1; UPDATE `purchase_sms_template` SET `status` = '0' WHERE `status` IN ('hidden', '0') OR `status` = 0; -- 按您现有数据:id=1 邮箱、id=2 短信(scene 为空);旧 review 改为邮箱 UPDATE `purchase_sms_template` SET `scene` = 'review_email' WHERE `scene` = 'review' OR `id` = 1; UPDATE `purchase_sms_template` SET `scene` = 'review_sms' WHERE `scene` = '' OR `scene` IS NULL OR `id` = 2; -- 确保四条场景都存在(无则插入默认) INSERT IGNORE INTO `purchase_sms_template` (`scene`, `title`, `content`, `remark`, `status`, `createtime`, `updatetime`) VALUES ('review_email', '外发下发-邮箱', '您好,{company_name}:您有新的外发加工订单待处理。订单号:{ccydh},印件名称:{cyjmc}。{process_lines}请在 {deadline} 前登陆我司平台处理。{platform_links_html}', '邮箱可含链接', '1', NOW(), NOW()), ('review_sms', '外发下发-短信', '您好,{company_name}:您有新的外发加工订单待处理。订单号:{ccydh},印件名称:{cyjmc}。{process_lines}请在 {deadline} 前登录我司平台处理。谢谢!', '短信勿含链接', '1', NOW(), NOW()), ('confirm_ok', '采购确认-通过', '您好,{company_name}:您参与的外发加工订单采购确认结果:已通过。订单号:{ccydh},印件名称:{cyjmc}。', '', '1', NOW(), NOW()), ('confirm_fail', '采购确认-未通过', '您好,{company_name}:您参与的外发加工订单采购确认结果:未通过。订单号:{ccydh},印件名称:{cyjmc}。', '', '1', NOW(), NOW());