From 5b5b7c9a90c015da979933a1ba53ac85bea9f2e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Wed, 22 Jul 2026 15:10:20 +0800 Subject: [PATCH] =?UTF-8?q?refactor(user):=20=E5=B0=86VIP=E8=BA=AB?= =?UTF-8?q?=E4=BB=BD=E7=BB=9F=E4=B8=80=E6=94=B9=E4=B8=BA=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E8=80=85=E6=A0=87=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 审核通过时不再新增角色,而是更新用户isDeveloper布尔标记 - 后端UserService新增markAsDeveloper方法,通过updateById设置isDeveloper - UserController新增PUT接口更新开发者标记,权限使用sys:userRole:save - 前端api新增setUserDeveloper调用新的审核接口 - vip-review页面移除角色相关代码,改为调用setUserDeveloper方法 - 约定开发者身份即sys_user.is_developer字段,不再依赖角色表记录 - app.config.ts追加开发者中心与平台管理相关页面路由 - 新增开发者中心、平台管理的多个API模块(apikey、appProduct、appDomain、developer请求等) - 添加公共工具方法和复用组件用于开发者中心及平台管理功能 - 统一品牌名称为“威数谱软件”,更新文案及界面展现一致性 --- .idea/workspace.xml | 32 +++++++++++++------------------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 3569fc2..8e493b5 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,13 +4,7 @@