| | |
| | | </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-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="报告生成" 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 label="登记时间" prop="registerTime"> |
| | | <el-date-picker |
| | | v-model="djTime" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | type="daterange" |
| | | start-placeholder="开始日期" |
| | | end-placeholder="结束日期" |
| | | :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" |
| | | class="!w-220px" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="开单时间" prop="createTime"> |
| | | <el-date-picker |
| | | v-model="kdTime" |
| | | value-format="YYYY-MM-DD HH:mm:ss" |
| | | type="daterange" |
| | | start-placeholder="开始日期" |
| | | end-placeholder="结束日期" |
| | | :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]" |
| | | class="!w-220px" |
| | | /> |
| | | </el-form-item> |
| | | <!-- |
| | | <el-form-item label="预约来源" prop="bookSrc"> |
| | |
| | | > |
| | | <el-table-column label="就诊流水号" align="center" prop="episodeId" min-width="110px" /> |
| | | <el-table-column label="申请号" align="center" prop="applyNo" min-width="110px" /> |
| | | <el-table-column label="姓名" align="center" min-width="160px"> |
| | | <template #default="scope"> |
| | | {{ scope.row.patName }} |
| | | <dict-tag :type="DICT_TYPE.SYSTEM_USER_SEX" :value="scope.row.patGender" /> |
| | | <dict-tag :type="DICT_TYPE.ECG_PAT_SOURCE" :value="scope.row.patSrc" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="生日" |
| | | align="center" |
| | | prop="patBirthday" |
| | | :formatter="dateFormatter2" |
| | | width="110px" |
| | | /> |
| | | <el-table-column label="病区名称" align="center" prop="patWardDesc" /> |
| | | <el-table-column label="床号" align="center" prop="patBedNo" /> |
| | | |
| | | <el-table-column label="编号" align="center" prop="patId" /> |
| | | <!-- |
| | | <el-table-column label="缴费" align="center" prop="paid"> |
| | |
| | | </template> |
| | | </el-table-column> |
| | | --> |
| | | <el-table-column label="姓名" align="center" min-width="160px"> |
| | | <template #default="scope"> |
| | | {{ scope.row.patName }} |
| | | <dict-tag :type="DICT_TYPE.SYSTEM_USER_SEX" :value="scope.row.patGender" /> |
| | | <dict-tag :type="DICT_TYPE.ECG_PAT_SOURCE" :value="scope.row.patSrc" /> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column |
| | | label="预约日期" |
| | | align="center" |
| | |
| | | {{ getCheckTypeName(scope.row.bookCheckType) }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="生日" |
| | | align="center" |
| | | prop="patBirthday" |
| | | :formatter="dateFormatter2" |
| | | width="110px" |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="开单时间" |
| | | align="center" |
| | |
| | | :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" />--> |
| | | <!-- <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="patDeptDesc" /> |
| | | <el-table-column label="科室名称" align="center" prop="patDeptDesc" /> |
| | | <el-table-column label="地址" align="center" prop="patAddr" /> |
| | | |
| | | <!-- <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="220px"> |
| | | <template #default="scope"> |
| | | <el-button |
| | |
| | | const form = ref({ |
| | | status: '' |
| | | }) // 修改状态数据 |
| | | const djTime = ref('') |
| | | |
| | | const kdTime = ref('') |
| | | |
| | | const queryParams = reactive({ |
| | | pageNo: 1, |
| | | status:undefined, |
| | | registerTime:undefined, |
| | | status: undefined, |
| | | registerDateStart: '', |
| | | registerDateEnd: '', |
| | | createTimestart: '', |
| | | createTimeEnd: '', |
| | | pageSize: 10, |
| | | applyNo: undefined, |
| | | patId: undefined, |
| | |
| | | /** 搜索按钮操作 */ |
| | | 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] |
| | | getList() |
| | | } |
| | | |