2025-03-19 13:30:11 +08:00
|
|
|
import type { ReqPage, ResPage } from '@/api/interface'
|
|
|
|
|
|
|
|
|
|
export namespace PqReport {
|
|
|
|
|
export interface ReqReportParams extends ReqPage {
|
2026-06-12 13:30:07 +08:00
|
|
|
id: string
|
|
|
|
|
name?: string
|
|
|
|
|
createTime?: string
|
|
|
|
|
pattern: string
|
2025-03-19 13:30:11 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export interface ResReport {
|
2026-06-12 13:30:07 +08:00
|
|
|
id: string
|
|
|
|
|
name: string
|
|
|
|
|
version: string
|
|
|
|
|
pattern: string
|
|
|
|
|
baseFile?: string
|
|
|
|
|
detailFile?: string
|
|
|
|
|
description: string
|
|
|
|
|
state: number
|
|
|
|
|
createBy?: string | null
|
|
|
|
|
createTime?: string | null
|
|
|
|
|
updateBy?: string | null
|
|
|
|
|
updateTime?: string | null
|
2025-03-19 13:30:11 +08:00
|
|
|
}
|
|
|
|
|
|
2026-06-12 13:30:07 +08:00
|
|
|
export interface ResReportOption {
|
|
|
|
|
id: string
|
|
|
|
|
name: string
|
|
|
|
|
version: string
|
|
|
|
|
displayName: string
|
2025-03-19 13:30:11 +08:00
|
|
|
}
|
2026-06-12 13:30:07 +08:00
|
|
|
|
|
|
|
|
export interface ResReportPage extends ResPage<ResReport> {}
|
|
|
|
|
}
|