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 @@
-
-
-
-
-
-
-
+
@@ -121,15 +115,7 @@
-
-
-
-
- 1775908391880
-
-
-
- 1775908391880
+
@@ -515,7 +501,15 @@
1784699171525
-
+
+
+ 1784703425108
+
+
+
+ 1784703425108
+
+
@@ -535,7 +529,6 @@
-
@@ -560,7 +553,8 @@
-
+
+
\ No newline at end of file