Ver Fonte

无效理由详情没有内容的不显示

zhuliu há 1 ano atrás
pai
commit
f6d17cc711

+ 32 - 29
src/views/report/InvalidResponse/components/reasonsAndEvidence/details.vue

@@ -32,7 +32,7 @@
                     </div>
                 </div>
             </div>
-            <div>
+            <div v-if="row.rbDecision || edit">
                 <div class="left">
                     复审委决定
                 </div>
@@ -49,7 +49,7 @@
                     </div>
                 </div>
             </div>
-            <div>
+            <div v-if="row.courtDecision1 || edit">
                 <div class="left">
                     一审法院决定
                 </div>
@@ -66,7 +66,7 @@
                     </div>
                 </div>
             </div>
-            <div>
+            <div v-if="row.courtDecision2 || edit">
                 <div class="left">
                     二审法院决定
                 </div>
@@ -97,7 +97,7 @@
                 </div>
             </div>
             <template>
-                <div>
+                <div v-if="row.prosecutorOpinions1 || edit">
                     <div class="left">
                         一审起诉人意见
                     </div>
@@ -110,7 +110,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="row.respondentOpinions1 || edit">
                     <div class="left">
                         一审被诉人意见
                     </div>
@@ -123,7 +123,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="row.thirdOpinions1 || edit">
                     <div class="left">
                         一审第三方意见
                     </div>
@@ -136,7 +136,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="row.courtOpinions1 || edit">
                     <div class="left">
                         一审法院意见
                     </div>
@@ -151,7 +151,7 @@
                 </div>
             </template>
             <template>
-                <div>
+                <div v-if="row.prosecutorOpinions2 || edit">
                     <div class="left">
                         二审起诉人意见
                     </div>
@@ -164,7 +164,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="row.respondentOpinions2 || edit">
                     <div class="left">
                         二审被诉人意见
                     </div>
@@ -177,7 +177,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="row.thirdOpinions2 || edit">
                     <div class="left">
                         二审第三方意见
                     </div>
@@ -190,7 +190,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="row.courtOpinions2 || edit">
                     <div class="left">
                         二审法院意见
                     </div>
@@ -217,21 +217,24 @@
                     </div>
                 </div>
             </div> -->
-            <div v-for="(item, index) in groupValue" :key="index">
-                <div class="left">
-                    {{item.label}}
-                </div>
-                <div class="right">
-                    <div v-if="edit">
-                        <my-RichText v-model="content.proofGroupMessage[item.field]" style="width:100%" placeholder="请输入" @change="updateGroupMessage($event,item.field)"></my-RichText>
+            <div v-for="(item, index) in groupValue" :key="index" v-if="content.proofGroupMessage[item.field] || edit">
+                <template >
+                    <div class="left">
+                        {{item.label}}
                     </div>
-                    <div v-else>
-                        <span v-html="content.proofGroupMessage[item.field]"> </span>
+                    <div class="right">
+                        <div v-if="edit">
+                            <my-RichText v-model="content.proofGroupMessage[item.field]" style="width:100%" placeholder="请输入" @change="updateGroupMessage($event,item.field)"></my-RichText>
+                        </div>
+                        <div v-else>
+                            <span v-html="content.proofGroupMessage[item.field]"> </span>
+                        </div>
                     </div>
-                </div>
+                </template>
+                
             </div>
             <template>
-                <div>
+                <div v-if="content.proofGroupMessage.prosecutorOpinions1 || edit">
                     <div class="left">
                         一审起诉人意见
                     </div>
@@ -244,7 +247,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="content.proofGroupMessage.respondentOpinions1 || edit"> 
                     <div class="left">
                         一审被诉人意见
                     </div>
@@ -257,7 +260,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="content.proofGroupMessage.thirdOpinions1 || edit">
                     <div class="left">
                         一审第三方意见
                     </div>
@@ -270,7 +273,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div  v-if="content.proofGroupMessage.courtOpinions1 || edit">
                     <div class="left">
                         一审法院意见
                     </div>
@@ -285,7 +288,7 @@
                 </div>
             </template>
             <template>
-                <div>
+                <div v-if="content.proofGroupMessage.prosecutorOpinions2 || edit">
                     <div class="left">
                         二审起诉人意见
                     </div>
@@ -298,7 +301,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="content.proofGroupMessage.respondentOpinions2 || edit">
                     <div class="left">
                         二审被诉人意见
                     </div>
@@ -311,7 +314,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="content.proofGroupMessage.thirdOpinions2 || edit">
                     <div class="left">
                         二审第三方意见
                     </div>
@@ -324,7 +327,7 @@
                         </div>
                     </div>
                 </div>
-                <div>
+                <div v-if="content.proofGroupMessage.courtOpinions2 || edit">
                     <div class="left">
                         二审法院意见
                     </div>