update.sql 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435
  1. ALTER TABLE `qimall_user_level`
  2. ADD COLUMN `is_open_expired` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启会员期限',
  3. ADD COLUMN `expired_day` int(11) NOT NULL DEFAULT 0 COMMENT '会员有效期';
  4. ALTER TABLE `qimall_order_marketing`
  5. ADD COLUMN `user_card_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '用户会员卡id map';
  6. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('MembersCard', '亲友卡', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  7. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('MembersCard', '亲友卡', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  8. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('会员等级过期', 'user-level/level-expired', '2', '0 */30 * * * *', '0', '1', '1672645798', '1672645798');
  9. -- 蕾伊生
  10. ALTER TABLE `qimall_addons_cloud_stock_agent_order`
  11. ADD COLUMN `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '用户订单备注';
  12. --华后美业
  13. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('manage', '管理奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  14. --酒多多
  15. ALTER TABLE `qimall_user_level`
  16. ADD COLUMN `member_price_is_show` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否展示下级会员价格 0 否 1 是';
  17. --独立平级奖
  18. ALTER TABLE `qimall_addons_agent_commission_level_setting`
  19. ADD COLUMN `is_alone_agent_equal_prize` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启独立平级奖励 0 否 1 是',
  20. ADD COLUMN `alone_agent_equal_prize_info` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '独立平级奖设置';
  21. ALTER TABLE `qimall_addons_agent_commission_item_setting`
  22. ADD COLUMN `is_alone_agent_equal_prize` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启独立平级奖励 0 否 1 是',
  23. ADD COLUMN `alone_agent_equal_prize_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '独立平级奖励类型';
  24. ALTER TABLE `qimall_addons_agent_commission_item_setting_detail`
  25. ADD COLUMN `alone_agent_equal_prize_info` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '独立平级奖设置';
  26. --门店独立结算金额
  27. ALTER TABLE `qimall_addons_store_goods_extra`
  28. ADD COLUMN `is_alone_settle` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启独立结算金额 [1是 0 否]',
  29. ADD COLUMN `alone_settle_price` decimal(10,2) UNSIGNED NOT NULL DEFAULT 0.00 COMMENT '独立结算金额';
  30. --亲友卡新增
  31. ALTER TABLE `qimall_addons_members_card`
  32. ADD COLUMN `is_enable_virtual` tinyint(1) NOT NULL DEFAULT 0 COMMENT '虚拟商品是否可用 0 否 1 是 ';
  33. --加权分红
  34. ALTER TABLE `qimall_addons_boss_weight`
  35. ADD COLUMN `fixed_weight` int(11) NOT NULL DEFAULT 0 COMMENT '固定权重';
  36. --积分抵扣
  37. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('goods_deduct', '购物抵扣', 'FromTypeMap', '0', '1', '1654569888', '1654569888');
  38. --核销员
  39. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('write_off_prize', '核销奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  40. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('manage_prize', '管理奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  41. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('promote_prize', '促销奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  42. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('achievement_promote_prize', '业绩促销奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  43. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('WriteOff', '核销员', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  44. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('WriteOff', '核销员', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  45. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('核销员促销业绩奖励结算', 'write-off/write-off-crontab/settle', '2', '0 */60 * * * *', '0', '1', '1691749140', '1693563705');
  46. --云库存
  47. INSERT INTO `qimall_global_var_map` ( `name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('buy_price_difference', '会员买货差价', 'CapitalTypeMap', 0, 1, 1654569888, 1654569888);
  48. INSERT INTO `qimall_global_var_map` ( `name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('price_difference_equal', '云库存差价平级奖', 'CapitalTypeMap', 0, 1, 1654569888, 1654569888);
  49. ALTER TABLE `qimall_user_bank_card`
  50. ADD COLUMN `bank_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '开户行地址';
  51. --服务商分红
  52. ALTER TABLE `qimall_addons_servebonus_level_setting`
  53. ADD COLUMN `is_cloud_stock_open` tinyint(1) NOT NULL DEFAULT 0 COMMENT '云库存加权分红 0关闭 1 开启',
  54. ADD COLUMN `cloud_stock_achievement_percent` tinyint(1) NOT NULL DEFAULT 0 COMMENT '云库存业绩分红类型 0百分比 1 固定金额',
  55. ADD COLUMN `cloud_stock_achievement_prize` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '云库存业绩分红奖励';
  56. ALTER TABLE `qimall_addons_servebonus_reward_log`
  57. ADD COLUMN `is_cloud_stock` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否云库存结算[0否; 1是]';
  58. ALTER TABLE `qimall_addons_servebonus_commission_log`
  59. ADD COLUMN `achievement_commission` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '业绩分红,单位:元';
  60. ALTER TABLE `qimall_addons_servebonus`
  61. ADD COLUMN `achievement_commission` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '累计业绩分红,单位:元';
  62. ALTER TABLE `qimall_addons_servebonus_commission_item_setting`
  63. ADD COLUMN `cloud_stock_achievement_percent` tinyint(1) NOT NULL DEFAULT 0 COMMENT '云库存业绩分红类型 0百分比 1 固定金额';
  64. ALTER TABLE `qimall_addons_servebonus_commission_item_setting_detail`
  65. ADD COLUMN `cloud_stock_achievement_prize` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '云库存业绩分红奖励';
  66. ALTER TABLE `qimall_addons_servebonus_period`
  67. ADD COLUMN `achievement_commission` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '业绩分红,单位:元';
  68. --大古
  69. INSERT INTO `qimall_global_var_map` ( `name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('fill_achievement', '个人团队补货奖励', 'CapitalTypeMap', 0, 1, 1654569888, 1654569888);
  70. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('WholeBonus', '全民分红', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  71. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('WholeBonus', '全民分红', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  72. --新建表 qimall_addons_cloud_stock_increase_by_platform_log
  73. ALTER TABLE `qimall_addons_cloud_stock_fill_statistics`
  74. ADD COLUMN `award_proportion_calculate_type` tinyint(1) NOT NULL DEFAULT 0 COMMENT '计算方式';
  75. ALTER TABLE `qimall_addons_cloud_stock_fill_statistics`
  76. MODIFY COLUMN `self_num` decimal(12,2) NOT NULL COMMENT '自身补货数量',
  77. MODIFY COLUMN `direct_num` decimal(12,2) NOT NULL COMMENT '直推们的数量,等级一致',
  78. MODIFY COLUMN `indirect_num` decimal(12,2) NOT NULL COMMENT '间推们数量,等级一致';
  79. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('全民分红-分红池分红', 'whole-bonus/index/team-reward', '2', '0 */30 0-2 * * *', '0', '1', '1709287854', '1709287880');
  80. --余额充值
  81. INSERT INTO `qimall_menu` (`title`, `app_id`, `cate_id`, `addons_name`, `is_addon`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES ('充值审核', 'backend', '2', '', '0', '35', 'mall/finance/recharge-audit', '', '2', '1', '999', NULL, 'tr_0 tr_35', '1', '1694766835', '1694766835');
  82. --开票
  83. ALTER TABLE `qimall_order`
  84. ADD COLUMN `is_bill` tinyint(1) NULL DEFAULT 0 COMMENT '是否已开票 0 否 1 是',
  85. ADD COLUMN `bill_time` int(11) NULL DEFAULT 0 COMMENT '开票时间';
  86. INSERT INTO `qimall_menu` (`title`, `app_id`, `cate_id`, `addons_name`, `is_addon`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`) VALUES ('开票记录', 'backend', '2', '', '0', '33', 'mall/order/invoice', '', '2', '1', '999', NULL, ' tr_33', '1', '1695117641', '1695117641');
  87. --核销员
  88. ALTER TABLE `qimall_addons_write_off_member_log`
  89. ADD COLUMN `code` int(8) NOT NULL DEFAULT 0 COMMENT '核销码';
  90. ALTER TABLE `qimall_addons_write_off_level`
  91. ADD COLUMN `is_enable_promote_limit` tinyint(4) NULL DEFAULT 0 COMMENT '核销限制[0:关闭;1启用]',
  92. ADD COLUMN `promote_time` int(10) NULL DEFAULT 0 COMMENT '每日核销次数';
  93. --最高奖励
  94. ALTER TABLE `qimall_addons_double_copy_user`
  95. ADD COLUMN `is_height_commission` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否设置最高佣金奖励【0 否 1 是】',
  96. ADD COLUMN `height_commission` decimal(10,2) NOT NULL DEFAULT 0 COMMENT '最高奖励';
  97. ALTER TABLE `qimall_addons_distribution`
  98. ADD COLUMN `is_height_commission` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否设置最高佣金奖励【0 否 1 是】',
  99. ADD COLUMN `height_commission` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '最高奖励';
  100. --业绩平级奖励
  101. ALTER TABLE `qimall_addons_achievement_commission_item_setting`
  102. ADD COLUMN `is_alone_equal` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否独立平级奖励 【 0 否 1是】',
  103. ADD COLUMN `is_alone_equal_percent` tinyint(1) NOT NULL DEFAULT 0 COMMENT '平级奖励类型 0百分比 1 固定金额',
  104. ADD COLUMN `alone_equal_first` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '一级平级奖励/比例',
  105. ADD COLUMN `alone_equal_second` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '二级平级奖励/比例';
  106. ALTER TABLE `qimall_addons_achievement_order_log`
  107. ADD COLUMN `is_alone_equal` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否独立平级奖励 【 0 否 1是】',
  108. ADD COLUMN `equal_first` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '一级平级奖励/比例',
  109. ADD COLUMN `equal_second` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '二级平级奖励/比例';
  110. --乔迪安
  111. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('boss_weight', '加权分红', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  112. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('BossWeightBonus', '股东加权分红', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  113. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('BossWeightBonus', '股东加权分红', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  114. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('股东加权分红', 'boss-weight-bonus/boss-weight-bonus-crontab/send-commission', '2', '0 30 0 * * *', '0', '1', '1699344672', '1699344672');
  115. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('股东加权分红积分自动转入', 'boss-weight-bonus/boss-weight-bonus-crontab/auto-change-score', '2', '*/30 * * * * *', '0', '1', '1699344787', '1699344787');
  116. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('股东加权分红自动转入股指', 'boss-weight-bonus/boss-weight-bonus-crontab/auto-change', '2', '0 0 1 1 * *', '0', '1', '1699344846', '1699344846');
  117. ALTER TABLE `qimall_addons_achievement_grant_log`
  118. ADD COLUMN `is_equal` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否开启平级奖励:0:否 1:是',
  119. ADD COLUMN `equal_percent` tinyint(4) NOT NULL DEFAULT 0 COMMENT '平级奖励计算方式:0:百分比 1:固定金额',
  120. ADD COLUMN `equal_price_first` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '一层平级奖励',
  121. ADD COLUMN `equal_price_second` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '二层平级奖励';
  122. ALTER TABLE `qimall_addons_achievement_award_log`
  123. ADD COLUMN `equal_first` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '一层平级奖励',
  124. ADD COLUMN `equal_second` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '二层平级奖励';
  125. ALTER TABLE `qimall_addons_achievement_award_log`
  126. ADD COLUMN `equal_info` varchar(255) NOT NULL COMMENT '首次平级奖励内容';
  127. ALTER TABLE `qimall_addons_achievement_award_log`
  128. ADD COLUMN `equal_money` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '平级奖励金额';
  129. ALTER TABLE `qimall_addons_achievement_grant_log`
  130. ADD COLUMN `equal_money` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '平级奖励金额';
  131. --新
  132. ALTER TABLE `qimall_addons_achievement_award_log`
  133. ADD COLUMN `team_equal_first` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '团队一层平级奖励',
  134. ADD COLUMN `team_equal_second` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '团队二层平级奖励';
  135. --卡券
  136. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('卡券状态修改', 'card-coupons/card-coupon-crontab/auto-change', '2', '0 */5 * * * *', '0', '1', '1697105153', '1697105153');
  137. CREATE TABLE `qimall_payment_trade_group_order` (
  138. `id` int(11) NOT NULL AUTO_INCREMENT,
  139. `trade_id` int(11) NOT NULL DEFAULT '0' COMMENT '流水表ID',
  140. `order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单号',
  141. `order_type` varchar(32) NOT NULL DEFAULT '' COMMENT '订单类型',
  142. `pay_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单支付金额',
  143. `total_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总金额,pay_fee+rand_fee',
  144. `rand_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单随机减金额',
  145. `is_pay` int(1) NOT NULL DEFAULT '0' COMMENT '支付状态:0=未支付,1=已支付',
  146. `pay_type` int(1) NOT NULL DEFAULT '0' COMMENT '支付方式:1=微信支付,2=货到付款,3=余额支付,4=支付宝支付,5=银联支付,6=汇聚聚合支付,7=汇聚快捷支付',
  147. `title` varchar(128) NOT NULL DEFAULT '' COMMENT '标题',
  148. `created_at` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
  149. `updated_at` int(11) NOT NULL DEFAULT '0',
  150. `notify_class` varchar(512) NOT NULL DEFAULT '',
  151. `refund_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '退款金额',
  152. PRIMARY KEY (`id`) USING BTREE,
  153. KEY `union_id` (`trade_id`) USING BTREE,
  154. KEY `order_no` (`order_no`) USING BTREE
  155. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='订单组合支付记录表';
  156. ALTER TABLE `qimall_payment_trade`
  157. ADD COLUMN `is_pay_group` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否组合支付订单 0 否 1 是',
  158. ADD COLUMN `parent_trade_id` int(11) NOT NULL DEFAULT 0 COMMENT '关联上级支付流水id(组合支付子订单不为空)';
  159. --云库存业绩奖励
  160. ALTER TABLE `qimall_addons_cloud_stock_achievement_grant_log`
  161. ADD COLUMN `wait_settlement_time` int(11) NOT NULL DEFAULT 0 COMMENT '等待结算时间';
  162. --门店股东2
  163. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('113', '股东-团队', '0', '0', 'store/store-boss-agent/index/index', '', '2', '0', '999', NULL, '', '1', '0', '0', 'StoreBossAgent', '1');
  164. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('114', '股东列表', '0', '113', 'store/store-boss-agent/index/index', '', '2', '0', '999', NULL, '', '1', '0', '0', 'StoreBossAgent', '1');
  165. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('115', '股东等级', '0', '113', 'store/store-boss-agent/index/level', '', '2', '0', '999', NULL, '', '1', '0', '0', 'StoreBossAgent', '1');
  166. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('116', '提成明细', '0', '113', 'store/store-boss-agent/index/settlement-list', '', '2', '0', '999', NULL, '', '1', '0', '0', 'StoreBossAgent', '1');
  167. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('117', '基础设置', '0', '113', 'store/store-boss-agent/index/setting', '', '2', '0', '999', NULL, '', '1', '0', '0', 'StoreBossAgent', '1');
  168. ALTER TABLE `qimall_addons_store_commission`
  169. ADD COLUMN `store_agent_send_commission` decimal(12,2) NOT NULL DEFAULT 0.00 COMMENT '门店股东-团队直接发放佣金,不包含平台设置的插件佣金';
  170. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('StoreBossAgent', '门店股东', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  171. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('StoreBossAgent', '门店股东', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  172. INSERT INTO `qimall_addons_store_addons` (`title`, `name`, `cover`, `brief_introduction`, `status`, `created_at`, `updated_at`) VALUES ('股东-团队', 'StoreBossAgent', '', '单门店营销工具', '1', '1702975895', '1702975895');
  173. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('diff_parent', '极差平均分红(上级代理)', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  174. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('diff_area_commission', '极差平均分红(区域代理)', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  175. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('diff_user', '极差平均分红(指定用户)', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  176. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('equal_upgrade', '平级代理分红', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  177. ALTER TABLE `qimall_addons_agent_commission_item_setting`
  178. ADD COLUMN `is_equal_by_upgrade` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启代理平级奖励 0 否 1 是',
  179. ADD COLUMN `is_self_buy_alone` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启经销内购独立设置 0 否 1 是',
  180. ADD COLUMN `is_self_buy` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启经销内购 0 否 1 是',
  181. ADD COLUMN `enable_goods_deduct` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启商品抵扣 0 否 1 是';
  182. --公排
  183. ALTER TABLE `qimall_addons_public_line_level_change_log`
  184. ADD COLUMN `order_id` int(10) NOT NULL DEFAULT 0 COMMENT '订单id';
  185. ALTER TABLE `qimall_addons_public_line_order`
  186. ADD COLUMN `reward_num` int(10) NOT NULL DEFAULT 0 COMMENT '可获得奖励次数';
  187. CREATE TABLE `qimall_addons_public_line_reward_log` (
  188. `id` int(10) NOT NULL AUTO_INCREMENT,
  189. `mall_id` int(10) NOT NULL DEFAULT '0' COMMENT '商城ID',
  190. `from_order_no` varchar(100) NOT NULL DEFAULT '' COMMENT '来源订单编号',
  191. `reward_order_no` varchar(100) NOT NULL DEFAULT '' COMMENT '奖励订单编号',
  192. `status` tinyint(4) DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]',
  193. `created_at` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间',
  194. `updated_at` int(10) NOT NULL DEFAULT '0' COMMENT '修改时间',
  195. PRIMARY KEY (`id`) USING BTREE,
  196. KEY `mall_id` (`mall_id`) USING BTREE,
  197. KEY `mall_id+user_id` (`mall_id`) USING BTREE
  198. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='公排奖励记录表';
  199. --门店核销券
  200. INSERT INTO `qimall_addons_store_addons` (`title`, `name`, `cover`, `brief_introduction`, `status`, `created_at`, `updated_at`) VALUES ('核销券', 'VerificationCoupon', '', '单门店核销工具', '1', '1702975895', '1702975895');
  201. --组合支付
  202. CREATE TABLE `qimall_payment_trade_group_order` (
  203. `id` int(11) NOT NULL AUTO_INCREMENT,
  204. `trade_id` int(11) NOT NULL DEFAULT '0' COMMENT '流水表ID',
  205. `order_no` varchar(32) NOT NULL DEFAULT '' COMMENT '订单号',
  206. `order_type` varchar(32) NOT NULL DEFAULT '' COMMENT '订单类型',
  207. `pay_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单支付金额',
  208. `total_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总金额,pay_fee+rand_fee',
  209. `rand_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单随机减金额',
  210. `is_pay` int(1) NOT NULL DEFAULT '0' COMMENT '支付状态:0=未支付,1=已支付',
  211. `pay_type` int(1) NOT NULL DEFAULT '0' COMMENT '支付方式:1=微信支付,2=货到付款,3=余额支付,4=支付宝支付,5=银联支付,6=汇聚聚合支付,7=汇聚快捷支付',
  212. `title` varchar(128) NOT NULL DEFAULT '' COMMENT '标题',
  213. `created_at` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
  214. `updated_at` int(11) NOT NULL DEFAULT '0',
  215. `notify_class` varchar(512) NOT NULL DEFAULT '',
  216. `refund_fee` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '退款金额',
  217. PRIMARY KEY (`id`) USING BTREE,
  218. KEY `union_id` (`trade_id`) USING BTREE,
  219. KEY `order_no` (`order_no`) USING BTREE
  220. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='订单组合支付记录表';
  221. --蔚你而莱
  222. --表 qimall_addons_cloud_stock_rand_fee_order
  223. ALTER TABLE `qimall_payment_trade`
  224. ADD COLUMN `is_pay_group` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否组合支付订单 0 否 1 是',
  225. ADD COLUMN `parent_trade_id` int(11) NOT NULL DEFAULT 0 COMMENT '关联上级支付流水id(组合支付子订单不为空)';
  226. ALTER TABLE `qimall_addons_cloud_stock_agent_order`
  227. ADD COLUMN `trade_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '支付流水记录id',
  228. ADD COLUMN `pay_money` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '支付金额',
  229. ADD COLUMN `order_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '自提订单编号',
  230. ADD COLUMN `trade_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '支付流水号';
  231. ALTER TABLE `qimall_addons_cloud_stock_goods`
  232. ADD COLUMN `is_find_equal` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否开启紧缩层级平级奖';
  233. --门店核销券
  234. INSERT INTO `qimall_addons_store_addons` (`title`, `name`, `cover`, `brief_introduction`, `status`, `created_at`, `updated_at`) VALUES ('核销券', 'Verification', '', '单门店核销工具', '1', '1702975895', '1702975895');
  235. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('108', '核销券', '0', '0', 'store/verification/index/index', '', '2', '0', '999', NULL, '', '1', '0', '0', 'Verification', '1');
  236. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('109', '核销券', '0', '108', 'store/verification/index/index', '', '2', '0', '999', NULL, '', '1', '0', '0', 'Verification', '1');
  237. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('110', '会员核销券', '0', '108', 'store/verification/index/user', '', '2', '0', '999', NULL, '', '1', '0', '0', 'Verification', '1');
  238. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('111', '使用记录', '0', '108', 'store/verification/index/log', '', '2', '0', '999', NULL, '', '1', '0', '0', 'Verification', '1');
  239. INSERT INTO `qimall_addons_store_menu` (`id`, `title`, `app_id`, `pid`, `url`, `icon`, `level`, `dev`, `sort`, `params`, `tree`, `status`, `created_at`, `updated_at`, `addons_name`, `is_addon`) VALUES ('112', '基础设置', '0', '108', 'store/verification/index/setting', '', '2', '0', '999', NULL, '', '1', '0', '0', 'Verification', '1');
  240. CREATE TABLE `qimall_addons_store_verification_coupons` (
  241. `id` int(11) NOT NULL AUTO_INCREMENT,
  242. `mall_id` int(10) NOT NULL DEFAULT '0' COMMENT '商城ID',
  243. `store_id` int(10) NOT NULL DEFAULT '0' COMMENT '门店ID',
  244. `name` varchar(100) NOT NULL DEFAULT '' COMMENT '核销券名称',
  245. `num` int(10) NOT NULL DEFAULT '0' COMMENT '发行数量',
  246. `start_at` int(10) NOT NULL DEFAULT '0' COMMENT '使用时间',
  247. `end_at` int(10) NOT NULL DEFAULT '0' COMMENT '使用时间',
  248. `style_pic_url` varchar(255) NOT NULL DEFAULT '' COMMENT '核销券海报',
  249. `sort` int(10) NOT NULL DEFAULT '0' COMMENT '排序',
  250. `issued_num` int(10) NOT NULL DEFAULT '0' COMMENT '已发放数量',
  251. `used_num` int(10) NOT NULL DEFAULT '0' COMMENT '已核销数量',
  252. `status` tinyint(4) DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]',
  253. `created_at` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间',
  254. `updated_at` int(10) NOT NULL DEFAULT '0' COMMENT '修改时间',
  255. PRIMARY KEY (`id`)
  256. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
  257. CREATE TABLE `qimall_addons_store_verification_coupons_user` (
  258. `id` int(11) NOT NULL AUTO_INCREMENT,
  259. `mall_id` int(10) NOT NULL DEFAULT '0' COMMENT '商城ID',
  260. `store_id` int(10) NOT NULL DEFAULT '0' COMMENT '门店ID',
  261. `user_id` int(10) NOT NULL DEFAULT '0' COMMENT '用户ID',
  262. `coupon_id` int(10) NOT NULL DEFAULT '0' COMMENT '核销券ID',
  263. `num` int(10) NOT NULL DEFAULT '0' COMMENT '发行数量',
  264. `used_num` int(10) NOT NULL DEFAULT '0' COMMENT '已核销数量',
  265. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]',
  266. `created_at` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间',
  267. `updated_at` int(10) NOT NULL DEFAULT '0' COMMENT '修改时间',
  268. `is_transfer` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否他人转赠',
  269. `from_user_id` int(10) NOT NULL DEFAULT '0' COMMENT '来源用户ID',
  270. `from_coupon_user_id` int(10) NOT NULL DEFAULT '0' COMMENT '来源券ID',
  271. PRIMARY KEY (`id`),
  272. KEY `store_id` (`store_id`) USING BTREE,
  273. KEY `user_id` (`user_id`) USING BTREE,
  274. KEY `coupon_id` (`coupon_id`) USING BTREE,
  275. KEY `from_coupon_user_id` (`from_coupon_user_id`) USING BTREE
  276. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
  277. CREATE TABLE `qimall_addons_store_verification_setting` (
  278. `id` int(11) NOT NULL AUTO_INCREMENT,
  279. `mall_id` int(11) NOT NULL,
  280. `store_id` int(11) NOT NULL DEFAULT '0',
  281. `key` varchar(255) NOT NULL,
  282. `value` longtext NOT NULL,
  283. `status` tinyint(4) DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用]',
  284. `created_at` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
  285. `updated_at` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  286. PRIMARY KEY (`id`) USING BTREE,
  287. KEY `mall_id` (`mall_id`) USING BTREE,
  288. KEY `key` (`key`(191)) USING BTREE
  289. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT;
  290. CREATE TABLE `qimall_store_verification_coupons_clerk_log` (
  291. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  292. `mall_id` int(11) NOT NULL DEFAULT '0',
  293. `store_id` int(11) NOT NULL DEFAULT '0' COMMENT '门店id',
  294. `user_id` int(11) NOT NULL DEFAULT '0' COMMENT '会员id',
  295. `clerk_id` int(11) NOT NULL DEFAULT '0' COMMENT '核销员id',
  296. `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态[0禁用 1启用 -1删除]',
  297. `created_at` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间',
  298. `updated_at` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间',
  299. `coupon_id` int(10) NOT NULL DEFAULT '0' COMMENT '核销券ID',
  300. `from_coupon_user_id` int(10) NOT NULL DEFAULT '0' COMMENT '来源券ID',
  301. PRIMARY KEY (`id`) USING BTREE,
  302. KEY `store_id` (`store_id`) USING BTREE,
  303. KEY `user_id` (`user_id`) USING BTREE,
  304. KEY `coupon_id` (`coupon_id`) USING BTREE,
  305. KEY `from_coupon_user_id` (`from_coupon_user_id`) USING BTREE
  306. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='门店核销券明细';
  307. --二二复制平级奖
  308. ALTER TABLE `qimall_addons_double_copy_level_setting`
  309. ADD COLUMN `equal_level_prize_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '平级奖类型 0百分比 1 固定金额',
  310. ADD COLUMN `equal_level_prize` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '平级奖';
  311. ALTER TABLE `qimall_addons_double_copy_commission_item_setting_detail`
  312. ADD COLUMN `equal_level_prize` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '平级奖';
  313. --二二复制门店商品升级
  314. ALTER TABLE `qimall_addons_double_copy_level`
  315. ADD COLUMN `upgrade_type_store_goods` smallint(6) NOT NULL DEFAULT 0 COMMENT '购买门店商品升级 0关闭 1 开启',
  316. ADD COLUMN `buy_store_goods_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0订单完成 1下单 完成',
  317. ADD COLUMN `store_goods_type` smallint(6) NOT NULL DEFAULT 0 COMMENT '门店商品升级类型',
  318. ADD COLUMN `store_goods_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '门店商品仓库的ID',
  319. ADD COLUMN `store_goods_list` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '门店商品列表';
  320. --代理分红
  321. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('agent_bonus_first', '直推奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  322. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('agent_bonus_team', '代理商分红', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  323. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('agent_bonus_order', '报单奖励', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  324. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('AgentBonus', '代理分红', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  325. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('AgentBonus', '代理分红', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  326. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('代理分红:佣金解冻', 'agent-bonus/agent-bonus/frozen-to-active', '2', '0 1 0 * * *', '0', '1', '1710054237', '1710054237');
  327. --消费券拓客
  328. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('ConsumerCoupons', '消费券拓客', 'IncomeMap', '1', '1', '1654569888', '1654569888');
  329. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('ConsumerCoupons', '消费券拓客', 'FromTypeMap', '1', '1', '1654569888', '1654569888');
  330. INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`, `updated_at`) VALUES ('consumer_coupons_transfer', '消费券转入', 'CapitalTypeMap', '0', '1', '1654569888', '1654569888');
  331. INSERT INTO `qimall_crontab_task` (`name`, `command`, `type`, `rule`, `is_warning`, `status`, `created_at`, `updated_at`) VALUES ('消费券拓客:冻结消费券自动转激活消费券', 'consumer-coupons/consumer-coupons/frozen-to-active', '2', '0 1 0 * * *', '0', '1', '1710054166', '1710054166');
  332. --推三返一
  333. ALTER TABLE `qimall_addons_rebate`
  334. ADD COLUMN `repeat_setting` tinyint(2) NULL DEFAULT 0 COMMENT '是否开启触发奖励设置[0=否,1=是]',
  335. ADD COLUMN `agent_limit_num` int(11) NULL DEFAULT 0 COMMENT '渠道分红订单限制';
  336. --order_settlement_status-- qimall_addons_rebate_buy表没有这个字段
  337. CREATE TABLE `qimall_addons_agent_cancel_log` (
  338. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  339. `mall_id` int(11) unsigned NOT NULL DEFAULT '0',
  340. `source_table` varchar(255) NOT NULL DEFAULT '' COMMENT '来源表',
  341. `source_table_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '操作来源业务id',
  342. `from_type` varchar(50) NOT NULL DEFAULT '' COMMENT '来源类型',
  343. `order_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '记录时订单状态[0:支付;1:完成]',
  344. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态,-1:失效,1:正常,2:冻结',
  345. `created_at` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间戳',
  346. `updated_at` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间戳',
  347. PRIMARY KEY (`id`) USING BTREE,
  348. KEY `idx_mall_user` (`mall_id`) USING BTREE
  349. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='代理分红记录表';
  350. --二二复制复购奖励
  351. ALTER TABLE `qimall_addons_double_copy_level_setting`
  352. ADD COLUMN `repurchase_prize_type` tinyint(4) NOT NULL DEFAULT 0 COMMENT '复购奖励类型 0百分比 1 固定金额',
  353. ADD COLUMN `repurchase_prize` decimal(10, 2) NOT NULL COMMENT '复购奖励';
  354. ALTER TABLE `qimall_addons_double_copy_commission_item_setting_detail`
  355. ADD COLUMN `repurchase_prize` decimal(10, 2) NOT NULL COMMENT '复购奖励';