From 1069d8bf6622690e6be091753def954ccf4495ae Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 10 十二月 2024 10:38:53 +0800 Subject: [PATCH] 修改 --- web/src/views/modules/taskReliability/RelisbilityAssess-AddOrUpdate.vue | 28 ++++++++++++++++++++-------- 1 files changed, 20 insertions(+), 8 deletions(-) diff --git a/web/src/views/modules/taskReliability/RelisbilityAssess-AddOrUpdate.vue b/web/src/views/modules/taskReliability/RelisbilityAssess-AddOrUpdate.vue index 95031dc..fe9209c 100644 --- a/web/src/views/modules/taskReliability/RelisbilityAssess-AddOrUpdate.vue +++ b/web/src/views/modules/taskReliability/RelisbilityAssess-AddOrUpdate.vue @@ -1,8 +1,8 @@ <template> - <zt-dialog ref="dialog" @confirm="formSubmit" :hasConfirm="true"> + <zt-dialog ref="dialog" append-to-body @confirm="formSubmit" :hasConfirm="true"> <el-form :model="dataForm" ref="dataForm" :disabled="dataForm.disabled" label-width="120px"> - <zt-form-item label="鎬讳綋" prop="shipName"> - <el-input v-model="dataForm.shipName"></el-input> + <zt-form-item label="鎬讳綋鑺傜偣" prop="shipName"> + <el-input v-model="dataForm.shipName" :readonly="true"></el-input> </zt-form-item> <zt-form-item label="璇勫畾鏁版嵁鍚嶇О" prop="name" rules="required"> <el-input v-model="dataForm.name"></el-input> @@ -35,9 +35,11 @@ import Cookies from "js-cookie"; export default { + name:'assess-AddOrUpdate', data() { return { dataForm: { + id:'', name:'', productId:'' }, @@ -57,11 +59,16 @@ }, methods: { async init(id, param) { - let result = await this.$http.get(`/basicInfo/TyProductModel/getUuid`) - this.dataForm.itemId = result.data + if(id){ + this.dataForm.itemId=id + this.dataForm.id=id + this.dataForm.name=param.name + }else{ + let result = await this.$http.get(`/basicInfo/TyProductModel/getUuid`) + this.dataForm.itemId = result.data + } this.dataForm.productId = param.productId this.dataForm.shipName = param.shipName - this.fileList = [] this.resultData = [] this.progress.id = guid() let params = qs.stringify({ @@ -128,13 +135,18 @@ name:this.dataForm.name, productId:this.dataForm.productId } - let res = await this.$http.post('/taskReliability/ReliabilityAssess/add', param) + let res + if (this.dataForm.id){ + res = await this.$http.post('/taskReliability/ReliabilityAssess/update', param) + }else{ + res = await this.$http.post('/taskReliability/ReliabilityAssess/add', param) + } if (res.success) { await this.$tip.success() this.$refs.dialog.close() this.$emit('refreshDataList') } - } + }, } } -- Gitblit v1.9.1