97 lines
2.1 KiB
TypeScript
97 lines
2.1 KiB
TypeScript
export interface LabReportInstr {
|
|
index?: number; //序号
|
|
yq: string; //仪器
|
|
xh: number; //序号
|
|
bgdh: string; //报告单号
|
|
yljg: string; //医疗机构
|
|
type: string; //使用类型
|
|
condition: string; //使用条件
|
|
status?: string; //状态
|
|
}
|
|
|
|
export interface DictData {
|
|
XMGL?: Array<any>;
|
|
ITEMCLASS?: Array<any>;
|
|
YQDL?: Array<any>;
|
|
xmlbList?: Array<any>;
|
|
YQ?: Array<any>;
|
|
[key: string]: any[] | undefined; // 添加索引签名以支持动态访问
|
|
}
|
|
|
|
|
|
export class LabInstr {
|
|
yq: string; //仪器
|
|
yqmc: string; //仪器名称
|
|
yqdl: string; //仪器大类
|
|
}
|
|
|
|
export class XmInfoNew {
|
|
xmid: string; //项目ID
|
|
xmdh: string; //项目代号
|
|
xmmc: string; //项目名称
|
|
cksx: number;//参考值上限
|
|
ckxx: number;//参考值下限
|
|
dw: string; //单位
|
|
dyckz: string; //对应参考值
|
|
dyxh: number; //对应序号
|
|
xmlb: string; //项目类别
|
|
jsxm: string; //计算项目
|
|
yqdl: string; //仪器大类
|
|
val1: string; //备用1
|
|
val2: string; //备用2
|
|
val3: string; //备用3
|
|
val4: string; //备用4
|
|
val5: string; //备用5
|
|
uflag: string; //是否无效
|
|
cp_jgz?: string;
|
|
jgbz: string;
|
|
jgz: string;
|
|
xmgl: string;
|
|
mrz: string;
|
|
qccv: string;
|
|
xsbs: string;
|
|
whocode: string;
|
|
germflag: string;
|
|
yymc: string;
|
|
knowledge: string;
|
|
xsws: string;
|
|
dylx: string;
|
|
zhbdh: string;
|
|
bgdh: string;
|
|
jg: string;
|
|
zjf: string;
|
|
csff: string;
|
|
fzdyxh: number;
|
|
itemclass: string;
|
|
jsgs: string;
|
|
ygxb: string;
|
|
ygnl: string;
|
|
ygbb: string;
|
|
ygzq: string;
|
|
ygzd: string;
|
|
sjx: string;
|
|
xjx: string;
|
|
jgjg: string;
|
|
hlimt: string;
|
|
llimit: string;
|
|
redoxx: string;
|
|
redosx: string;
|
|
}
|
|
|
|
// 定义菜单项的类型
|
|
export interface ContextMenuItem {
|
|
// 菜单项类型:普通项或分隔线
|
|
type?: 'item' | 'divider';
|
|
// 菜单项显示文本
|
|
label?: string;
|
|
// 菜单项唯一标识,用于事件处理
|
|
action?: string;
|
|
// 是否为危险操作(如删除)
|
|
danger?: boolean;
|
|
// 是否禁用
|
|
disabled?: boolean;
|
|
// 快捷键提示文本
|
|
shortcut?: string;
|
|
// 菜单项的子级菜单项
|
|
props?: Record<string, any>;
|
|
} |