文件
yjyf/db/schema_phase7.sql
linda 5a34d87eee feat(merchant): 商家关联账号绑定与数据同步
- 新增 fa_merchant_member 关联账号表,主账号可绑定/解绑已注册用户
- 关联账号可切换商家端,订单、账单、开票、批量归属按主账号+关联账号聚合
- 商家工作台新增关联账号列表、绑定弹层、解除入口与个人订单统计
- 关联账号在商家入驻页显示只读企业资料与同步说明
- 我的页面区分主账号/关联商家身份;修复 merchant 角色本地存储
- 绑定/解绑仅主账号可操作,关联账号操作返回 403
- 新增 schema_phase7.sql 迁移脚本
2026-10-28 19:21:54 +08:00

21 行
1.0 KiB
SQL

此文件含有模棱两可的 Unicode 字符

此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。

-- ============================================================================
-- 优匠优服 · 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`;