Bladeren bron

修复查看模式下没回复的隐藏输入框

DESKTOP-SVI9JE1\muzen 1 jaar geleden
bovenliggende
commit
afc2e50aaa
1 gewijzigde bestanden met toevoegingen van 8 en 2 verwijderingen
  1. 8 2
      src/views/operation/feedbacklist/detail.vue

+ 8 - 2
src/views/operation/feedbacklist/detail.vue

@@ -18,8 +18,9 @@
       <el-form-item label="反馈内容:">
         <span>{{ form.content }}</span>
       </el-form-item>
-      <el-form-item v-if="form.reply" label="回复:" prop="reply" style="width: 500px;">
-        <el-input v-model="form.reply" type="textarea" :readonly="disabled" :autosize="{ minRows: 5, maxRows: 20 }" placeholder="请输入回复" />
+      <el-form-item v-if="reply" label="回复:" prop="reply" style="width: 500px;">
+        <el-input v-model="form.reply" type="textarea" :readonly="disabled" :autosize="{ minRows: 5, maxRows: 20 }"
+          placeholder="请输入回复" />
       </el-form-item>
     </el-form>
     <div class="form-btn">
@@ -48,6 +49,11 @@ export default {
       disabled: this.$route.query.boolean ? Boolean(this.$route.query.boolean) : false
     }
   },
+  computed: {
+    reply() {
+      return this.disabled ? this.form.reply ? true : false : true
+    }
+  },
   mounted() {
     this.getDetail()
   },