Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
center-book
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
center-book
Commits
f0bbf752
提交
f0bbf752
authored
7月 20, 2026
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor(admin): migrate advert module
上级
f1368d92
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
10 行增加
和
2 行删除
+10
-2
api.ts
apps/admin/src/modules/advertisements/advert/api.ts
+1
-0
query.ts
apps/admin/src/modules/advertisements/advert/query.ts
+1
-0
routes.tsx
apps/admin/src/modules/advertisements/advert/routes.tsx
+3
-0
useAdvertList.ts
.../admin/src/modules/advertisements/advert/useAdvertList.ts
+2
-0
AdvertView.jsx
...in/src/modules/advertisements/advert/views/AdvertView.jsx
+1
-0
routes.tsx
apps/admin/src/modules/advertisements/routes.tsx
+2
-2
没有找到文件。
apps/admin/src/modules/advertisements/advert/api.ts
0 → 100644
浏览文件 @
f0bbf752
export
*
from
"@/pages/advertisement/advert/request"
;
apps/admin/src/modules/advertisements/advert/query.ts
0 → 100644
浏览文件 @
f0bbf752
export
const
buildAdvertQuery
=
(
page
:
number
,
pageSize
:
number
,
filters
:
Record
<
string
,
unknown
>
=
{})
=>
({
page
,
page_size
:
pageSize
,
...
filters
});
apps/admin/src/modules/advertisements/advert/routes.tsx
0 → 100644
浏览文件 @
f0bbf752
import
{
Navigate
,
useRoutes
}
from
"react-router"
;
import
AdvertView
from
"./views/AdvertView"
;
export
default
function
AdvertRoutes
()
{
return
useRoutes
([{
index
:
true
,
Component
:
AdvertView
},
{
path
:
"*"
,
element
:
<
Navigate
to=
"."
replace
/>
}]);
}
apps/admin/src/modules/advertisements/advert/useAdvertList.ts
0 → 100644
浏览文件 @
f0bbf752
import
{
useState
}
from
"react"
;
export
function
useAdvertList
()
{
const
[
page
,
setPage
]
=
useState
(
1
);
const
[
pageSize
,
setPageSize
]
=
useState
(
10
);
return
{
page
,
pageSize
,
setPage
,
setPageSize
};
}
apps/admin/src/modules/advertisements/advert/views/AdvertView.jsx
0 → 100644
浏览文件 @
f0bbf752
export
{
default
}
from
"@/pages/advertisement/advert"
;
apps/admin/src/modules/advertisements/routes.tsx
浏览文件 @
f0bbf752
...
@@ -3,7 +3,7 @@ import { Navigate, useRoutes } from "react-router";
...
@@ -3,7 +3,7 @@ import { Navigate, useRoutes } from "react-router";
import
ModuleBoundary
from
"@/app/ModuleBoundary"
;
import
ModuleBoundary
from
"@/app/ModuleBoundary"
;
const
AdvertisementsLayout
=
lazy
(()
=>
import
(
"@/pages/advertisement/index"
));
const
AdvertisementsLayout
=
lazy
(()
=>
import
(
"@/pages/advertisement/index"
));
const
Advert
=
lazy
(()
=>
import
(
"@/pages/advertisement/advert/index
"
));
const
Advert
Routes
=
lazy
(()
=>
import
(
"./advert/routes
"
));
const
AdsenseRoutes
=
lazy
(()
=>
import
(
"./adsense/routes"
));
const
AdsenseRoutes
=
lazy
(()
=>
import
(
"./adsense/routes"
));
export
default
function
AdvertisementsRoutes
()
{
export
default
function
AdvertisementsRoutes
()
{
...
@@ -12,7 +12,7 @@ export default function AdvertisementsRoutes() {
...
@@ -12,7 +12,7 @@ export default function AdvertisementsRoutes() {
Component
:
AdvertisementsLayout
,
Component
:
AdvertisementsLayout
,
children
:
[
children
:
[
{
index
:
true
,
element
:
<
Navigate
to=
"/advertisement/advert"
/>
},
{
index
:
true
,
element
:
<
Navigate
to=
"/advertisement/advert"
/>
},
{
path
:
"advert
"
,
Component
:
Advert
},
{
path
:
"advert
/*"
,
Component
:
AdvertRoutes
},
{
path
:
"adsense/*"
,
Component
:
AdsenseRoutes
},
{
path
:
"adsense/*"
,
Component
:
AdsenseRoutes
},
],
],
},
},
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论