From 32274c4a37575ce162c2db913929fa88a6107f25 Mon Sep 17 00:00:00 2001 From: "DESKTOP-6C3NK6N\\WXS" <815034831@qq.com> Date: Fri, 2 Aug 2024 13:44:32 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=85=E7=89=87=E8=B7=9F=E8=B8=AA=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E5=8F=8D=E9=A6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/feedBack/index.vue | 15 +++++++++++---- .../reading/reading-tracking/index.vue | 7 +++++-- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/components/feedBack/index.vue b/src/components/feedBack/index.vue index 1ebff130..7bbd270d 100644 --- a/src/components/feedBack/index.vue +++ b/src/components/feedBack/index.vue @@ -123,13 +123,13 @@ :inactive-value="0" :active-text="$fd('FeedBackStatus', 1)" :inactive-text="$fd('FeedBackStatus', 0)" - :disabled="level < 8 || !isStateChange || form.State === 1" - @change="visitTaskId ? () => false : changeState" + :disabled="level < 8 || !isStateChange" + @change="isImgfail ? () => false : changeState" > -
+
{{ $t("feedBack:button:cancel") }} @@ -138,7 +138,7 @@ {{ $t("feedBack:button:save") }} @@ -167,6 +167,7 @@ export default { trialId: null, // 项目id Id: null, // 反馈数据id visitTaskId: null, // 任务id + isImgfail: false, // 是否是影像异常 isStateChange: true, // 是否可以切换状态 form: { Id: null, @@ -246,6 +247,9 @@ export default { this.trialId = trialId; this.Id = Id; this.visitTaskId = visitTaskId; + if (visitTaskId) { + this.isImgfail = true; + } this.setTypeOption(); if (!Id) { this.title = this.setTitle(); @@ -316,6 +320,9 @@ export default { if (res.Result.State > 0) { this.isStateChange = false; } + if (res.Result.VisitTaskId) { + this.visitTaskId = res.Result.VisitTaskId; + } let code = this.$fd("UserType", res.Result.UserTypeEnum); this.title = this.setTitle(code, res.Result.FeedBackFullName); if (visitTaskId) { diff --git a/src/views/trials/trials-panel/reading/reading-tracking/index.vue b/src/views/trials/trials-panel/reading/reading-tracking/index.vue index 0163bd6f..7dbc2138 100644 --- a/src/views/trials/trials-panel/reading/reading-tracking/index.vue +++ b/src/views/trials/trials-panel/reading/reading-tracking/index.vue @@ -140,7 +140,7 @@ align="center" >