eight
2024-12-03 4be1c5f30a0662383d01c185d3183ed9518fb4a5
src/views/ecg/checktype/CheckTypeForm.vue
@@ -29,10 +29,10 @@
      <el-form-item label="显示患者条码" prop="displayBarcode">
        <el-checkbox-group v-model="formData.displayBarcode">
          <el-checkbox
              v-for="(dict, index) in getDictOptions(DICT_TYPE.ECG_PAT_SOURCE)"
              v-for="(dict, index) in getIntDictOptions(DICT_TYPE.ECG_PAT_SOURCE)"
              :key="index"
              :label="dict.label"
              :value="dict.value"
              :value=dict.value
          />
        </el-checkbox-group>
      </el-form-item>
@@ -46,7 +46,10 @@
        <el-input v-model="formData.timeslotReservedNum" placeholder="请输入每时段预留人数" />
      </el-form-item>
      <el-form-item label="预约注意事项" prop="notes">
        <el-input v-model="formData.notes" placeholder="请预约注意事项" />
        <el-input v-model="formData.notes" placeholder="请输入预约注意事项" />
      </el-form-item>
      <el-form-item label="序号前缀" prop="notes">
        <el-input v-model="formData.seqPrefix" placeholder="请输入序号前缀" />
      </el-form-item>
      <el-form-item label="亲和的检查类型" prop="affinityCheckTypes">
        <el-checkbox-group v-model="formData.affinityCheckTypes">
@@ -63,7 +66,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";
import {DICT_TYPE, getIntDictOptions} from "@/utils/dict";
/** 检查类型 表单 */
defineOptions({ name: 'CheckTypeForm' })
@@ -89,7 +92,8 @@
  timeslotBookNum: undefined,
  timeslotReservedNum: undefined,
  affinityCheckTypes: [],
  notes: undefined
  notes: undefined,
  seqPrefix: undefined
})
const formRules = reactive({
})
@@ -150,7 +154,9 @@
    expenseRecognition: undefined,
    timeslotBookNum: undefined,
    timeslotReservedNum: undefined,
    affinityCheckTypes: []
    affinityCheckTypes: [],
    notes: undefined,
    seqPrefix: undefined
  }
  formRef.value?.resetFields()
}