新版本官网优化完成

This commit is contained in:
2025-02-15 02:53:56 +08:00
parent 3e84bbba59
commit 4c601b31a2
55 changed files with 3046 additions and 915 deletions

View File

@@ -95,9 +95,9 @@ export async function removeBatchCmsWebsite(data: (number | undefined)[]) {
/**
* 根据id查询网站信息记录表
*/
export async function getCmsWebsite(id: number) {
export async function getCmsWebsiteAll(id: number) {
const res = await request.get<ApiResult<CmsWebsite>>(
'https://cms-api.websoft.top/api/cms/cms-website/' + id
'/cms/cms-website/all/' + id
);
if (res.code === 0 && res.data) {
return res.data;
@@ -120,7 +120,7 @@ export async function removeSiteInfoCache(key?: string) {
export async function pageCmsWebsiteAll(params: CmsWebsiteParam) {
const res = await request.get<ApiResult<PageResult<CmsWebsite>>>(
'https://cms-api.websoft.top/api/cms/cms-website/pageAll',
'/cms/cms-website/pageAll',
{
params
}

View File

@@ -19,6 +19,16 @@ export interface CmsWebsite {
websiteDarkLogo?: string;
// 网站类型
websiteType?: string;
// 评分
rate?: number;
// 点赞数
likes?: number;
// 点击量
clicks?: number;
// 购买量
buys?: number;
// 下载安装
downloads?: number;
// 网站截图
files?: string;
// 网站关键词
@@ -106,5 +116,6 @@ export interface CmsWebsite {
export interface CmsWebsiteParam extends PageParam {
websiteId?: number;
status?: number;
recommend?: number;
keywords?: string;
}