Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
center-book
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
center-book
Commits
594f41d3
提交
594f41d3
authored
7月 20, 2026
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor(admin): migrate settings sensitive module
上级
2c95eb73
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
15 行增加
和
4 行删除
+15
-4
settings-sensitive-report.md
.superpowers/sdd/settings-sensitive-report.md
+3
-0
routes.tsx
apps/admin/src/modules/settings/routes.tsx
+2
-2
api.ts
apps/admin/src/modules/settings/sensitive/api.ts
+1
-0
query.ts
apps/admin/src/modules/settings/sensitive/query.ts
+1
-0
request.js
apps/admin/src/modules/settings/sensitive/request.js
+1
-1
routes.tsx
apps/admin/src/modules/settings/sensitive/routes.tsx
+4
-0
useSensitiveList.ts
.../admin/src/modules/settings/sensitive/useSensitiveList.ts
+2
-0
SensitiveListView.jsx
...rc/modules/settings/sensitive/views/SensitiveListView.jsx
+1
-1
没有找到文件。
.superpowers/sdd/settings-sensitive-report.md
0 → 100644
浏览文件 @
594f41d3
# Settings sensitive migration
-
Moved the sensitive-word list, filters, edit/delete/import flows, permissions, requests, and route into
`modules/settings/sensitive`
.
apps/admin/src/modules/settings/routes.tsx
浏览文件 @
594f41d3
...
@@ -9,7 +9,7 @@ const PersonalizedSetting = lazy(() => import("@/pages/setting/personalized-sett
...
@@ -9,7 +9,7 @@ const PersonalizedSetting = lazy(() => import("@/pages/setting/personalized-sett
const
PointManagement
=
lazy
(()
=>
import
(
"@/pages/setting/point-management/index"
));
const
PointManagement
=
lazy
(()
=>
import
(
"@/pages/setting/point-management/index"
));
const
AppVersionRoutes
=
lazy
(()
=>
import
(
"./app-version/routes"
));
const
AppVersionRoutes
=
lazy
(()
=>
import
(
"./app-version/routes"
));
const
CouponRoutes
=
lazy
(()
=>
import
(
"./coupon/routes"
));
const
CouponRoutes
=
lazy
(()
=>
import
(
"./coupon/routes"
));
const
Sensitive
=
lazy
(()
=>
import
(
"@/pages/setting/sensitive/index
"
));
const
Sensitive
Routes
=
lazy
(()
=>
import
(
"./sensitive/routes
"
));
const
FeedbackRoutes
=
lazy
(()
=>
import
(
"./feedback/routes"
));
const
FeedbackRoutes
=
lazy
(()
=>
import
(
"./feedback/routes"
));
export
default
function
SettingsRoutes
()
{
export
default
function
SettingsRoutes
()
{
...
@@ -24,7 +24,7 @@ export default function SettingsRoutes() {
...
@@ -24,7 +24,7 @@ export default function SettingsRoutes() {
{
path
:
"point-management"
,
Component
:
PointManagement
},
{
path
:
"point-management"
,
Component
:
PointManagement
},
{
path
:
"app-version/*"
,
Component
:
AppVersionRoutes
},
{
path
:
"app-version/*"
,
Component
:
AppVersionRoutes
},
{
path
:
"coupon/*"
,
Component
:
CouponRoutes
},
{
path
:
"coupon/*"
,
Component
:
CouponRoutes
},
{
path
:
"sensitive
"
,
Component
:
Sensitive
},
{
path
:
"sensitive
/*"
,
Component
:
SensitiveRoutes
},
{
path
:
"feedback/*"
,
Component
:
FeedbackRoutes
},
{
path
:
"feedback/*"
,
Component
:
FeedbackRoutes
},
],
],
},
},
...
...
apps/admin/src/modules/settings/sensitive/api.ts
0 → 100644
浏览文件 @
594f41d3
export
*
from
'./request.js'
apps/admin/src/modules/settings/sensitive/query.ts
0 → 100644
浏览文件 @
594f41d3
export
function
buildSensitiveQuery
({
page
,
pageSize
,
filters
=
{}
})
{
return
{
page
,
page_size
:
pageSize
,
...
filters
}
}
apps/admin/src/
pages/setting
/sensitive/request.js
→
apps/admin/src/
modules/settings
/sensitive/request.js
浏览文件 @
594f41d3
import
axios
from
"@/utils/request.js"
;
import
axios
from
'@/utils/request.js'
;
import
qs
from
"qs"
;
import
qs
from
"qs"
;
import
{
message
}
from
"antd"
;
import
{
message
}
from
"antd"
;
import
{
get
}
from
"lodash-es"
;
import
{
get
}
from
"lodash-es"
;
...
...
apps/admin/src/modules/settings/sensitive/routes.tsx
0 → 100644
浏览文件 @
594f41d3
import
{
lazy
}
from
'react'
import
{
Navigate
,
useRoutes
}
from
'react-router'
const
SensitiveListView
=
lazy
(()
=>
import
(
'./views/SensitiveListView'
))
export
default
function
SensitiveRoutes
()
{
return
useRoutes
([{
index
:
true
,
Component
:
SensitiveListView
},
{
path
:
'*'
,
element
:
<
Navigate
to=
"/setting/sensitive"
/>
}])
}
apps/admin/src/modules/settings/sensitive/useSensitiveList.ts
0 → 100644
浏览文件 @
594f41d3
import
{
useState
}
from
'react'
export
function
useSensitiveList
()
{
const
[
page
,
setPage
]
=
useState
(
1
);
const
[
pageSize
,
setPageSize
]
=
useState
(
10
);
return
{
page
,
pageSize
,
setPage
,
setPageSize
}
}
apps/admin/src/
pages/setting/sensitive/index
.jsx
→
apps/admin/src/
modules/settings/sensitive/views/SensitiveListView
.jsx
浏览文件 @
594f41d3
...
@@ -18,7 +18,7 @@ import {
...
@@ -18,7 +18,7 @@ import {
const
{
RangePicker
}
=
DatePicker
;
const
{
RangePicker
}
=
DatePicker
;
const
{
TextArea
}
=
Input
;
const
{
TextArea
}
=
Input
;
import
PaginationCom
from
"@/common/Pagination"
;
import
PaginationCom
from
"@/common/Pagination"
;
import
{
getList
,
addWords
,
importWords
,
editWords
,
delWords
,
infoWords
}
from
".
/request
"
;
import
{
getList
,
addWords
,
importWords
,
editWords
,
delWords
,
infoWords
}
from
".
./api
"
;
import
Add
from
"@/assets/images/icon/add.png"
;
import
Add
from
"@/assets/images/icon/add.png"
;
import
reload
from
"@/assets/images/icon/reload.png"
;
import
reload
from
"@/assets/images/icon/reload.png"
;
import
reset
from
"@/assets/images/icon/reset.png"
;
import
reset
from
"@/assets/images/icon/reset.png"
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论