| | |
| | | </el-radio-group> |
| | | |
| | | <div style="width: 100%; margin-left: 10px; display: flex"> |
| | | <div style="width: 40.5%; margin-right: 20px"> |
| | | <div style="width: 45%"> |
| | | <el-table |
| | | id="ta" |
| | | v-loading="loading" |
| | |
| | | :row-class-name="tableRowClassName" |
| | | highlight-current-row |
| | | @current-change="handleCurrentChange" |
| | | |
| | | > |
| | | <!-- <el-table-column type="selection" width="40" align="center" /> --> |
| | | <el-table-column |
| | | label="体检号" |
| | | align="center" |
| | | prop="tjNumber" |
| | | width="160px" |
| | | min-width="160" |
| | | /> |
| | | <el-table-column |
| | | label="姓名" |
| | | align="center" |
| | | prop="cusName" |
| | | width="80px" |
| | | min-width="80" |
| | | /> |
| | | <el-table-column |
| | | label="性别" |
| | | align="center" |
| | | prop="cusSex" |
| | | width="50px" |
| | | min-width="50" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.cusSex == '0'">男</span> |
| | |
| | | label="手机号" |
| | | align="center" |
| | | prop="cusPhone" |
| | | width="100px" |
| | | min-width="100" |
| | | /> |
| | | <el-table-column |
| | | label="登记时间" |
| | | align="center" |
| | | prop="tjTime" |
| | | width="120px" |
| | | min-width="120" |
| | | /> |
| | | <el-table-column |
| | | v-if="checkStatus == '1'" |
| | | label="审核状态" |
| | | align="center" |
| | | prop="confirmStatus" |
| | | width="80px" |
| | | min-width="80" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span |
| | |
| | | </template> |
| | | </el-table-column> |
| | | <!-- v-hasPermi="['reservation:reservation:edit']" --> |
| | | <el-table-column label="操作" align="center" width="120px"> |
| | | <el-table-column label="操作" align="center" min-width="120px"> |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | size="mini" |
| | |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | <div style="width: 40%"> |
| | | <div style="width: 45%; margin-left: 5%"> |
| | | <el-table |
| | | v-loading="loading" |
| | | border |
| | |
| | | :data="xiangmuList" |
| | | highlight-current-row |
| | | @row-click="handleRowClick" |
| | | |
| | | > |
| | | <!-- <el-table-column type="selection" width="40" align="center" /> --> |
| | | <el-table-column |
| | | label="科室" |
| | | align="center" |
| | | prop="deptName" |
| | | width="100" |
| | | min-width="100" |
| | | :show-overflow-tooltip="true" |
| | | /> |
| | | <el-table-column |
| | | label="项目" |
| | | align="center" |
| | | prop="proName" |
| | | width="150" |
| | | min-width="150" |
| | | :show-overflow-tooltip="true" |
| | | /> |
| | | <el-table-column |
| | |
| | | align="center" |
| | | prop="type" |
| | | :show-overflow-tooltip="true" |
| | | width="100" |
| | | min-width="100" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span |
| | |
| | | label="检查时间" |
| | | align="center" |
| | | prop="bcupdateTime" |
| | | width="160" |
| | | min-width="160" |
| | | /> |
| | | <!-- <el-table-column |
| | | label="保存医生" |
| | |
| | | prop="zhupdateTime" |
| | | width="160" |
| | | /> --> |
| | | <el-table-column label="操作" align="center" width="120px"> |
| | | <el-table-column label="操作" align="center" min-width="120px"> |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | size="mini" |
| | |
| | | @click="qijian(scope.row)" |
| | | >{{ scope.row.type === 0 ? "弃检" : "恢复" }}</el-button |
| | | > |
| | | <!-- <el-button |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | @click="qijian(scope.row)" |
| | | >恢复</el-button |
| | | > --> |
| | | @click="yijian(scope.row)" |
| | | >已检</el-button |
| | | > |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | :disabled="scope.row.type === 0 || scope.row.type === 2" |
| | | @click="queryResultone(scope.row)" |
| | | >结果查询</el-button |
| | | >结果</el-button |
| | | > |
| | | <!-- @click="chaxun(scope.row) " --> |
| | | </template> |
| | |
| | | cSWebGetPro, |
| | | dataSynchronization, |
| | | qijian, |
| | | yijian, |
| | | resultList, |
| | | typeOne, |
| | | huifu, |
| | |
| | | }); |
| | | } |
| | | }, |
| | | |
| | | yijian(row) { |
| | | const tjNUm = this.selectedTjNumber; |
| | | const proId = row.proId; |
| | | row.isLoading = true; |
| | | yijian(tjNUm, proId).then((res) => { |
| | | if (res.code == 200) { |
| | | this.$modal.msgSuccess("已检成功"); |
| | | cSWebGetPro(tjNUm).then((res) => { |
| | | if (res.code === 200) { |
| | | this.xiangmuList = res.data; |
| | | row.isLoading = false; |
| | | } |
| | | }); |
| | | } |
| | | }).catch(() => { |
| | | row.isLoading = false; |
| | | }); |
| | | }, |
| | | handleRowClick(row, column, event) { |
| | | // console.log(row, 2323); |
| | | this.name = row.proName; |
| | |
| | | .check-description.no-result { |
| | | color: #bbb; /* 如果没有结论,文字为淡灰色 */ |
| | | } |
| | | |
| | | ::v-deep .el-table { |
| | | width: 100% !important; |
| | | } |
| | | |
| | | ::v-deep .el-table__body { |
| | | width: 100% !important; |
| | | } |
| | | |
| | | ::v-deep .el-table__header { |
| | | width: 100% !important; |
| | | } |
| | | |
| | | /* 如果需要隐藏横向滚动条 */ |
| | | ::v-deep .el-table__body-wrapper::-webkit-scrollbar-horizontal { |
| | | display: none; |
| | | } |
| | | </style> |