|  |  |  | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | </el-select> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label-width="90" label="申请单状态" prop="bookCheckType"> | 
|---|
|  |  |  | <el-select | 
|---|
|  |  |  | v-model="queryParams.status" | 
|---|
|  |  |  | placeholder="请选择" | 
|---|
|  |  |  | clearable | 
|---|
|  |  |  | class="!w-240px" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <el-option label="申请单开立" disabled :value="'1'" /> | 
|---|
|  |  |  | <el-option label="申请单撤销" disabled :value="'2'" /> | 
|---|
|  |  |  | <el-option label="检查登记" :value="'3'" /> | 
|---|
|  |  |  | <el-option label="取消检查" :value="'4'" /> | 
|---|
|  |  |  | <el-option label="检查开始" disabled :value="'5'" /> | 
|---|
|  |  |  | <el-option label="给造影剂" disabled :value="'6'" /> | 
|---|
|  |  |  | <el-option label="检查结束" disabled :value="'7'" /> | 
|---|
|  |  |  | <el-option label="报告生成" disabled :value="'8'" /> | 
|---|
|  |  |  | </el-select> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="登记时间" prop="bookCheckType"> | 
|---|
|  |  |  | <el-select | 
|---|
|  |  |  | v-model="queryParams.registerTime" | 
|---|
|  |  |  | placeholder="请选择" | 
|---|
|  |  |  | clearable | 
|---|
|  |  |  | class="!w-240px" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <el-option label="上午" value="上午" /> | 
|---|
|  |  |  | <el-option label="下午" value="下午" /> | 
|---|
|  |  |  | </el-select> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <!-- | 
|---|
|  |  |  | <el-form-item label="预约来源" prop="bookSrc"> | 
|---|
|  |  |  | <el-input | 
|---|
|  |  |  | 
|---|
|  |  |  | :formatter="dateFormatter2" | 
|---|
|  |  |  | width="110px" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | <el-table-column | 
|---|
|  |  |  | label="开单时间" | 
|---|
|  |  |  | align="center" | 
|---|
|  |  |  | prop="createTime" | 
|---|
|  |  |  | :formatter="dateFormatter2" | 
|---|
|  |  |  | width="110px" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | <el-table-column label="手机" align="center" prop="patMobile" /> | 
|---|
|  |  |  | <!--      <el-table-column label="电话" align="center" prop="patPhone" />--> | 
|---|
|  |  |  | <!--      <el-table-column label="身份证号" align="center" prop="patIdentityId" />--> | 
|---|
|  |  |  | <el-table-column label="地址" align="center" prop="patAddr" /> | 
|---|
|  |  |  | <el-table-column label="科室代码" align="center" prop="patDeptCode" /> | 
|---|
|  |  |  | <!-- <el-table-column label="科室代码" align="center" prop="patDeptCode" /> --> | 
|---|
|  |  |  | <el-table-column label="科室名称" align="center" prop="patDeptDesc" /> | 
|---|
|  |  |  | <el-table-column label="病区代码" align="center" prop="patWardCode" /> | 
|---|
|  |  |  | <el-table-column label="科室名称" align="center" prop="patDeptDesc" /> | 
|---|
|  |  |  | <!-- <el-table-column label="病区代码" align="center" prop="patWardCode" /> --> | 
|---|
|  |  |  | <el-table-column label="病区名称" align="center" prop="patWardDesc" /> | 
|---|
|  |  |  | <el-table-column label="床号" align="center" prop="patBedNo" /> | 
|---|
|  |  |  | <el-table-column label="操作" fixed="right" align="center" min-width="200px"> | 
|---|
|  |  |  | <el-table-column label="操作" fixed="right" align="center" min-width="220px"> | 
|---|
|  |  |  | <template #default="scope"> | 
|---|
|  |  |  | <el-button | 
|---|
|  |  |  | link | 
|---|
|  |  |  | 
|---|
|  |  |  | @click="statusalter(scope.row)" | 
|---|
|  |  |  | v-hasPermi="['ecg:appointment:update']" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | 状态修改 | 
|---|
|  |  |  | <dict-tag | 
|---|
|  |  |  | v-if="scope.row.status" | 
|---|
|  |  |  | :type="DICT_TYPE.ecg_status" | 
|---|
|  |  |  | :value="scope.row.status" | 
|---|
|  |  |  | /> | 
|---|
|  |  |  | <div v-else>状态剪辑</div> | 
|---|
|  |  |  | </el-button> | 
|---|
|  |  |  | <el-button | 
|---|
|  |  |  | link | 
|---|
|  |  |  | 
|---|
|  |  |  | <el-select v-model="form.status" placeholder="请选择"> | 
|---|
|  |  |  | <el-option label="申请单开立" disabled :value="'1'" /> | 
|---|
|  |  |  | <el-option label="申请单撤销" disabled :value="'2'" /> | 
|---|
|  |  |  | <el-option label="检查登记"  :value="'3'" /> | 
|---|
|  |  |  | <el-option label="检查登记" :value="'3'" /> | 
|---|
|  |  |  | <el-option label="取消检查" :value="'4'" /> | 
|---|
|  |  |  | <el-option label="检查开始" disabled :value="'5'" /> | 
|---|
|  |  |  | <el-option label="给造影剂" disabled :value="'6'" /> | 
|---|
|  |  |  | 
|---|
|  |  |  | }) // 修改状态数据 | 
|---|
|  |  |  | const queryParams = reactive({ | 
|---|
|  |  |  | pageNo: 1, | 
|---|
|  |  |  | status:undefined, | 
|---|
|  |  |  | registerTime:undefined, | 
|---|
|  |  |  | pageSize: 10, | 
|---|
|  |  |  | applyNo: undefined, | 
|---|
|  |  |  | patId: undefined, | 
|---|
|  |  |  | 
|---|
|  |  |  | }).then(() => { | 
|---|
|  |  |  | console.log(form, 'form') | 
|---|
|  |  |  | AppointmentApi.alterAppointment(form) | 
|---|
|  |  |  | message.success('修改成功') | 
|---|
|  |  |  | message.success('修改成功') | 
|---|
|  |  |  | dialogFormVisible.value = false | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|