|
|
@@ -5,6 +5,7 @@ ALTER TABLE xhCustom
|
|
|
add COLUMN `homeRule` tinyint(4) NOT NULL DEFAULT '0' COMMENT '上门遵循规则 0遵循总设置 1遵循自定义' after `updateTime`;
|
|
|
|
|
|
-- ouyang 2026-7-17 11:31:52 用户地址列表
|
|
|
+-- 注意现有的用户收货地址要同步过来
|
|
|
CREATE TABLE `xhUserAddress` (
|
|
|
`id` bigint(11) NOT NULL AUTO_INCREMENT,
|
|
|
`userId` int(11) NOT NULL DEFAULT '0' COMMENT '用户id',
|
|
|
@@ -329,6 +330,7 @@ CREATE TABLE IF NOT EXISTS `xhMainInvite` (
|
|
|
`mainId` int(11) NOT NULL DEFAULT '0' COMMENT '本店中央 id(xhMain.id)',
|
|
|
`inviteCode` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '本店唯一邀请码',
|
|
|
`totalCommission` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '累计佣金(本店作为邀请人)',
|
|
|
+ `ableCommission` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '可提现佣金',
|
|
|
`inviteCount` int(11) NOT NULL DEFAULT '0' COMMENT '累计邀请数量(本店作为邀请人)',
|
|
|
`commissionAmount` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '分佣金额(规则配置)',
|
|
|
`hdDiscountAmount` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '花店优惠金额(规则配置)',
|
|
|
@@ -345,7 +347,7 @@ CREATE TABLE IF NOT EXISTS `xhMainInvite` (
|
|
|
-- -----------------------------------------------------------------------------
|
|
|
-- 门店邀请佣金分成明细
|
|
|
-- -----------------------------------------------------------------------------
|
|
|
-CREATE TABLE IF NOT EXISTS `xhShopInviteCommission` (
|
|
|
+CREATE TABLE IF NOT EXISTS `xhMainInviteCommission` (
|
|
|
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`commissionSn` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '分佣单号(如 FY202607210001)',
|
|
|
`inviterMainId` int(11) NOT NULL DEFAULT '0' COMMENT '获佣人中央 id(批发商 xhMain.id)',
|
|
|
@@ -356,6 +358,7 @@ CREATE TABLE IF NOT EXISTS `xhShopInviteCommission` (
|
|
|
`inviterShopName` varchar(80) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '获佣人门店名(快照)',
|
|
|
`inviteeMainId` int(11) NOT NULL DEFAULT '0' COMMENT '受邀花店中央 id(xhMain.id)',
|
|
|
`inviteeShopName` varchar(80) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '受邀花店名(快照)',
|
|
|
+ `inviteeMobile` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '受邀人手机号(快照)',
|
|
|
`inviteCode` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '邀请码(快照)',
|
|
|
`memberType` tinyint(4) NOT NULL DEFAULT '0' COMMENT '会员类型,见 dict.php',
|
|
|
`memberTypeName` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '会员类型名(快照,如年度会员)',
|
|
|
@@ -380,3 +383,10 @@ CREATE TABLE IF NOT EXISTS `xhShopInviteCommission` (
|
|
|
KEY `idx_relateOrderId` (`relateOrderId`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='门店邀请记录';
|
|
|
|
|
|
+-- 花店注册付费开通:xhApply 扩展字段
|
|
|
+ALTER TABLE `xhApply`
|
|
|
+ ADD COLUMN `inviteCode` varchar(32) NOT NULL DEFAULT '' COMMENT '注册时填写的邀请码' AFTER `status`,
|
|
|
+ ADD COLUMN `hdDiscountAmount` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '邀请优惠金额' AFTER `inviteCode`,
|
|
|
+ ADD COLUMN `inviteCommissionAmount` decimal(15,2) NOT NULL DEFAULT '0.00' COMMENT '邀请人佣金快照' AFTER `hdDiscountAmount`;
|
|
|
+ALTER TABLE `xhRenew`
|
|
|
+ ADD COLUMN `ptStyle` tinyint(4) NOT NULL DEFAULT '2' COMMENT '所属平台 1花店 2供货商 请查看dict.php',
|