| | |
| | | rows: [ |
| | | { |
| | | id: 1, |
| | | caseNo: 'QJ202312001', |
| | | caseNo: 'QJ202512001', |
| | | donorName: '张某某', |
| | | gender: '0', |
| | | age: '45', |
| | | diagnosis: '重型颅脑损伤', |
| | | hospitalName: '北京市第一人民医院', |
| | | hospitalName: '青岛大学附属医院', |
| | | confirmationStatus: '0', |
| | | confirmationTime: '', |
| | | assignee: '王医生', |
| | |
| | | }, |
| | | { |
| | | id: 2, |
| | | caseNo: 'QJ202312002', |
| | | caseNo: 'QJ202512002', |
| | | donorName: '李某某', |
| | | gender: '1', |
| | | age: '32', |
| | | diagnosis: '脑出血', |
| | | hospitalName: '上海市中心医院', |
| | | hospitalName: '青岛大学附属医院', |
| | | confirmationStatus: '1', |
| | | confirmationTime: '2023-12-01 14:30:00', |
| | | confirmationTime: '2025-12-01 14:30:00', |
| | | assignee: '李医生', |
| | | coordinator1: '协调员C', |
| | | coordinator2: '协调员D', |
| | |
| | | }, |
| | | { |
| | | id: 3, |
| | | caseNo: 'QJ202312003', |
| | | caseNo: 'QJ202512003', |
| | | donorName: '王某某', |
| | | gender: '0', |
| | | age: '58', |
| | | diagnosis: '心脏骤停后脑损伤', |
| | | hospitalName: '广州市人民医院', |
| | | hospitalName: '青岛大学附属医院', |
| | | confirmationStatus: '2', |
| | | confirmationTime: '2023-12-02 10:15:00', |
| | | confirmationTime: '2025-12-02 10:15:00', |
| | | assignee: '张医生', |
| | | coordinator1: '协调员E', |
| | | coordinator2: '协调员F', |
| | |
| | | }, 300); |
| | | }); |
| | | } |
| | | |
| | | // 更新捐献确认信息 |
| | | export function updateDeathJudgment(data) { |
| | | return new Promise((resolve) => { |
| | | setTimeout(() => { |
| | | const index = confirmationData.rows.findIndex(item => item.id === data.id); |
| | | if (index !== -1) { |
| | | confirmationData.rows[index] = { ...confirmationData.rows[index], ...data }; |
| | | } |
| | | resolve({ code: 200, message: '更新成功' }); |
| | | }, 300); |
| | | }); |
| | | } |
| | | // 删除捐献确认 |
| | | export function delConfirmation(ids) { |
| | | return new Promise((resolve) => { |