| | |
| | | </el-table-column> |
| | | <el-table-column label="年龄" align="center" prop="age" width="80" /> |
| | | |
| | | <el-table-column label="血型" align="center" prop="bloodtype" width="80"> |
| | | <template slot-scope="scope"> |
| | | <dict-tag |
| | | :options="dict.type.sys_BloodType" |
| | | :value="scope.row.bloodtype" |
| | | /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="疾病诊断" |
| | | align="center" |
| | | prop="diagnosisname" |
| | | min-width="180" |
| | | width="200" |
| | | show-overflow-tooltip |
| | | /> |
| | | <el-table-column |
| | | label="捐献类型" |
| | | align="center" |
| | | prop="donationcategory" |
| | | width="180" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <dict-tag |
| | | :options="dict.type.sys_DonationCategory" |
| | | :value="scope.row.donationcategory" |
| | | /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="审查状态" |
| | | align="center" |
| | |
| | | <el-table-column |
| | | label="操作" |
| | | align="center" |
| | | width="240" |
| | | width="220" |
| | | fixed="right" |
| | | class-name="small-padding fixed-width" |
| | | > |
| | |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-view" |
| | | @click="handleView(scope.row)" |
| | | >详情</el-button |
| | | @click.stop="handleView(scope.row)" |
| | | >查看</el-button |
| | | > |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-edit" |
| | | @click="handleUpdate(scope.row)" |
| | | >修改</el-button |
| | | @click.stop="handleUpdate(scope.row)" |
| | | >编辑</el-button |
| | | > |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-check" |
| | | @click="handleEndReview(scope.row)" |
| | | :disabled="scope.row.status === '2'" |
| | | >结束</el-button |
| | | > |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-download" |
| | | @click="handleDownload(scope.row)" |
| | | >下载</el-button |
| | | icon="el-icon-printer" |
| | | @click.stop="handleDownload(scope.row)" |
| | | >打印</el-button |
| | | > |
| | | </template> |
| | | </el-table-column> |
| | |
| | | "sys_user_sex", |
| | | "ReviewForm_status", |
| | | "sys_ethical", |
| | | "expert_Conclusion" |
| | | "expert_Conclusion", |
| | | "sys_BloodType", |
| | | "sys_DonationCategory" |
| | | ], |
| | | data() { |
| | | return { |
| | |
| | | handleView(row) { |
| | | this.$router.push({ |
| | | path: "/case/ethicalReviewInfo", |
| | | query: { infoid: row.infoid, id: row.id } |
| | | query: { infoid: row.infoid, id: row.id, mode: "view" } |
| | | }); |
| | | }, |
| | | // 新增按钮操作 |
| | |
| | | const infoid = row.infoid; |
| | | this.$router.push({ |
| | | path: "/case/ethicalReviewInfo", |
| | | query: { infoid: infoid, id: row.id } |
| | | query: { infoid: infoid, id: row.id, mode: "edit" } |
| | | }); |
| | | }, |
| | | // 结束审查操作 |