eight
2024-11-29 b10d61337f207fbdbea2c44f4f270d83c845cbf9
检查类型  条码显示控制
已修改2个文件
15 ■■■■ 文件已修改
src/utils/dict.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/ecg/checktype/CheckTypeForm.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/dict.ts
@@ -148,4 +148,5 @@
  ECG_QUEUE_STATUS = 'ecg_queue_status',
  ECG_DEV_BRAND = 'ecg_dev_brand',
  ECG_DEV_CATEGORY = 'ecg_dev_category',
  ECG_PAT_SOURCE = 'ecg_patient_source',
}
src/views/ecg/checktype/CheckTypeForm.vue
@@ -27,7 +27,14 @@
        <el-input v-model="formData.callingColumn" placeholder="请输入叫号列" />
      </el-form-item>
      <el-form-item label="显示患者条码" prop="displayBarcode">
        <el-input v-model="formData.displayBarcode" placeholder="请输入是否显示患者条码" />
        <el-checkbox-group v-model="formData.displayBarcode">
          <el-checkbox
              v-for="(dict, index) in getDictOptions(DICT_TYPE.ECG_PAT_SOURCE)"
              :key="index"
              :label="dict.label"
              :value="dict.value"
          />
        </el-checkbox-group>
      </el-form-item>
      <el-form-item label="需要确费" prop="expenseRecognition">
        <el-input v-model="formData.expenseRecognition" placeholder="请输入是否需要确费" />
@@ -56,6 +63,7 @@
<script setup lang="ts">
import { CheckTypeApi, CheckTypeVO } from '@/api/ecg/checktype'
import {useCheckTypeStore} from "@/store/modules/checkType";
import {DICT_TYPE, getDictOptions} from "@/utils/dict";
/** 检查类型 表单 */
defineOptions({ name: 'CheckTypeForm' })
@@ -76,7 +84,7 @@
  readyNum: undefined,
  needDevReady: undefined,
  callingColumn: undefined,
  displayBarcode: undefined,
  displayBarcode: [],
  expenseRecognition: undefined,
  timeslotBookNum: undefined,
  timeslotReservedNum: undefined,
@@ -138,7 +146,7 @@
    readyNum: undefined,
    needDevReady: undefined,
    callingColumn: undefined,
    displayBarcode: undefined,
    displayBarcode: [],
    expenseRecognition: undefined,
    timeslotBookNum: undefined,
    timeslotReservedNum: undefined,