feat(dashboard): 从专业财富观角度重构升级后台收益与分成统计仪表盘

这个提交包含在:
chen
2026-09-17 08:22:23 +08:00
父节点 64a9563779
当前提交 b6287bf2e0
共有 40 个文件被更改,包括 5145 次插入 和 1015 次删除

查看文件

@@ -0,0 +1,23 @@
-- 商城子菜单提到一级侧栏,shopro 仅作插件根(不显示)
SET NAMES utf8mb4;
SET @shopro := (SELECT id FROM hla_auth_rule WHERE name='shopro' LIMIT 1);
UPDATE hla_auth_rule SET ismenu=0, title='Shopro' WHERE id=@shopro;
UPDATE hla_auth_rule SET pid=0 WHERE pid=@shopro AND ismenu=1;
UPDATE hla_auth_rule SET weigh=300 WHERE name='shopro/dashboard';
UPDATE hla_auth_rule SET weigh=290 WHERE name='shopro/order';
UPDATE hla_auth_rule SET weigh=280 WHERE name='shopro/goods';
UPDATE hla_auth_rule SET weigh=270 WHERE name='shopro/user/user';
UPDATE hla_auth_rule SET weigh=260 WHERE name='shopro/commission';
UPDATE hla_auth_rule SET weigh=250 WHERE name='shopro/withdraw';
UPDATE hla_auth_rule SET weigh=240 WHERE name='shopro/activity/activity';
UPDATE hla_auth_rule SET weigh=230 WHERE name='shopro/decorate';
UPDATE hla_auth_rule SET weigh=220 WHERE name='shopro/chat';
UPDATE hla_auth_rule SET weigh=210 WHERE name='shopro/wechat';
UPDATE hla_auth_rule SET weigh=200 WHERE name='shopro/feedback';
UPDATE hla_auth_rule SET weigh=190 WHERE name='shopro/config';
UPDATE hla_auth_rule SET weigh=180 WHERE name='shopro/dispatch/dispatch';
UPDATE hla_auth_rule SET weigh=170 WHERE name='shopro/notification/config';
UPDATE hla_auth_rule SET weigh=160 WHERE name='shopro/data';

查看文件

@@ -0,0 +1,33 @@
-- 后台菜单规范化(收益体系运营口径)
-- 对应 addons/shopro/config/menu.php,执行后需清 runtime 缓存
-- 菜单名按「功能」命名,合伙股东/品酒师/酒道馆等只作为会员身份标签出现在列表内
SET NAMES utf8mb4;
-- 一级:分销中心 -> 收益中心(与用户端同名)
UPDATE hla_auth_rule SET title='收益中心', icon='fa fa-users fa-fw', weigh=90 WHERE name='shopro/commission';
-- 二级:按运营动线排序(档案 -> 规则 -> 商品 -> 钱 -> 历史)
UPDATE hla_auth_rule SET title='成员档案', icon='fa fa-user', weigh=100 WHERE name='shopro/commission/agent';
UPDATE hla_auth_rule SET title='身份等级', icon='fa fa-list-ol', weigh=90 WHERE name='shopro/commission/level';
UPDATE hla_auth_rule SET title='计奖商品', icon='fa fa-briefcase', weigh=80 WHERE name='shopro/commission/goods';
UPDATE hla_auth_rule SET title='收益流水', icon='fa fa-rmb', weigh=70 WHERE name='shopro/partner/reward';
UPDATE hla_auth_rule SET title='日结对账', icon='fa fa-calendar-check-o',weigh=60 WHERE name='shopro/partner/daily';
UPDATE hla_auth_rule SET title='兑换券', icon='fa fa-ticket', weigh=50 WHERE name='shopro/partner/voucher';
UPDATE hla_auth_rule SET title='业绩订单', icon='fa fa-file-text', weigh=40 WHERE name='shopro/commission/order';
UPDATE hla_auth_rule SET title='历史佣金', icon='fa fa-usd', weigh=30 WHERE name='shopro/commission/reward';
UPDATE hla_auth_rule SET title='动态日志', icon='fa fa-address-card', weigh=20 WHERE name='shopro/commission/log';
-- 三级权限节点:动词统一
UPDATE hla_auth_rule SET title='更换上级' WHERE name='shopro/commission/agent/changeparentuser';
UPDATE hla_auth_rule SET title='设置计奖' WHERE name='shopro/commission/goods/edit';
UPDATE hla_auth_rule SET title='退回收益' WHERE name='shopro/partner/reward/back';
UPDATE hla_auth_rule SET title='重跑日结' WHERE name='shopro/partner/daily/rerun';
UPDATE hla_auth_rule SET title='关闭计划' WHERE name='shopro/partner/voucher/close';
-- 商城配置内的分销 Tab 权限节点
UPDATE hla_auth_rule SET title='分销基础' WHERE name='shopro/config/commission';
-- 若曾误建四级分组 shopro/partner,拍平回二级
SET @pid := (SELECT id FROM hla_auth_rule WHERE name='shopro/commission' LIMIT 1);
UPDATE hla_auth_rule SET pid=@pid WHERE name IN ('shopro/partner/reward','shopro/partner/daily','shopro/partner/voucher');
DELETE FROM hla_auth_rule WHERE name='shopro/partner';