• 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;
  • 相关阅读:
    Lumiprobe生物素亚磷酰胺(羟脯氨酸)说明书
    SpringBoot连接TDengine集群写入超时
    服务器日志事件ID4107:从自动更新 cab 中提取第三方的根目录列表失败,错误为: 已处理证书链,但是在不受信任提供程序信任的根证书中终止。
    聊聊JSON
    2022年11月23日——jQuery——T1(基础选择器与表单选择器)
    Go sync.Map探究
    RabbitMQ基本概念和工作原理
    springboot+jsp球队球员比赛数据管理系统java
    [C/C++]数据结构 链表OJ题:环形链表(如何判断链表是否有环)
    Mybatis传递实体对象只能直接获取,不能使用对象.属性方式获取
  • 原文地址:https://blog.csdn.net/XiaohuihuiHuiYi/article/details/132983601