src/api/ecg/checktype/index.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/ecg/checktype/CheckTypeForm.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/ecg/checktype/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/api/ecg/checktype/index.ts
@@ -8,6 +8,11 @@ readyNum: number // 允许准备中人数 needDevReady: number // 需要设备领用 callingColumn: number // 叫号列 displayBarcode: number // 是否显示患者条码 expenseRecognition: number // 是否需要确费 timeslotBookNum: number // 时段预约规定人数 timeslotReservedNum: number // 每时段预留人数 affinityCheckTypes: string // 亲和的检查类型 } // 检查类型 API src/views/ecg/checktype/CheckTypeForm.vue
@@ -26,6 +26,21 @@ <el-form-item label="叫号列" prop="callingColumn"> <el-input v-model="formData.callingColumn" placeholder="请输入叫号列" /> </el-form-item> <el-form-item label="是否显示患者条码" prop="displayBarcode"> <el-input v-model="formData.displayBarcode" placeholder="请输入是否显示患者条码" /> </el-form-item> <el-form-item label="是否需要确费" prop="expenseRecognition"> <el-input v-model="formData.expenseRecognition" placeholder="请输入是否需要确费" /> </el-form-item> <el-form-item label="时段预约规定人数" prop="timeslotBookNum"> <el-input v-model="formData.timeslotBookNum" placeholder="请输入时段预约规定人数" /> </el-form-item> <el-form-item label="每时段预留人数" prop="timeslotReservedNum"> <el-input v-model="formData.timeslotReservedNum" placeholder="请输入每时段预留人数" /> </el-form-item> <el-form-item label="亲和的检查类型" prop="affinityCheckTypes"> <el-input v-model="formData.affinityCheckTypes" placeholder="请输入亲和的检查类型" /> </el-form-item> </el-form> <template #footer> <el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button> @@ -53,7 +68,12 @@ value: undefined, readyNum: undefined, needDevReady: [], callingColumn: undefined callingColumn: undefined, displayBarcode: undefined, expenseRecognition: undefined, timeslotBookNum: undefined, timeslotReservedNum: undefined, affinityCheckTypes: undefined }) const formRules = reactive({ }) @@ -109,7 +129,12 @@ value: undefined, readyNum: undefined, needDevReady: [], callingColumn: undefined callingColumn: undefined, displayBarcode: undefined, expenseRecognition: undefined, timeslotBookNum: undefined, timeslotReservedNum: undefined, affinityCheckTypes: undefined } formRef.value?.resetFields() } src/views/ecg/checktype/index.vue
@@ -55,6 +55,51 @@ class="!w-240px" /> </el-form-item> <el-form-item label="是否显示患者条码" prop="displayBarcode"> <el-input v-model="queryParams.displayBarcode" placeholder="请输入是否显示患者条码" clearable @keyup.enter="handleQuery" class="!w-240px" /> </el-form-item> <el-form-item label="是否需要确费" prop="expenseRecognition"> <el-input v-model="queryParams.expenseRecognition" placeholder="请输入是否需要确费" clearable @keyup.enter="handleQuery" class="!w-240px" /> </el-form-item> <el-form-item label="时段预约规定人数" prop="timeslotBookNum"> <el-input v-model="queryParams.timeslotBookNum" placeholder="请输入时段预约规定人数" clearable @keyup.enter="handleQuery" class="!w-240px" /> </el-form-item> <el-form-item label="每时段预留人数" prop="timeslotReservedNum"> <el-input v-model="queryParams.timeslotReservedNum" placeholder="请输入每时段预留人数" clearable @keyup.enter="handleQuery" class="!w-240px" /> </el-form-item> <el-form-item label="亲和的检查类型" prop="affinityCheckTypes"> <el-input v-model="queryParams.affinityCheckTypes" placeholder="请输入亲和的检查类型" clearable @keyup.enter="handleQuery" class="!w-240px" /> </el-form-item> <el-form-item> <el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button> <el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button> @@ -99,6 +144,11 @@ </template> </el-table-column> <el-table-column label="叫号列" align="center" prop="callingColumn" /> <el-table-column label="是否显示患者条码" align="center" prop="displayBarcode" /> <el-table-column label="是否需要确费" align="center" prop="expenseRecognition" /> <el-table-column label="时段预约规定人数" align="center" prop="timeslotBookNum" /> <el-table-column label="每时段预留人数" align="center" prop="timeslotReservedNum" /> <el-table-column label="亲和的检查类型" align="center" prop="affinityCheckTypes" /> <el-table-column label="操作" align="center" min-width="120px"> <template #default="scope"> <el-button @@ -157,7 +207,12 @@ readyNum: undefined, createTime: [], needDevReady: undefined, callingColumn: undefined callingColumn: undefined, displayBarcode: undefined, expenseRecognition: undefined, timeslotBookNum: undefined, timeslotReservedNum: undefined, affinityCheckTypes: undefined }) const queryFormRef = ref() // 搜索的表单 const exportLoading = ref(false) // 导出的加载中