From 7be00ab1cb8c59dc9c8de8695fc78fcebef7b28c Mon Sep 17 00:00:00 2001 From: gaosp <gaosp> Date: 星期二, 16 一月 2024 23:45:21 +0800 Subject: [PATCH] no message --- src/container/machineList/Manage-add-update.vue | 81 ++++++++++++++++++++++++++++------------ src/container/machineList/index.vue | 3 + 2 files changed, 58 insertions(+), 26 deletions(-) diff --git a/src/container/machineList/Manage-add-update.vue b/src/container/machineList/Manage-add-update.vue index d4747d6..d9ec566 100644 --- a/src/container/machineList/Manage-add-update.vue +++ b/src/container/machineList/Manage-add-update.vue @@ -5,18 +5,21 @@ <el-form :model="dataForm" label-width="100px" ref="dataForm"> <el-row :gutter="20"> <el-col :xs="24" :sm="6" :md="6" :lg="6" :xl="6"> - <el-form-item label="鏈哄簥鍚嶇О" prop="machineName"> + <!-- <el-form-item label="鏈哄簥鍚嶇О" prop="machineName"> <el-input v-model="dataForm.machineName" placeholder="鏈哄簥鍚嶇О" clearable></el-input> - </el-form-item> - <el-form-item label="鏈哄簥" prop="id"> + </el-form-item> --> + <!-- <el-form-item label="鏈哄簥" prop="id"> <el-select class="value" v-model="dataForm.id" placeholder="璇烽�夋嫨"> <el-option v-for="item in accountList" :key="item.machineId" :label="item.uuid" :value="item.machineId"> </el-option> </el-select> - </el-form-item> + </el-form-item> --> <el-form-item label="IP" prop="ip"> <el-input v-model="dataForm.ip" placeholder="IP" clearable></el-input> + </el-form-item> + <el-form-item label="dnc鍚嶇О" prop="dncName"> + <el-input v-model="dataForm.dncName" placeholder="dncName" clearable></el-input> </el-form-item> <el-form-item label="绔彛" prop="port"> <el-input v-model="dataForm.port" placeholder="绔彛" clearable></el-input> @@ -24,6 +27,12 @@ <el-form-item label="杞﹂棿" prop="workshopId"> <el-select class="value" v-model="dataForm.workshopId" @change="changewsl" placeholder="璇烽�夋嫨"> <el-option v-for="item in workshopList" :key="item.id" :label="item.name" :value="item.id"> + </el-option> + </el-select> + </el-form-item> + <el-form-item label="绋嬪簭浼犺緭妯″紡" prop="transMode"> + <el-select class="value" v-model="dataForm.transMode" placeholder="璇烽�夋嫨"> + <el-option v-for="item in transModeList" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> @@ -100,33 +109,55 @@ protocolId: '', isCollect: '', shiftType: '', + dncName: '', + transMode: '' }, - + transModeList: [ + { + label: 'com鍙�', + value: 0 + }, + { + label: '浜枃浠跺す', + value: 1 + }, + { + label: '缃戝彛', + value: 2 + }, + ] } }, watch: { - machineid: { - handler(val) { - if (val) { - setTimeout(() => { - getRequest('machineQuery', { size: 10, machineId: val }).then(res => { - this.changewsl(res.data.records[0].workshopId) - this.$nextTick(() => { - try { - Object.keys(this.addInfo).forEach(item => { - this.addInfo[item] = res.data.records[0][item] - }) - // this.addInfo.id = res.data.records[0].id - } catch (error) { - console.error(error) - } - }) - }) - }, 1000) + // machineid: { + // handler(val) { + // if (val) { + // setTimeout(() => { + // getRequest('machineQuery', { size: 10, machineId: val }).then(res => { + // this.changewsl(res.data.records[0].workshopId) + // this.$nextTick(() => { + // try { + // Object.keys(this.addInfo).forEach(item => { + // this.addInfo[item] = res.data.records[0][item] + // }) + // // this.addInfo.id = res.data.records[0].id + // } catch (error) { + // console.error(error) + // } + // }) + // }) + // }, 1000) - } + // } + // }, + // immediate: true + // } + row: { + handler (val) { + this.dataForm.id = val.id }, - immediate: true + immediate: true, + deep: true, } }, created() { diff --git a/src/container/machineList/index.vue b/src/container/machineList/index.vue index b1f16db..22669e3 100644 --- a/src/container/machineList/index.vue +++ b/src/container/machineList/index.vue @@ -1,7 +1,7 @@ <!-- * @Date: 2024-01-06 17:40:19 * @LastEditors: Sneed - * @LastEditTime: 2024-01-16 23:03:37 + * @LastEditTime: 2024-01-16 23:40:13 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/mdc/src/container/machineList/index.vue --> <template> @@ -157,6 +157,7 @@ this.close() }, handlerSetting(row) { + this.row = row this.addOrUpdateVisible = true } -- Gitblit v1.9.3