|
|
@@ -383,6 +383,26 @@ CREATE TABLE IF NOT EXISTS `xhMainInviteCommission` (
|
|
|
KEY `idx_relateOrderId` (`relateOrderId`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='门店邀请记录';
|
|
|
|
|
|
+CREATE TABLE IF NOT EXISTS `xhMainInviteFlow` (
|
|
|
+ `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
|
+ `mainId` int(11) NOT NULL DEFAULT 0 COMMENT '邀请人 xhMain.id',
|
|
|
+ `flowType` tinyint(3) unsigned NOT NULL DEFAULT 1 COMMENT '1邀请获佣 2存入余额 3退款扣回',
|
|
|
+ `amount` decimal(15,2) NOT NULL DEFAULT 0.00 COMMENT '变动金额:获佣为正,存入/扣回为负',
|
|
|
+ `ableAfter` decimal(15,2) NOT NULL DEFAULT 0.00 COMMENT '变动后可提现佣金',
|
|
|
+ `refType` tinyint(3) unsigned NOT NULL DEFAULT 0 COMMENT '1=xhMainInviteCommission 2=xhMainWalletChange',
|
|
|
+ `refId` bigint(20) unsigned NOT NULL DEFAULT 0 COMMENT '关联业务 id',
|
|
|
+ `refSn` varchar(32) NOT NULL DEFAULT '' COMMENT '分佣单号 FY… / 存入编号 CR…',
|
|
|
+ `inviteeShopName` varchar(80) NOT NULL DEFAULT '' COMMENT '受邀花店名快照 flowType=1',
|
|
|
+ `inviteeMobile` varchar(20) NOT NULL DEFAULT '' COMMENT '受邀手机号快照',
|
|
|
+ `lsShopId` int(11) NOT NULL DEFAULT 0 COMMENT '零售店 shopId',
|
|
|
+ `baseAmount` decimal(15,2) NOT NULL DEFAULT 0.00 COMMENT '会员实付或存余额金额',
|
|
|
+ `flowTime` datetime NOT NULL COMMENT '业务时间',
|
|
|
+ `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
|
|
|
+ `addTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
|
|
+ PRIMARY KEY (`id`),
|
|
|
+ KEY `idx_main_flowTime` (`mainId`, `flowTime`),
|
|
|
+ KEY `idx_ref` (`refType`, `refId`)
|
|
|
+ ) COMMENT='邀请佣金变动流水';
|
|
|
-- 花店注册付费开通:xhApply 扩展字段
|
|
|
ALTER TABLE `xhApply`
|
|
|
ADD COLUMN `inviteCode` varchar(32) NOT NULL DEFAULT '' COMMENT '注册时填写的邀请码' AFTER `status`,
|