11
WXL
13 小时以前 09855ac9cf72ddb9364ecd130155fd1c5b6f8d66
11
已修改2个文件
56 ■■■■ 文件已修改
src/utils/dict.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/ecg/appointment/alter.vue 55 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/dict.ts
@@ -150,4 +150,5 @@
  ECG_DEV_CATEGORY = 'ecg_dev_category',
  ECG_PAT_SOURCE = 'ecg_patient_source',
  ecg_tolerance = 'ecg_tolerance',
  ecg_status = 'ecg_status',
}
src/views/ecg/appointment/alter.vue
@@ -79,6 +79,34 @@
          />
        </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
@@ -163,16 +191,24 @@
        :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
@@ -188,7 +224,12 @@
            @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
@@ -219,7 +260,7 @@
        <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'" />
@@ -264,6 +305,8 @@
}) // 修改状态数据
const queryParams = reactive({
  pageNo: 1,
  status:undefined,
  registerTime:undefined,
  pageSize: 10,
  applyNo: undefined,
  patId: undefined,
@@ -331,7 +374,7 @@
  }).then(() => {
    console.log(form, 'form')
    AppointmentApi.alterAppointment(form)
  message.success('修改成功')
    message.success('修改成功')
    dialogFormVisible.value = false
  })
}