• TienChin 活动管理-准备工作


    配置权限

    image-20230905000009987

    1. INSERT INTO `sys_menu` VALUES (2014, '添加活动', 2003, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:create', '#', 'admin', '2023-09-04 23:56:19', '', NULL, '');
    2. INSERT INTO `sys_menu` VALUES (2015, '删除活动', 2003, 2, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:remove', '#', 'admin', '2023-09-04 23:56:44', '', NULL, '');
    3. INSERT INTO `sys_menu` VALUES (2016, '修改活动', 2003, 3, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:edit', '#', 'admin', '2023-09-04 23:57:01', '', NULL, '');
    4. INSERT INTO `sys_menu` VALUES (2017, '查询活动', 2003, 4, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:list', '#', 'admin', '2023-09-04 23:57:17', '', NULL, '');
    5. INSERT INTO `sys_menu` VALUES (2018, '导出活动', 2003, 5, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:export', '#', 'admin', '2023-09-04 23:58:05', '', NULL, '');
    6. INSERT INTO `sys_menu` VALUES (2019, '导入活动', 2003, 6, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:import', '#', 'admin', '2023-09-04 23:58:23', '', NULL, '');

    可能需要更改一下父级ID,对应到你自己的活动管理菜单ID。

    配置字典

    活动类型

    image-20230905000203523

    image-20230905000336667

    image-20230905000358706

    活动状态

    image-20230905001405097

    image-20230905001537317

    image-20230905001623538

    创建表

    1. DROP TABLE IF EXISTS `tienchin_activity`;
    2. CREATE TABLE `tienchin_activity` (
    3. `activity_id` int NOT NULL AUTO_INCREMENT COMMENT '活动ID',
    4. `activity_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动名称',
    5. `channel_id` int NULL DEFAULT NULL COMMENT '渠道ID',
    6. `activity_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动简介',
    7. `activity_type` int NULL DEFAULT NULL COMMENT '活动类型,1.折扣券、2.代金券',
    8. `activity_status` int NULL DEFAULT NULL COMMENT '活动状态,0.表示禁用、1.表示正常',
    9. `discount` double NULL DEFAULT NULL COMMENT '折扣券',
    10. `voucher` double NULL DEFAULT NULL COMMENT '代金券',
    11. `begin_time` datetime NULL DEFAULT NULL COMMENT '活动开始时间',
    12. `end_time` datetime NULL DEFAULT NULL COMMENT '活动结束时间',
    13. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '活动备注',
    14. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
    15. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
    16. `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
    17. `update_time` datetime NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    18. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
    19. PRIMARY KEY (`activity_id`) USING BTREE
    20. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '活动管理表' ROW_FORMAT = DYNAMIC;
  • 相关阅读:
    Django channel 使用说明 -- 以聊天室为例
    宠物赛道,用AI定制宠物头像搞钱项目教程
    L84.linux命令每日一练 -- 第11章 Linux系统管理命令 -- rpm和yum
    ansible控制windows机器
    比特大陆:全员工资停发!昔日的“矿机一哥”遇现金流危机?
    抖音矩阵系统,抖音矩阵系统源码。hei
    计算机竞赛 基于深度学习的人脸性别年龄识别 - 图像识别 opencv
    Android 之LocalBroadcastManager原理简析
    IDEA的Git操作——拉取、对比开发代码
    C++战火英雄
  • 原文地址:https://blog.csdn.net/XiaohuihuiHuiYi/article/details/132983601