| | |
| | | </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)"> |
| | |
| | | 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), |
| | |
| | | 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)] |
| | | })) |
| | | }, |