| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_ad
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_ad`;
- CREATE TABLE `qimall_addons_operating_note_ad` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `sort` int(11) NOT NULL COMMENT '排序',
- `title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '广告标题',
- `img` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '广告图',
- `jump_href` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '跳转链接',
- `status` tinyint(2) NOT NULL DEFAULT 1 COMMENT '-1是删除,0是禁用,1是启用',
- `created_at` int(11) NOT NULL,
- `updated_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id`(`mall_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '运营笔记广告图' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_buy
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_buy`;
- CREATE TABLE `qimall_addons_operating_note_buy` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城ID',
- `order_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '订单编号',
- `out_trade_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '外部交易单号',
- `user_id` int(11) NOT NULL COMMENT '用户id',
- `note_id` int(11) NOT NULL COMMENT '笔记id',
- `view_limit` tinyint(2) NOT NULL COMMENT '付费类型',
- `buy_price` decimal(19, 2) NOT NULL DEFAULT 0.00 COMMENT '付费金额',
- `is_pay` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否支付:0.未支付|1.已支付',
- `status` tinyint(5) NOT NULL DEFAULT 1,
- `created_at` int(11) NOT NULL,
- `updated_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_user_id`(`user_id`) USING BTREE,
- INDEX `index_note_id`(`note_id`) USING BTREE,
- INDEX `index_order_no`(`order_no`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '运营笔记用户付费购买的文章' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_cate
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_cate`;
- CREATE TABLE `qimall_addons_operating_note_cate` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '分类名/不超过6个字符',
- `status` tinyint(5) NOT NULL DEFAULT 1 COMMENT '-1是删除,0是禁用,1是启用',
- `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
- `updated_at` int(11) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id`(`mall_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运营笔记分类' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_comment
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_comment`;
- CREATE TABLE `qimall_addons_operating_note_comment` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '用户id 为0表示后台发布',
- `note_content_id` int(11) NOT NULL COMMENT '回复的笔记id',
- `level` tinyint(2) NOT NULL DEFAULT 1 COMMENT '第n级回复',
- `reply_id` int(11) NOT NULL DEFAULT 0 COMMENT '一级评论id',
- `content` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '评论内容',
- `is_top` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否置顶 0/否 1/是',
- `top_time` int(11) NOT NULL DEFAULT 0 COMMENT '置顶时间',
- `status` int(11) NOT NULL DEFAULT 1 COMMENT '-1是删除,0是禁用 1是启用',
- `created_at` int(11) NOT NULL DEFAULT 0,
- `updated_at` int(11) NOT NULL DEFAULT 0,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id,index_note_content_id,index_level`(`mall_id`, `note_content_id`, `level`) USING BTREE,
- INDEX `index_status`(`status`) USING BTREE,
- INDEX `index_reply_id`(`reply_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_config
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_config`;
- CREATE TABLE `qimall_addons_operating_note_config` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `page_name` int(11) NOT NULL COMMENT '页面名称',
- `hidden_search` int(11) NOT NULL COMMENT '是否显示搜索 1/是 2/否',
- `search_title` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '搜索标题',
- `allow_user_create` int(11) NOT NULL COMMENT '是否允许发布 1/是 2/否',
- `need_check` int(11) NOT NULL COMMENT '是否需要审核 1/是 2/否',
- `share_user_show` int(11) NOT NULL COMMENT '分享者显示',
- `decorate` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '装修信息',
- `created_at` int(11) NOT NULL,
- `updated_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id`(`mall_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '运营笔记配置' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_content
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_content`;
- CREATE TABLE `qimall_addons_operating_note_content` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `user_id` int(11) NOT NULL DEFAULT 0 COMMENT '发布者id(后台发布为0)',
- `goods_id` int(11) NOT NULL DEFAULT 0 COMMENT '关联商品id',
- `cate_id` int(11) NOT NULL COMMENT '分类id',
- `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序(数字越大排在前面)',
- `note_type` tinyint(4) NOT NULL COMMENT '笔记类型(1文章/2视频/3广告)',
- `cover_img` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '封面/数组',
- `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '笔记标题',
- `content` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '笔记内容',
- `content_href` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '笔记文件链接',
- `hidden_comment` tinyint(2) NOT NULL DEFAULT 1 COMMENT '是否显示评价 1/是 0/否',
- `show_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '[1,2,3,4]' COMMENT '展示内容(阅读数/点赞数/发布时间/发布者)',
- `share_visit_num` int(11) NOT NULL DEFAULT 0 COMMENT '分享访问次数',
- `reply_num` int(10) NOT NULL DEFAULT 0 COMMENT '回复数量',
- `views_people_num` int(11) NOT NULL DEFAULT 0 COMMENT '浏览人数',
- `views_num` int(11) NOT NULL DEFAULT 0 COMMENT '实际阅读数量',
- `likes_num` int(11) NOT NULL DEFAULT 0 COMMENT '实际点赞数量',
- `share_num` int(11) NOT NULL DEFAULT 0 COMMENT '分享次数',
- `virtual_views_num` int(11) NOT NULL DEFAULT 0 COMMENT '虚拟阅读数量',
- `virtual_likes_num` int(11) NOT NULL DEFAULT 0 COMMENT '虚拟点赞数量',
- `order_people_num` int(11) NOT NULL DEFAULT 0 COMMENT '付款人数',
- `goods_views_count` int(11) NOT NULL DEFAULT 0 COMMENT '进入商品详情次数',
- `order_amount` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '订单金额',
- `is_top` tinyint(2) NOT NULL DEFAULT 0 COMMENT '是否置顶 1/是 0/否',
- `is_top_updated_at` int(11) NOT NULL DEFAULT 0 COMMENT '置顶时间',
- `share_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '分享标题',
- `share_title_type` tinyint(2) NOT NULL DEFAULT 0 COMMENT '分享标题类型 0/文章标题 1/自定义',
- `view_limit` tinyint(5) NOT NULL DEFAULT 0 COMMENT '浏览限制类型',
- `view_limit_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'all' COMMENT '浏览限制类容',
- `pay_people_num` int(11) NOT NULL DEFAULT 0 COMMENT '付费观看人数',
- `pay_amount` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '付费总额',
- `pay_score_amount` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '付费积分总额',
- `share_reward` tinyint(2) NOT NULL DEFAULT 0 COMMENT '分享奖励是否开启1/是 0/否',
- `share_reward_type` tinyint(2) NOT NULL DEFAULT 0 COMMENT '分享奖励类型',
- `share_reward_max_time` int(5) NOT NULL DEFAULT 0 COMMENT '分享最多奖励次数',
- `share_reward_content` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '分享奖励内容',
- `view_reward` tinyint(2) NOT NULL DEFAULT 0 COMMENT '浏览奖励是否开启',
- `view_reward_max_time` int(5) NOT NULL DEFAULT 0 COMMENT '浏览最多奖励次数',
- `view_reward_content` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '浏览奖励内容',
- `view_reward_type` tinyint(2) NOT NULL DEFAULT 0 COMMENT '浏览奖励类型',
- `is_release` tinyint(2) NOT NULL DEFAULT 1 COMMENT '是否发布 1/是 0/否',
- `status` tinyint(2) NOT NULL DEFAULT 1 COMMENT '状态,-1是删除,0是禁用,1是启用',
- `check_status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '审核状态:0:未审核 1:审核通过 2:审核不通过',
- `check_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '审核原因',
- `check_time` int(11) NOT NULL DEFAULT 0 COMMENT '审核时间',
- `created_at` int(11) NOT NULL DEFAULT 0,
- `updated_at` int(11) NOT NULL DEFAULT 0,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id,index_cate_id`(`mall_id`, `cate_id`) USING BTREE,
- INDEX `index_not_type`(`note_type`) USING BTREE,
- INDEX `index_user_id`(`user_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '运营笔记列表' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_reward_record
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_reward_record`;
- CREATE TABLE `qimall_addons_operating_note_reward_record` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `user_id` int(11) NOT NULL COMMENT '用户id',
- `note_content_id` int(11) NOT NULL COMMENT '获取奖励来源笔记id',
- `note_cate_id` int(11) NOT NULL COMMENT '笔记分类id',
- `note_type` tinyint(5) NOT NULL COMMENT '笔记类型',
- `reward_type` int(11) NOT NULL COMMENT '奖励类型(积分/余额)',
- `reward_source` tinyint(2) NOT NULL COMMENT '奖励来源 (1阅读/2分享)',
- `reward_content` decimal(10, 2) NOT NULL COMMENT '奖励信息',
- `status` tinyint(2) NOT NULL DEFAULT 1,
- `created_at` int(11) NOT NULL DEFAULT 0,
- `updated_at` int(11) NOT NULL DEFAULT 0,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id`(`mall_id`) USING BTREE,
- INDEX `index_user_id`(`user_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '运营笔记奖励' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_share_record
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_share_record`;
- CREATE TABLE `qimall_addons_operating_note_share_record` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城id',
- `user_id` int(11) NOT NULL COMMENT '用户id',
- `note_id` int(11) NOT NULL COMMENT '笔记id',
- `has_gift` tinyint(2) NOT NULL DEFAULT 0 COMMENT '是否奖励',
- `status` tinyint(2) NOT NULL DEFAULT 1,
- `created_at` int(11) NOT NULL,
- `updated_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_user_id`(`user_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for qimall_addons_operating_note_user_like
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_operating_note_user_like`;
- CREATE TABLE `qimall_addons_operating_note_user_like` (
- `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(11) NOT NULL COMMENT '商城ID',
- `user_id` int(11) NOT NULL COMMENT '用户id',
- `note_content_id` int(11) NOT NULL COMMENT '点赞笔记id',
- `is_like` tinyint(2) NOT NULL DEFAULT 1 COMMENT '是否点赞 1/是 0/否',
- `status` tinyint(2) NOT NULL DEFAULT 1,
- `created_at` int(11) NOT NULL DEFAULT 0,
- `updated_at` int(11) NOT NULL DEFAULT 0,
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `index_mall_id`(`mall_id`) USING BTREE,
- INDEX `index_note_content_id`(`note_content_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '运营笔记用户点赞' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- 链接分类
- -- ----------------------------
- INSERT INTO `qimall_link_category` (`name`, `title`, `pid`, `is_list`, `remark`, `status`, `created_at`, `updated_at`) VALUES
- ('operating_note', '运营笔记', 19, 1, '备注', 1, 1646382501, 1646382501);
- -- ----------------------------
- -- 装修组件
- -- ----------------------------
- INSERT INTO `qimall_diy_components` (`code`, `title`, `group`, `icon`, `count`, `is_top`, `permission`, `sort`, `source`, `status`, `created_at`, `updated_at`) VALUES
- ('notes-articles', '运营笔记', 'marketing', '', 999, 0, '{\"is_drag\":\"true\",\"is_up\":\"true\",\"id_down\":\"true\",\"is_copy\":\"true\"}', 999, 'OperatingNote', 1, 1634538238, 1634538238);
- -- ----------------------------
- -- 修改字段长度
- -- ----------------------------
- ALTER TABLE qimall_addons_operating_note_ad modify COLUMN jump_href varchar(5000);
- ALTER TABLE `qimall_addons_operating_note_content`
- ADD COLUMN `cover_type` tinyint(2) NOT NULL COMMENT '封面类型:1小单图2大单图3二图4三图5竖屏6横屏' AFTER `view_reward_max_time`;
|