| | |
| | | <el-option label="全部" value="" /> |
| | | <el-option label="待审批" value="0" /> |
| | | <el-option label="已通过" value="1" /> |
| | | <el-option label="已驳回" value="2" /> |
| | | <el-option label="已终止" value="2" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item> |
| | |
| | | <dict-tag :options="bloodTypeOptions" :value="scope.row.bloodType" /> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column |
| | | label="GCS评分" |
| | | align="center" |
| | | prop="gscScore" |
| | | width="80" |
| | | show-overflow-tooltip |
| | | /> |
| | | <el-table-column |
| | | label="疾病诊断" |
| | | align="center" |
| | |
| | | <el-form-item label="审批结果" prop="approveResult"> |
| | | <el-radio-group v-model="approveForm.approveResult"> |
| | | <el-radio label="1">通过</el-radio> |
| | | <el-radio label="2">驳回</el-radio> |
| | | <el-radio label="2">终止</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-form-item label="审批意见" prop="approveOpinion"> |
| | | <el-input |
| | | type="textarea" |
| | | v-model="approveForm.approveOpinion" |
| | | placeholder="请输入详细的审批意见,包括通过或驳回的理由" |
| | | placeholder="请输入详细的审批意见,包括通过或终止的理由" |
| | | :rows="6" |
| | | maxlength="500" |
| | | show-word-limit |
| | |
| | | const statusMap = { |
| | | "0": "warning", // 待审批 |
| | | "1": "success", // 已通过 |
| | | "2": "danger" // 已驳回 |
| | | "2": "danger" // 已终止 |
| | | }; |
| | | return statusMap[status]; |
| | | }, |
| | |
| | | const statusMap = { |
| | | "0": "待审批", |
| | | "1": "已通过", |
| | | "2": "已驳回" |
| | | "2": "已终止" |
| | | }; |
| | | return statusMap[status]; |
| | | } |
| | |
| | | id: 1, |
| | | donorNo: "DON20241219001", |
| | | donorName: "张三", |
| | | gender: "0", |
| | | gender: "2", |
| | | age: 38, |
| | | bloodType: "A", |
| | | gscScore:'1', |
| | | diagnosis: |
| | | "脑外伤导致脑死亡,经抢救无效宣布脑死亡。家属同意器官捐献。", |
| | | hospitalName: "青岛大学附属医院", |
| | |
| | | gender: "1", |
| | | age: 45, |
| | | bloodType: "O", |
| | | gscScore:'3', |
| | | diagnosis: "急性心肌梗死,心脏功能衰竭", |
| | | hospitalName: "青岛市立医院", |
| | | status: "1", |
| | |
| | | id: 3, |
| | | donorNo: "DON20241217001", |
| | | donorName: "王五", |
| | | gender: "0", |
| | | gender: "2", |
| | | age: 52, |
| | | bloodType: "B", |
| | | gscScore:'6', |
| | | diagnosis: "颅内出血,脑干功能丧失", |
| | | hospitalName: "青岛眼科医院", |
| | | status: "2", |
| | |
| | | gender: "1", |
| | | age: 28, |
| | | bloodType: "AB", |
| | | gscScore:'10', |
| | | diagnosis: "重型颅脑损伤,多器官功能衰竭", |
| | | hospitalName: "青岛儿童医院", |
| | | status: "0", |
| | |
| | | handleDelete(row) { |
| | | const ids = row.id || this.ids; |
| | | this.$modal |
| | | .confirm('是否确认删除案例编号为"' + ids + '"的数据项?') |
| | | .confirm('是否确认删除住院号为"' + ids + '"的数据项?') |
| | | .then(() => { |
| | | // 模拟删除操作 |
| | | this.caseList = this.caseList.filter(item => !ids.includes(item.id)); |