From c6421e15ecc9df14dbb2f29ab76a73ce7aa7f603 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期一, 25 十一月 2024 21:32:09 +0800 Subject: [PATCH] 预约小票 打印 --- src/views/ecg/devmanage/DeviceForm.vue | 35 ++++++++++++++++++++++------------- 1 files changed, 22 insertions(+), 13 deletions(-) diff --git a/src/views/ecg/devmanage/DeviceForm.vue b/src/views/ecg/devmanage/DeviceForm.vue index 2f465d9..9c338fc 100644 --- a/src/views/ecg/devmanage/DeviceForm.vue +++ b/src/views/ecg/devmanage/DeviceForm.vue @@ -15,8 +15,14 @@ placeholder="閫夋嫨閲囪喘鏃ユ湡" /> </el-form-item> - <el-form-item label="璁惧缂栧彿" prop="devId"> - <el-input v-model="formData.devId" placeholder="璇疯緭鍏ヨ澶囩紪鍙�" /> + <el-form-item label="璁惧鍥烘湁缂栧彿" prop="devId"> + <el-input v-model="formData.devCodeIntrinsic" placeholder="璇疯緭鍏ヨ澶囧浐鏈夌紪鍙�" /> + </el-form-item> + <el-form-item label="璁惧鍖婚櫌缂栧彿" prop="devId"> + <el-input v-model="formData.devCodeHosp" placeholder="璇疯緭鍏ヨ澶囧尰闄㈢紪鍙�" /> + </el-form-item> + <el-form-item label="璁惧绉戝缂栧彿" prop="devId"> + <el-input v-model="formData.devCodeDept" placeholder="璇疯緭鍏ヨ澶囩瀹ょ紪鍙�" /> </el-form-item> <el-form-item label="鍒嗙被鍚�" prop="category"> <el-select v-model="formData.category" placeholder="璇烽�夋嫨鍒嗙被鍚�" @change="categoryChanged"> @@ -51,12 +57,13 @@ <el-form-item v-if="formType !== 'create'" label="鐘舵��" prop="state"> <el-radio-group v-if="formType === 'devState'" v-model="formData.state"> - <el-radio key="0" :label="0"> 绌洪棽涓� </el-radio> - <el-radio key="5" :label="5"> 宸查鍙� </el-radio> - <el-radio key="10" :label="10"> 宸茶鏈� </el-radio> - <el-radio key="20" :label="20"> 宸查仐澶� </el-radio> - <el-radio key="30" :label="30"> 缁翠慨涓� </el-radio> - <el-radio key="40" :label="40"> 宸叉姤搴� </el-radio> + <el-radio key="0" :value="0"> 绌洪棽涓� </el-radio> + <el-radio key="5" :value="5"> 宸查鍙� </el-radio> + <el-radio key="10" :value="10"> 宸茶鏈� </el-radio> + <el-radio key="20" :value="20"> 宸查仐澶� </el-radio> + <el-radio key="30" :value="30"> 寰呯淮淇� </el-radio> + <el-radio key="30" :value="40"> 缁翠慨涓� </el-radio> + <el-radio key="40" :value="50"> 宸叉姤搴� </el-radio> </el-radio-group> <span v-else>{{tranlateDevState(formData.state)}}</span> </el-form-item> @@ -84,7 +91,9 @@ const formData = ref<DeviceVO>({ id: 0, purchaseDate: new Date().getTime(), - devId: '', + devCodeIntrinsic: '', + devCodeHosp: '', + devCodeDept: '', category: '', brand: '', model: '', @@ -162,6 +171,7 @@ formRef.value?.resetFields() } +const categoryOptions = ref<DictDataType[]>([]) const brandOptions = ref<OptionsVO[]>([]) const modelOptions = ref<OptionsVO[]>([]) @@ -180,15 +190,14 @@ formData.value.model = modelOptions.value.length === 0 ? "" : modelOptions.value[0].value } -const categoryOptions = ref<DictDataType[]>([]) - const tranlateDevState = (state) => { if (state === 0) return "绌洪棽"; else if (state=== 5) return "宸查鐢�"; else if (state=== 10) return "宸茶鏈�"; else if (state=== 20) return "宸查仐澶�"; - else if (state=== 30) return "缁翠慨涓�"; - else if (state=== 40) return "宸叉姤搴�"; + else if (state=== 30) return "寰呯淮淇�"; + else if (state=== 40) return "缁翠慨涓�"; + else if (state=== 50) return "宸叉姤搴�"; } onMounted( async () => { -- Gitblit v1.9.3