- 新增 fa_merchant_member 关联账号表,主账号可绑定/解绑已注册用户 - 关联账号可切换商家端,订单、账单、开票、批量归属按主账号+关联账号聚合 - 商家工作台新增关联账号列表、绑定弹层、解除入口与个人订单统计 - 关联账号在商家入驻页显示只读企业资料与同步说明 - 我的页面区分主账号/关联商家身份;修复 merchant 角色本地存储 - 绑定/解绑仅主账号可操作,关联账号操作返回 403 - 新增 schema_phase7.sql 迁移脚本
21 行
1.0 KiB
SQL
21 行
1.0 KiB
SQL
-- ============================================================================
|
||
-- 优匠优服 · Phase 7 商家关联账号
|
||
-- 主账号可绑定其他已注册用户,关联账号与主账号共享商家数据:
|
||
-- 订单 / 账单 / 开票 / 批量下单归属统一按商家聚合
|
||
-- ============================================================================
|
||
SET NAMES utf8mb4;
|
||
|
||
CREATE TABLE IF NOT EXISTS `fa_merchant_member` (
|
||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||
`merchant_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '商家ID',
|
||
`user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '关联用户ID',
|
||
`remark` varchar(50) NOT NULL DEFAULT '' COMMENT '备注/岗位',
|
||
`createtime` bigint(16) DEFAULT NULL,
|
||
`updatetime` bigint(16) DEFAULT NULL,
|
||
PRIMARY KEY (`id`),
|
||
UNIQUE KEY `user_id` (`user_id`),
|
||
KEY `merchant_id` (`merchant_id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商家关联账号';
|
||
|
||
-- 回滚:DROP TABLE IF EXISTS `fa_merchant_member`;
|