| | |
| | | > |
| | | <el-form-item label="体检号" prop="tjNumber"> |
| | | <el-input |
| | | ref="inputName" |
| | | ref="inputName" |
| | | v-model="queryParams.tjNumber" |
| | | placeholder="请输入体检号" |
| | | clearable |
| | | @keyup.enter.native="handleQuery" |
| | | @keyup.enter.native="handleQuery" |
| | | @blur="hb" |
| | | style="width: 170px" |
| | | /> |
| | |
| | | prop="cusSex" |
| | | width="50px" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.cusSex == '0'">男</span> |
| | | <span v-if="scope.row.cusSex == '1'">女</span> |
| | | <span v-if="scope.row.cusSex == '2'">未知</span> |
| | | <span v-if="scope.row.cusSex == '9'">未说明性别</span> |
| | | </template> |
| | | <template slot-scope="scope"> |
| | | <span v-if="scope.row.cusSex == '0'">男</span> |
| | | <span v-if="scope.row.cusSex == '1'">女</span> |
| | | <span v-if="scope.row.cusSex == '2'">未知</span> |
| | | <span v-if="scope.row.cusSex == '9'">未说明性别</span> |
| | | </template> |
| | | <!-- <template slot-scope="scope"> --> |
| | | <!-- {{scope.row.customer.cusSex}} --> |
| | | <!-- {{ scope.row.cusSex === 0 ? "男" : "女" }} --> |
| | | <!-- <dict-tag :options="dict.type.sys_user_sex" :value="scope.row.cusSex " /> --> |
| | | <!-- {{scope.row.customer.cusSex}} --> |
| | | <!-- {{ scope.row.cusSex === 0 ? "男" : "女" }} --> |
| | | <!-- <dict-tag :options="dict.type.sys_user_sex" :value="scope.row.cusSex " /> --> |
| | | <!-- </template> --> |
| | | </el-table-column> |
| | | <el-table-column |
| | |
| | | >同步</el-button |
| | | > |
| | | <el-button |
| | | :disabled="dis" |
| | | size="mini" |
| | | type="text" |
| | | v-hasPermi="['reservation:reservation:edit']" |
| | |
| | | @click="bohui(scope.row)" |
| | | >驳回</el-button |
| | | > |
| | | |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { getCsList, confirmOrder, cSWebGetPro,dataSynchronization } from "@/api/doctor/examination"; |
| | | import { |
| | | getCsList, |
| | | confirmOrder, |
| | | cSWebGetPro, |
| | | dataSynchronization, |
| | | } from "@/api/doctor/examination"; |
| | | export default { |
| | | dicts: ["dict_tj_status"], |
| | | data() { |
| | | return { |
| | | dis: false, |
| | | createTimeList: "", |
| | | total: 0, |
| | | loading: true, |
| | |
| | | }); |
| | | }, |
| | | |
| | | hb(){ |
| | | hb() { |
| | | console.log(this.queryParams.tjNumber); |
| | | if (this.queryParams.tjNumber != null) { |
| | | if (this.queryParams.tjNumber != null) { |
| | | this.handleQuery(); |
| | | } |
| | | }, |
| | |
| | | let tjNumber = this.tjnum; |
| | | cSWebGetPro(tjNumber).then((res) => { |
| | | this.xiangmuList = res.data; |
| | | this.xiangmuList.forEach((item) => { |
| | | console.log(item); |
| | | if (item.type == 0) { |
| | | this.dis = true; |
| | | } else { |
| | | this.dis = false; |
| | | } |
| | | }); |
| | | }); |
| | | }); |
| | | }, |
| | |
| | | let tjNumber = row.tjNumber; |
| | | dataSynchronization(tjNumber).then((res) => { |
| | | if (res.code == 200) { |
| | | // this.$forceUpdate(); |
| | | this.getList(); |
| | | this.$modal.msgSuccess("同步成功!"); |
| | | } |
| | | }); |
| | | |
| | | // this.$forceUpdate(); |
| | | this.getList(); |
| | | this.$modal.msgSuccess("同步成功!"); |
| | | } |
| | | }); |
| | | }, |
| | | // 驳回按钮 |
| | | bohui(row) { |