feat(clinical-web): 添加管理端与工作台 API 模块及类型定义
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
export type HomeMetricTone = 'brand' | 'success' | 'warning' | 'danger'
|
||||
|
||||
export interface HomeMetricCard {
|
||||
key: string
|
||||
label: string
|
||||
value: number
|
||||
unit: string
|
||||
tone: HomeMetricTone
|
||||
description?: string
|
||||
}
|
||||
|
||||
export interface HomeTaskItem {
|
||||
id: string
|
||||
title: string
|
||||
patientName: string
|
||||
documentName: string
|
||||
status: string
|
||||
updatedAt: string
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
export type SigningFilterStatus = 'all' | 'pending' | 'signing' | 'signed' | 'rejected' | 'expired'
|
||||
|
||||
export interface SigningFilterForm {
|
||||
keyword: string
|
||||
status: SigningFilterStatus
|
||||
dateRange: [string, string] | null
|
||||
}
|
||||
|
||||
export interface SigningTableRow {
|
||||
id: string
|
||||
patientName: string
|
||||
visitNo: string
|
||||
documentName: string
|
||||
department: string
|
||||
signerName: string
|
||||
status: SigningFilterStatus
|
||||
updatedAt: string
|
||||
}
|
||||
Reference in New Issue
Block a user