一:设计活动表
首先有活动id,活动名称,创建时间,活动缩略图,活动标题(卖点),
CREATE TABLE `ws_activity` (
`ac_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '普通活动表:主键id',
`ac_effect_time` datetime DEFAULT NULL COMMENT '活动生效时间',
`ac_expiry_time` datetime DEFAULT NULL COMMENT '活动失效时间',
`ac_image` varchar(255) DEFAULT NULL COMMENT '活动缩略图',
`ac_tital` varchar(255) DEFAULT NULL COMMENT '活动标题:(卖点)',
`ac_detail_type` varchar(3) DEFAULT NULL COMMENT '详情页配置类型:(0:任务 1:单品 2:H5外联 3:折扣)',
`ac_state` varchar(3) DEFAULT NULL COMMENT '活动状态:(1:已推送(上线)2:待推送(待发布)3:待审核 4:返单(审核失败)5:草稿 6:结束)',
`ac_detail` varchar(4000) DEFAULT NULL COMMENT '活动详情页:(存储HTML代码段)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`modify_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
`send_time` datetime DEFAULT NULL COMMENT '推送时间',
`ac_name` varchar(255) DEFAULT NULL COMMENT '活动名称',
`ac_type` varchar(2) DEFAULT NULL COMMENT '活动类型:(0:商品1:任务2:外链)',
`ac_pos_type` varchar(20) DEFAULT NULL COMMENT '活动位类型 (0:特色套餐1:任务推荐2:首页轮播3:商城轮播4:任务轮播5:每日折扣6:精品商品7:积分商城8:狼币商城)',
`ac_publish_id` int(11) DEFAULT NULL COMMENT '活动发布人',
`ac_create_id` int(11) DEFAULT NULL COMMENT '活动创建人',
`ac_create_type` varchar(2) DEFAULT NULL COMMENT '活动创建所属人类型:(0:管理员 1:店铺)',
`del_state` varchar(1) DEFAULT '0' COMMENT '删除状态:"0:未删除\n1:逻辑删除"',
PRIMARY KEY (`ac_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品普通活动表';