35 lines
1.9 KiB
SQL
35 lines
1.9 KiB
SQL
CREATE TABLE IF NOT EXISTS `yxe_self_report` (
|
|
`id` int NOT NULL AUTO_INCREMENT,
|
|
`user_id` int DEFAULT NULL COMMENT '提交人ID',
|
|
`merchant_id` int DEFAULT NULL COMMENT '门店ID',
|
|
`merchant_name` varchar(255) DEFAULT NULL COMMENT '门店名称',
|
|
`chain_id` varchar(64) DEFAULT NULL COMMENT '连锁ID',
|
|
`chain_name` varchar(255) DEFAULT NULL COMMENT '连锁名称',
|
|
`date` varchar(32) DEFAULT NULL COMMENT '填报日期',
|
|
`activity_time` varchar(32) DEFAULT NULL COMMENT '活动时间',
|
|
`reward` decimal(10,2) DEFAULT NULL COMMENT '奖金金额',
|
|
`image` longtext COMMENT '全部图片集合',
|
|
`clock_photos` longtext COMMENT '上下班打卡图',
|
|
`booth_photos` longtext COMMENT '门头摆台照',
|
|
`sales_groups` longtext COMMENT '销量填写JSON',
|
|
`receipt_photo` longtext COMMENT '小票图',
|
|
`summary` longtext COMMENT '活动小结',
|
|
`rating` varchar(32) DEFAULT NULL COMMENT '门店评分',
|
|
`lat` varchar(64) DEFAULT NULL COMMENT '纬度',
|
|
`lng` varchar(64) DEFAULT NULL COMMENT '经度',
|
|
`location` varchar(500) DEFAULT NULL COMMENT '定位地址',
|
|
`sort_number` int DEFAULT 0 COMMENT '排序',
|
|
`comments` varchar(500) DEFAULT NULL COMMENT '备注',
|
|
`status` tinyint DEFAULT 0 COMMENT '状态:0待审核,1通过,2拒绝',
|
|
`reject_reason` varchar(500) DEFAULT NULL COMMENT '驳回原因',
|
|
`deleted` tinyint DEFAULT 0 COMMENT '逻辑删除',
|
|
`tenant_id` int DEFAULT 10325 COMMENT '租户ID',
|
|
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
PRIMARY KEY (`id`),
|
|
KEY `idx_yxe_self_report_user_id` (`user_id`),
|
|
KEY `idx_yxe_self_report_merchant_id` (`merchant_id`),
|
|
KEY `idx_yxe_self_report_status` (`status`),
|
|
KEY `idx_yxe_self_report_create_time` (`create_time`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='自主填报';
|