web-资源修改

This commit is contained in:
2025-10-20 15:08:41 +08:00
parent 16824537d1
commit 6f9244eade
6 changed files with 171 additions and 73 deletions

View File

@@ -25,9 +25,9 @@ export interface BaseDTO {
*/
export interface PageParam {
/** 当前页码 */
page?: number;
page: number;
/** 每页条数 */
size?: number;
size: number;
/** 排序字段 */
orderBy?: string;
/** 排序方向 asc/desc */
@@ -47,7 +47,7 @@ export interface PageDomain<T> {
/** 总页数 */
pages: number;
/** 数据列表 */
records: T[];
dataList?: T[];
}
/**

View File

@@ -127,6 +127,23 @@ export interface Tag extends BaseDTO {
status?: number;
}
export interface ResourceVO extends BaseDTO{
resource: Resource;
category: ResourceCategory;
tags: Tag[];
}
export interface tagVO extends BaseDTO{
/** 标签ID */
tagID?: string;
/** 标签名称 */
tagName?: string;
/** 标签描述 */
description?: string;
/** 标签颜色 */
tagColor?: string;
resourceID?: string;
}
/**
* 资源推荐实体
*/