From a986a8d6fb5e44f7044469f5f420ce0d7b5bf235 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 26 十一月 2025 11:36:02 +0800
Subject: [PATCH] 11
---
src/views/ecg/devmanage/DevModelForm.vue | 32 ++++++++++++++++++++++----------
1 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/src/views/ecg/devmanage/DevModelForm.vue b/src/views/ecg/devmanage/DevModelForm.vue
index 274e570..bbf8f66 100644
--- a/src/views/ecg/devmanage/DevModelForm.vue
+++ b/src/views/ecg/devmanage/DevModelForm.vue
@@ -1,17 +1,31 @@
<template>
<Dialog :title="dialogTitle" v-model="dialogVisible">
<el-form
- ref="formRef"
- :model="formData"
- :rules="formRules"
- label-width="100px"
- v-loading="formLoading"
+ ref="formRef"
+ :model="formData"
+ :rules="formRules"
+ label-width="100px"
+ v-loading="formLoading"
>
<el-form-item label="鍒嗙被鍚�" prop="category">
- <el-input v-model="formData.category" placeholder="璇疯緭鍏ュ垎绫诲悕" />
+ <el-select v-model="formData.category" placeholder="璇烽�夋嫨鍒嗙被鍚�">
+ <el-option
+ v-for="dict in getStrDictOptions(DICT_TYPE.ECG_DEV_CATEGORY)"
+ :key="dict.value"
+ :label="dict.label"
+ :value="dict.value"
+ />
+ </el-select>
</el-form-item>
<el-form-item label="鍝佺墝" prop="brand">
- <el-input v-model="formData.brand" placeholder="璇疯緭鍏ュ搧鐗�" />
+ <el-select v-model="formData.brand" placeholder="璇烽�夋嫨鍝佺墝">
+ <el-option
+ v-for="dict in getStrDictOptions(DICT_TYPE.ECG_DEV_BRAND)"
+ :key="dict.value"
+ :label="dict.label"
+ :value="dict.value"
+ />
+ </el-select>
</el-form-item>
<el-form-item label="鍨嬪彿" prop="model">
<el-input v-model="formData.model" placeholder="璇疯緭鍏ュ瀷鍙�" />
@@ -24,6 +38,7 @@
</Dialog>
</template>
<script setup lang="ts">
+import { getStrDictOptions, DICT_TYPE } from '@/utils/dict'
import { DevModelApi, DevModelVO } from '@/api/ecg/devmanage'
/** 璁惧鍨嬪彿 琛ㄥ崟 */
@@ -42,9 +57,6 @@
model: undefined
})
const formRules = reactive({
- category: [{ required: true, message: '鍒嗙被鍚嶄笉鑳戒负绌�', trigger: 'blur' }],
- brand: [{ required: true, message: '鍝佺墝涓嶈兘涓虹┖', trigger: 'blur' }],
- model: [{ required: true, message: '鍨嬪彿涓嶈兘涓虹┖', trigger: 'blur' }]
})
const formRef = ref() // 琛ㄥ崟 Ref
--
Gitblit v1.9.3