From 682de99bfea2567dc3d505516cd98aef0f2ab927 Mon Sep 17 00:00:00 2001 From: wente <329538422@qq.com> Date: 星期五, 07 六月 2024 09:55:09 +0800 Subject: [PATCH] tabs --- web/src/views/modules/basicInfo/TyProductModel-AddOrUpdate.vue | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) diff --git a/web/src/views/modules/basicInfo/TyProductModel-AddOrUpdate.vue b/web/src/views/modules/basicInfo/TyProductModel-AddOrUpdate.vue index 6636836..cda8fca 100644 --- a/web/src/views/modules/basicInfo/TyProductModel-AddOrUpdate.vue +++ b/web/src/views/modules/basicInfo/TyProductModel-AddOrUpdate.vue @@ -2,7 +2,7 @@ <zt-dialog ref="dialog" @confirm="formSubmit" append-to-body> <el-form :model="dataForm" ref="dataForm" :disabled="dataForm.disabled" label-width="120px"> <zt-form-item label="涓婄骇绯荤粺" prop="pid"> - <zt-select v-model="dataForm.pid" placeholder=" " :datas="productList"/> + <zt-select v-model="dataForm.pid" placeholder=" " :datas="productList" @input="selectDefaultProduct"/> </zt-form-item> <zt-form-item label="鍚嶇О" prop="name" rules="required"> <el-input v-model="dataForm.name"></el-input> @@ -43,7 +43,7 @@ name: 'TyProductModel', data() { return { - url: `${window.SITE_CONFIG['apiURL']}/sysPictureBase/getProductImg?token=${Cookies.get('token')}&id=`, + url: `${window.SITE_CONFIG['apiURL']}/sysPictureBase/getSvgImage?token=${Cookies.get('token')}&id=`, fileId: '', productList: [], dataForm: { @@ -68,6 +68,10 @@ init() { this.getProductList() }, + selectDefaultProduct() { + this.dataForm.nodeType = 1 + this.getDefaultImg(this.dataForm.nodeType) + }, // 鑾峰彇绯荤粺鍒楄〃 async getProductList() { let res = await this.$http.get('/basicInfo/TyProductModel/getProductList') @@ -83,11 +87,10 @@ console.log(row, 'openAddWin(row)') }, async getDefaultImg(selected) { - console.log(selected, 'async getDefaultImg') let params = { productType: selected } - let res = await this.$http.get(`/sysPictureBase/getDefaultImg`, {params:params}) + let res = await this.$http.get(`/sysPictureBase/getDefaultImg`, {params: params}) this.dataForm.operatImgName = res.data.name this.dataForm.operatImg = res.data.id }, @@ -98,7 +101,22 @@ ...this.dataForm, ...res.data } - console.log(this.map, 'getInfo') + if (this.dataForm.pid == null) { + this.dataForm.pid = '' + } + if (this.dataForm.baseCompute == null) { + this.dataForm.baseCompute = '' + } + if (this.dataForm.taskCompute == null) { + this.dataForm.taskCompute = '' + } + if (this.dataForm.reliabDistrib == null) { + this.dataForm.reliabDistrib = '' + } + if (this.dataForm.repairDistrib == null) { + this.dataForm.repairDistrib = '' + } + console.log(this.dataForm, 'this.dataForm') }, // 琛ㄥ崟鎻愪氦 async formSubmit() { -- Gitblit v1.9.1