export type CaseMode = 'training' | 'teaching' export type ClinicalCase = { id: string title: string patientName: string gender: '男' | '女' age: number department: string scene: string caseNo: string tone: 'blue' | 'teal' | 'pink' | 'orange' | 'purple' | 'green' mode: CaseMode } export function fetchCaseList(): Promise { return Promise.resolve([ { id: 'case-31190016', title: '间断四肢多关节肿痛5年,加重1个月', patientName: '郭爱和', gender: '男', age: 43, department: '风湿免疫科', scene: '门诊部', caseNo: '31190016', tone: 'blue', mode: 'training' }, { id: 'case-31180002', title: '右膝关节疼痛8年,腰背部疼痛2年', patientName: '索航', gender: '男', age: 51, department: '风湿免疫科', scene: '住院部', caseNo: '31180002', tone: 'teal', mode: 'training' }, { id: 'case-2238015', title: '阴道不规则流血4月。', patientName: '韩爱利', gender: '女', age: 52, department: '妇科', scene: '住院部', caseNo: '2238015', tone: 'pink', mode: 'training' }, { id: 'case-1006004', title: '持续胸痛3小时', patientName: '陈先生', gender: '男', age: 60, department: '心血管内科', scene: '住院部', caseNo: '1006004', tone: 'orange', mode: 'teaching' }, { id: 'case-31190042', title: '咳嗽、咳痰10余年,加重1周', patientName: '厉明', gender: '男', age: 52, department: '呼吸内科', scene: '普通门诊', caseNo: '31190042', tone: 'purple', mode: 'training' }, { id: 'case-2238019', title: '尿频、尿急、尿痛3天', patientName: '刘晓元', gender: '女', age: 25, department: '泌尿外科', scene: '急诊留观', caseNo: '2238019', tone: 'green', mode: 'training' } ]) }