WXL
2025-12-30 ed62678cd16042506bad5e5f75665a822f2d5717
src/views/OfficeRelated/engage/index.vue
@@ -90,15 +90,16 @@
            </el-tag>
          </template>
        </el-table-column>
                <el-table-column prop="trainingStartDate" label="进修开始时间" width="120" />
        <el-table-column prop="trainingEndDate" label="进修结束时间" width="120" />
        <el-table-column prop="trainingMajor" label="进修专业" width="120" />
        <el-table-column prop="idCard" label="身份证号" width="180" show-overflow-tooltip />
        <el-table-column prop="graduateSchool" label="毕业院校" width="150" show-overflow-tooltip />
        <el-table-column prop="workUnit" label="所在单位" width="150" show-overflow-tooltip />
        <el-table-column prop="technicalTitle" label="技术职称" width="120" />
        <el-table-column prop="professionalField" label="从事专业" width="120" />
        <el-table-column prop="workYears" label="工作年限" width="100" sortable />
        <el-table-column prop="trainingStartDate" label="进修开始时间" width="120" />
        <el-table-column prop="trainingEndDate" label="进修结束时间" width="120" />
        <el-table-column prop="trainingMajor" label="进修专业" width="120" />
        <el-table-column prop="graduateSchool" label="毕业院校" width="150" show-overflow-tooltip />
        <el-table-column prop="workUnit" label="所在单位" width="150" show-overflow-tooltip />
        <el-table-column prop="status" label="状态" width="100" fixed="right">
          <template #default="scope">
            <el-tag :type="getStatusTag(scope.row.status)">
@@ -469,7 +470,7 @@
        trainingType: trainingTypes[Math.floor(Math.random() * trainingTypes.length)],
        idCard: '11010119900101' + (1000 + index).toString().slice(-4),
        graduateSchool: ['北京大学', '清华大学', '复旦大学', '上海交通大学'][Math.floor(Math.random() * 4)],
        workUnit: ['北京协和医院', '上海瑞金医院', '广州中山医院', '武汉同济医院'][Math.floor(Math.random() * 4)],
        workUnit: ['青岛大学附属医院', '青岛市市立医院', '山东大学齐鲁医院', '青岛市中心医院'][Math.floor(Math.random() * 4)],
        technicalTitle: ['主任医师', '副主任医师', '主治医师', '住院医师'][Math.floor(Math.random() * 4)],
        professionalField: ['心血管内科', '神经外科', '儿科', '妇产科'][Math.floor(Math.random() * 4)],
        workYears: 5 + Math.floor(Math.random() * 20),
@@ -479,8 +480,8 @@
        trainingMajor: '临床医学',
        workSituation: '在临床一线工作,负责患者诊疗',
        trainingSubject: '高级心血管介入治疗技术',
        mainEducation: '2005-2009 北京大学医学部 临床医学本科\n2009-2012 北京大学医学部 硕士',
        workExperience: '2012-2015 北京协和医院 住院医师\n2015-2020 北京协和医院 主治医师',
        mainEducation: '2005-2009 大学医学部 临床医学本科\n2009-2012 大学医学部 硕士',
        workExperience: '2012-2015 协和医院 住院医师\n2015-2020 协和医院 主治医师',
        status: statuses[Math.floor(Math.random() * statuses.length)]
      }))
    },