From 66dfaddd78d0b4923807e178bee2ecc2b6ca3c3e Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Fri, 22 Sep 2023 11:41:37 +0800 Subject: [PATCH] =?UTF-8?q?=E9=97=AE=E9=A2=98=E7=AE=A1=E7=90=86=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectNonConformance/moudles/addModel.vue | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue b/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue index 343b431fa..3123bfdcb 100644 --- a/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue +++ b/jero-web/src/views/projectManagement/projectNonConformance/moudles/addModel.vue @@ -471,10 +471,19 @@ export default { this.formInline = { ...this.formInline } }, change(value){ - if(value != this.problemState && this.title == this.$t('edit') && this.problemState){ - console.log(this.formInline.progressTrackingList) + if(value != this.problemState && this.title == this.$t('edit')){ + if(this.problemState == null || this.problemState == ''){ + this.problemState = this.$t('emptyc') + } let time = moment(new Date()).format('YYYY-MM-DD HH:mm:ss') let text = this.userInfo().username + ' ' + time + ' ' + this.$t('Problemstate')+this.$t('by')+ '\'' + this.problemState + '\'' +this.$t('Changeto') + '\'' + value + '\'' + console.log(this.formInline.progressTrackingList[0]) + if(JSON.stringify(this.formInline.progressTrackingList[0]) == '{}' || this.formInline.progressTrackingList[0].progressTracking == ''){ + this.formInline.progressTrackingList.forEach((item,index) => { + item.progressTracking = text + }) + return + } this.formInline.progressTrackingList.push({progressTracking:text}) } },