2025-08-05 添加订单时间表、清除异常数据和添加主题功能.sql 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. USE `yami_bbc`;
  2. CREATE TABLE `tz_order_time_config`
  3. (
  4. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  5. `order_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号',
  6. `order_max_time` int DEFAULT NULL COMMENT '订单最大付款时间',
  7. `max_order_payed_time` int DEFAULT NULL COMMENT '最大待发货时间',
  8. `auto_success_time` int DEFAULT NULL COMMENT '自动确认收货时间',
  9. `max_finally_refund_time` int DEFAULT NULL COMMENT '最大确认收货退款申请时间',
  10. `max_refund_apply_time` int DEFAULT NULL COMMENT '退款申请最大处理时间',
  11. `distribution_settlement_time` int DEFAULT NULL COMMENT '订单结算时间',
  12. `max_submit_voucher_time` int DEFAULT NULL COMMENT '最大提交凭证时间',
  13. `max_intervention_time` int DEFAULT NULL COMMENT '最大介入时间',
  14. PRIMARY KEY (`id`)
  15. ) ENGINE = InnoDB
  16. DEFAULT CHARSET = utf8mb4
  17. COLLATE = 'utf8mb4_general_ci' COMMENT ='订单的时间配置表';
  18. INSERT INTO `tz_order_time_config` (`order_number`,
  19. `order_max_time`,
  20. `max_order_payed_time`,
  21. `auto_success_time`,
  22. `max_finally_refund_time`,
  23. `max_refund_apply_time`,
  24. `distribution_settlement_time`,
  25. `max_submit_voucher_time`,
  26. `max_intervention_time`)
  27. SELECT order_number,
  28. 30,
  29. 7,
  30. 15,
  31. 7,
  32. 7,
  33. 15,
  34. 3,
  35. 7
  36. FROM tz_order
  37. WHERE order_number IS NOT NULL;
  38. -- 清除管理员角色关联表中不存在的管理员id相关数据
  39. DELETE
  40. FROM tz_sys_user_role
  41. WHERE user_id NOT IN (SELECT user_id FROM tz_sys_user);
  42. -- 新增平台主题功能
  43. CREATE TABLE `tz_theme` (
  44. `theme_id` bigint NOT NULL AUTO_INCREMENT COMMENT '平台主题id',
  45. `shop_id` bigint DEFAULT NULL COMMENT '店铺id,平台为0',
  46. `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主题名称',
  47. `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主题内容',
  48. `theme_type` tinyint DEFAULT '0' COMMENT '主题类型 0.系统内置 1.自定义',
  49. `is_default` tinyint DEFAULT '0' COMMENT '是否默认主题 1.是 0.不是',
  50. `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  51. `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  52. PRIMARY KEY (`theme_id`),
  53. KEY `shop_idx` (`shop_id`)
  54. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='平台主题表';
  55. insert into `tz_theme` (`theme_id`, `shop_id`, `name`, `content`, `theme_type`,`is_default`, `create_time`, `update_time`) values
  56. ('1','0','red','#F81A1A','0','1','2025-07-15 15:13:07','2025-07-15 15:13:07'),
  57. ('2','0','cyan','#16CFB0','0','0','2025-07-15 15:29:13','2025-07-15 15:29:13'),
  58. ('3','0','blue','#378CFA','0','0','2025-07-15 15:29:37','2025-07-15 15:29:37'),
  59. ('4','0','purple','#8C51FF','0','0','2025-07-15 15:30:00','2025-07-15 15:30:00');
  60. -- 新增主题相关菜单,其中867是移动端装修菜单
  61. insert into `tz_sys_menu` (`menu_id`, `parent_id`, `url`, `perms`, `type`, `icon`, `order_num`, `hidden`, `router_name`) values
  62. ('1210','867','fitment/feature/theme/index','','1','','4','0','theme'),
  63. ('1211','1210','','platform:theme:save','2','','0','0',''),
  64. ('1212','1210','','platform:theme:update','2','','0','0',''),
  65. ('1213','1210','','platform:theme:page','2','','0','0',''),
  66. ('1214','1210','','platform:theme:delete','2','','0','0',''),
  67. ('1215','1210','','platform:theme:updateDefaultTheme','2','','0','0','');
  68. insert into `tz_sys_menu_lang` (`menu_id`, `lang`, `name`) values
  69. ('1210','0','主题配置'),
  70. ('1210','1','Theme Config'),
  71. ('1211','0','新增'),
  72. ('1211','1','Save'),
  73. ('1212','0','修改'),
  74. ('1212','1','Update'),
  75. ('1213','0','列表'),
  76. ('1213','1','Page'),
  77. ('1214','0','删除'),
  78. ('1214','1','Delete'),
  79. ('1215','0','修改默认主题'),
  80. ('1215','1','Modify default theme');