WXL
2025-12-29 cd574e3394883b79eac5d63f3b11bca852dbc7a0
src/views/business/course/donationProcess.js
@@ -1,16 +1,16 @@
// 模拟捐献进程数据
const mockDonationProcessData = {
  caseInfo: {
    id: '202312001',
    caseNo: 'C202312001',
    hospitalNo: 'D202312001',
    id: '202512001',
    caseNo: 'C202512001',
    hospitalNo: 'D202512001',
    donorName: '张三',
    gender: '0',
    age: 45,
    bloodType: 'A',
    diagnosis: '脑外伤',
    status: 'in_progress',
    createTime: '2023-12-01 08:00:00',
    createTime: '2025-12-01 08:00:00',
    registrant: '李协调员',
    currentStage: 'organ_allocation',
    // 新增基本信息
@@ -28,12 +28,12 @@
      key: 'donor_maintenance',
      name: '供者维护',
      status: 'completed',
      completeTime: '2023-12-01 10:00:00',
      updateTime: '2023-12-01 10:00:00',
      completeTime: '2025-12-01 10:00:00',
      updateTime: '2025-12-01 10:00:00',
      operator: '张医生',
      details: {
        maintenanceRecords: 5,
        lastCheckup: '2023-12-01 09:30:00',
        lastCheckup: '2025-12-01 09:30:00',
        vitalSigns: {
          heartRate: 75,
          bloodPressure: '118/76',
@@ -41,8 +41,8 @@
          oxygenSaturation: 98
        },
        medications: [
          { name: '多巴胺', dosage: '5μg/kg/min', time: '2023-12-01 08:00:00' },
          { name: '甘露醇', dosage: '125ml', time: '2023-12-01 09:00:00' }
          { name: '多巴胺', dosage: '5μg/kg/min', time: '2025-12-01 08:00:00' },
          { name: '甘露醇', dosage: '125ml', time: '2025-12-01 09:00:00' }
        ],
        labResults: {
          wbc: 8.5,
@@ -57,8 +57,8 @@
      key: 'medical_assessment',
      name: '医学评估',
      status: 'completed',
      completeTime: '2023-12-02 14:30:00',
      updateTime: '2023-12-02 14:30:00',
      completeTime: '2025-12-02 14:30:00',
      updateTime: '2025-12-02 14:30:00',
      operator: '李主任',
      details: {
        assessmentItems: [
@@ -81,19 +81,19 @@
      key: 'death_judgment',
      name: '死亡判定',
      status: 'completed',
      completeTime: '2023-12-03 09:15:00',
      updateTime: '2023-12-03 09:15:00',
      completeTime: '2025-12-03 09:15:00',
      updateTime: '2025-12-03 09:15:00',
      operator: '王医生',
      details: {
        judgmentType: '脑死亡判定',
        judgmentTime: '2023-12-03 09:00:00',
        judgmentTime: '2025-12-03 09:00:00',
        doctors: ['张主任', '王医生'],
        testResults: [
          { test: '自主呼吸测试', result: '无自主呼吸', time: '2023-12-03 08:30:00' },
          { test: '瞳孔对光反射', result: '反射消失', time: '2023-12-03 08:45:00' },
          { test: '脑干听觉诱发电位', result: '脑干功能丧失', time: '2023-12-03 09:00:00' }
          { test: '自主呼吸测试', result: '无自主呼吸', time: '2025-12-03 08:30:00' },
          { test: '瞳孔对光反射', result: '反射消失', time: '2025-12-03 08:45:00' },
          { test: '脑干听觉诱发电位', result: '脑干功能丧失', time: '2025-12-03 09:00:00' }
        ],
        certificateNo: 'SW20231203001',
        certificateNo: 'SW20251203001',
        legalDocuments: ['死亡证明书', '脑死亡判定书']
      }
    },
@@ -101,14 +101,14 @@
      key: 'donation_confirm',
      name: '捐献确认',
      status: 'completed',
      completeTime: '2023-12-03 11:00:00',
      updateTime: '2023-12-03 11:00:00',
      completeTime: '2025-12-03 11:00:00',
      updateTime: '2025-12-03 11:00:00',
      operator: '赵协调员',
      details: {
        familyConsent: {
          mainRelative: '张父',
          relationship: '父子',
          consentTime: '2023-12-03 10:45:00',
          consentTime: '2025-12-03 10:45:00',
          consentForm: '已签署',
          witness: '李护士'
        },
@@ -120,19 +120,19 @@
          '医疗免责声明'
        ],
        coordinator: '赵协调员',
        confirmationTime: '2023-12-03 11:00:00'
        confirmationTime: '2025-12-03 11:00:00'
      }
    },
    {
      key: 'ethical_review',
      name: '伦理审查',
      status: 'completed',
      completeTime: '2023-12-03 15:20:00',
      updateTime: '2023-12-03 15:20:00',
      status: 'in_progress',
      completeTime: '2025-12-03 15:20:00',
      updateTime: '2025-12-03 15:20:00',
      operator: '伦理委员会',
      details: {
        committee: '医院伦理审查委员会',
        meetingTime: '2023-12-03 14:00:00',
        meetingTime: '2025-12-03 14:00:00',
        members: ['张教授', '李主任', '王医生', '赵委员', '钱专家'],
        reviewItems: [
          { item: '捐献意愿真实性', result: '确认真实', vote: '全票通过' },
@@ -140,17 +140,17 @@
          { item: '法律文件完整性', result: '确认完整', vote: '全票通过' }
        ],
        conclusion: '符合伦理要求,同意进行器官捐献',
        resolutionNo: 'LL20231203001'
        resolutionNo: 'LL20251203001'
      }
    },
    {
      key: 'organ_allocation',
      name: '器官分配',
      status: 'in_progress',
      updateTime: '2023-12-04 10:00:00',
      status: 'pending',
      updateTime: '2025-12-04 10:00:00',
      operator: '分配系统',
      details: {
        allocationStartTime: '2023-12-04 09:00:00',
        allocationStartTime: '2025-12-04 09:00:00',
        allocationSystem: '中国人体器官分配与共享计算机系统',
        organs: [
          {
@@ -197,10 +197,10 @@
      key: 'organ_procurement',
      name: '器官获取',
      status: 'pending',
      updateTime: '2023-12-03 16:00:00',
      updateTime: '2025-12-03 16:00:00',
      operator: '待分配',
      details: {
        scheduledTime: '2023-12-04 14:00:00',
        scheduledTime: '2025-12-04 14:00:00',
        operationRoom: '手术室一号',
        surgicalTeam: {
          surgeon: '待分配',
@@ -239,7 +239,7 @@
      key: 'organ_utilization',
      name: '器官利用',
      status: 'pending',
      updateTime: '2023-12-03 16:00:00',
      updateTime: '2025-12-03 16:00:00',
      operator: '待分配',
      details: {
        transplantCenters: [
@@ -247,14 +247,14 @@
            hospital: '北京协和医院',
            organ: '肝脏',
            recipient: '王先生',
            scheduledTime: '2023-12-04 18:00:00',
            scheduledTime: '2025-12-04 18:00:00',
            surgicalTeam: '待确认'
          },
          {
            hospital: '上海瑞金医院',
            organ: '肾脏',
            recipient: '李女士',
            scheduledTime: '2023-12-04 19:00:00',
            scheduledTime: '2025-12-04 19:00:00',
            surgicalTeam: '待确认'
          }
        ],
@@ -274,37 +274,37 @@
  // 新增时间线事件
  timelineEvents: [
    {
      time: '2023-12-01 08:00:00',
      time: '2025-12-01 08:00:00',
      event: '案例登记',
      operator: '李协调员',
      description: '捐献案例正式登记启动'
    },
    {
      time: '2023-12-01 10:00:00',
      time: '2025-12-01 10:00:00',
      event: '供者维护完成',
      operator: '张医生',
      description: '完成供者生命体征维护和医疗管理'
    },
    {
      time: '2023-12-02 14:30:00',
      time: '2025-12-02 14:30:00',
      event: '医学评估完成',
      operator: '李主任',
      description: '全面医学评估确认符合捐献标准'
    },
    {
      time: '2023-12-03 09:15:00',
      time: '2025-12-03 09:15:00',
      event: '死亡判定完成',
      operator: '王医生',
      description: '脑死亡判定程序完成'
    },
    {
      time: '2023-12-03 11:00:00',
      time: '2025-12-03 11:00:00',
      event: '捐献确认完成',
      operator: '赵协调员',
      description: '家属签署捐献同意书'
    },
    {
      time: '2023-12-03 15:20:00',
      time: '2025-12-03 15:20:00',
      event: '伦理审查通过',
      operator: '伦理委员会',
      description: '伦理审查委员会全票通过'
@@ -316,7 +316,7 @@
    completedStages: 5,
    completionRate: 62.5,
    timeElapsed: '2天6小时',
    estimatedCompletion: '2023-12-04 20:00:00',
    estimatedCompletion: '2025-12-04 20:00:00',
    organsToDonate: 4,
    potentialRecipients: 3
  }