feat 完善注释

This commit is contained in:
Ironsp
2026-10-01 17:24:57 +08:00
parent 2b59f68fd7
commit 9f4a5c7cda
183 changed files with 485 additions and 3615 deletions

7
src/types/api.d.ts vendored
View File

@@ -1,33 +1,26 @@
// 接口通用结构(PRD 4.8)
/** 业务类型(跨模块共享) */
export type BusinessType = 'internet' | 'hardware' | 'iot' | 'manufacturing' | 'other'
/** 统一响应结构 */
export interface ApiResponse<T> {
code: number
msg: string
data: T
}
/** 分页结果 */
export interface PageResult<T> {
list: T[]
total: number
}
/** 通用分页查询参数 */
export interface PageQuery {
page: number
pageSize: number
}
/** 附件/文件信息 */
export interface FileInfo {
name: string
size: number
uploadTime: string
url: string
/** OSS 主键(同源预览用);本地未上传文件为 undefined */
ossId?: string | number
}