|  |  | 
 |  |  |       </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="申请单开立"  :value="'1'" /> | 
 |  |  |           <el-option label="申请单撤销"  :value="'2'" /> | 
 |  |  |           <el-option label="申请单开立" :value="'1'" /> | 
 |  |  |           <el-option label="申请单撤销" :value="'2'" /> | 
 |  |  |           <el-option label="检查登记" :value="'3'" /> | 
 |  |  |           <el-option label="取消检查" :value="'4'" /> | 
 |  |  |           <el-option label="检查开始"  :value="'5'" /> | 
 |  |  |           <el-option label="给造影剂"  :value="'6'" /> | 
 |  |  |           <el-option label="检查结束"  :value="'7'" /> | 
 |  |  |           <el-option label="报告生成"  :value="'8'" /> | 
 |  |  |           <el-option label="检查开始" :value="'5'" /> | 
 |  |  |           <el-option label="给造影剂" :value="'6'" /> | 
 |  |  |           <el-option label="检查结束" :value="'7'" /> | 
 |  |  |           <el-option label="报告生成" :value="'8'" /> | 
 |  |  |           <el-option label="报告撤销" :value="'9'" /> | 
 |  |  |           <el-option label="报告审核" :value="'10'" /> | 
 |  |  |         </el-select> | 
 |  |  |       </el-form-item> | 
 |  |  |       <el-form-item label="登记时间" prop="registerTime"> | 
 |  |  | 
 |  |  |         :formatter="dateFormatter2" | 
 |  |  |         width="110px" | 
 |  |  |       /> | 
 |  |  |       <el-table-column | 
 |  |  |         label="登记时间" | 
 |  |  |         align="center" | 
 |  |  |         prop="registerDate" | 
 |  |  |         :formatter="dateFormatter2" | 
 |  |  |         width="110px" | 
 |  |  |       /> | 
 |  |  |       <el-table-column label="开单医生" align="center" prop="doctor" width="110px" /> | 
 |  |  |       <el-table-column label="手机" align="center" prop="patMobile" /> | 
 |  |  |       <!--      <el-table-column label="电话" align="center" prop="patPhone" />--> | 
 |  |  | 
 |  |  |               :type="DICT_TYPE.ecg_status" | 
 |  |  |               :value="scope.row.status" | 
 |  |  |             /> | 
 |  |  |             <div v-else>状态剪辑</div> | 
 |  |  |             <div v-else>状态编辑</div> | 
 |  |  |           </el-button> | 
 |  |  |           <el-button | 
 |  |  |             link | 
 |  |  | 
 |  |  |           <el-option label="给造影剂" disabled :value="'6'" /> | 
 |  |  |           <el-option label="检查结束" disabled :value="'7'" /> | 
 |  |  |           <el-option label="报告生成" disabled :value="'8'" /> | 
 |  |  |           <el-option label="报告撤销" disabled :value="'9'" /> | 
 |  |  |           <el-option label="报告审核" disabled :value="'10'" /> | 
 |  |  |         </el-select> | 
 |  |  |       </el-form-item> | 
 |  |  |     </el-form> | 
 |  |  | 
 |  |  | const form = ref({ | 
 |  |  |   status: '' | 
 |  |  | }) // 修改状态数据 | 
 |  |  | const djTime = ref('')  | 
 |  |  | const djTime = ref([]) | 
 |  |  |  | 
 |  |  | const kdTime = ref('')  | 
 |  |  | const kdTime = ref([]) | 
 |  |  |  | 
 |  |  | const queryParams = reactive({ | 
 |  |  |   pageNo: 1, | 
 |  |  |   status: undefined, | 
 |  |  |   registerDateStart: '', | 
 |  |  |   registerDateEnd: '', | 
 |  |  |   createTimestart: '', | 
 |  |  |   createTimeEnd: '', | 
 |  |  |   registerDateStart: null, | 
 |  |  |   registerDateEnd: null, | 
 |  |  |   createTimestart: null, | 
 |  |  |   createTimeEnd: null, | 
 |  |  |   pageSize: 10, | 
 |  |  |   applyNo: undefined, | 
 |  |  |   patId: undefined, | 
 |  |  | 
 |  |  |  | 
 |  |  | /** 查询列表 */ | 
 |  |  | const getList = async () => { | 
 |  |  |   console.log(queryParams, 'queryParams') | 
 |  |  |  | 
 |  |  |   loading.value = true | 
 |  |  |   try { | 
 |  |  |     const data = await AppointmentApi.getAppointmentPage(queryParams) | 
 |  |  | 
 |  |  | /** 搜索按钮操作 */ | 
 |  |  | const handleQuery = () => { | 
 |  |  |   queryParams.pageNo = 1 | 
 |  |  |   queryParams.registerDateStart = djTime.value[0] | 
 |  |  |   queryParams.registerDateEnd = djTime.value[1] | 
 |  |  |   queryParams.createTimestart = kdTime.value[0] | 
 |  |  |   queryParams.createTimeEnd = kdTime.value[1] | 
 |  |  |   queryParams.registerDateStart = djTime.value[0] || null | 
 |  |  |   queryParams.registerDateEnd = djTime.value[1] || null | 
 |  |  |   queryParams.createTimestart = kdTime.value[0] || null | 
 |  |  |   queryParams.createTimeEnd = kdTime.value[1] || null | 
 |  |  |   getList() | 
 |  |  | } | 
 |  |  |  |