purchase_email_send_log_install.sql 1.4 KB

123456789101112131415161718192021222324
  1. -- 协助采购 — 邮件发送日志(执行一次;也可由后台首次访问自动建表)
  2. CREATE TABLE IF NOT EXISTS `purchase_email_send_log` (
  3. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  4. `from_email` varchar(128) NOT NULL DEFAULT '' COMMENT '发件邮箱',
  5. `to_email` varchar(128) NOT NULL DEFAULT '' COMMENT '收件邮箱',
  6. `send_time` datetime DEFAULT NULL COMMENT '发送时间',
  7. `scene` varchar(32) NOT NULL DEFAULT '' COMMENT '场景:pick_issue初选下发 audit_resend确认页重发',
  8. `ccydh` varchar(64) NOT NULL DEFAULT '' COMMENT '订单号',
  9. `company_name` varchar(128) NOT NULL DEFAULT '' COMMENT '供应商名称',
  10. `mail_subject` varchar(255) NOT NULL DEFAULT '' COMMENT '邮件主题',
  11. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '1成功 0失败',
  12. `fail_reason` varchar(500) NOT NULL DEFAULT '' COMMENT '失败原因',
  13. `admin_id` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '操作人ID',
  14. `admin_name` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人',
  15. `scydgy_id` int(11) NOT NULL DEFAULT 0 COMMENT '工序行ID',
  16. `purchase_order_id` int(10) unsigned NOT NULL DEFAULT 0 COMMENT 'purchase_order.id',
  17. `createtime` datetime DEFAULT NULL COMMENT '记录创建时间',
  18. PRIMARY KEY (`id`),
  19. KEY `idx_send_time` (`send_time`),
  20. KEY `idx_to_email` (`to_email`),
  21. KEY `idx_ccydh` (`ccydh`),
  22. KEY `idx_scene` (`scene`)
  23. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='协助采购邮件发送日志';