11
WXL
2 天以前 920e530b68c0f4dba434281ce94c9814e9937db3
src/views/ecg/appointment/alter.vue
@@ -80,12 +80,7 @@
        </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'" />
@@ -96,16 +91,27 @@
          <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">
@@ -152,6 +158,23 @@
    >
      <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">
@@ -160,13 +183,7 @@
        </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"
@@ -184,13 +201,7 @@
          {{ 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"
@@ -198,16 +209,16 @@
        :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
@@ -303,10 +314,17 @@
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,
@@ -349,6 +367,10 @@
/** 搜索按钮操作 */
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()
}