Browse Source

fix: 报告内容

lxf 1 day ago
parent
commit
f9d7e46492

+ 8 - 3
src/views/old_mini/growth_report/index.vue

@@ -85,13 +85,13 @@
                             <div class="box-text">
                                 <div class="box-bg" v-show="work?.backgroundDesc">
                                     <span class="box-subtitle">背景描述:</span>
-                                    <div v-html="work?.backgroundDesc"></div>
+                                    <div class="pre-text">{{ work?.backgroundDesc }}</div>
                                 </div>
                                 <div class="box-advice" v-show="work?.suggestion">
                                     <span class="box-subtitle">对策建议:</span>
-                                    <div v-html="work?.suggestion"></div>
+                                    <div class="pre-text">{{ work?.suggestion }}</div>
                                 </div>
-                                <div class="box-sum" v-show="work?.summary" v-html="work?.summary"></div>
+                                <div class="box-sum pre-text" v-show="work?.summary">{{ work?.summary }}</div>
                             </div>
                         </div>
 
@@ -720,6 +720,11 @@ linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
                 font-weight: 350;
                 line-height: 21px;
 
+                .pre-text {
+                    white-space: pre-line;
+                    word-break: break-word;
+                }
+
                 .box-subtitle {
                     color: #000;
                 }

+ 1 - 0
src/views/old_mini/interaction/index.vue

@@ -417,6 +417,7 @@ const handleTipConfirm = () => {
 
 // 离开页面/失活时清空本页状态,避免返回后数据复用导致异常
 const clearPageState = () => {
+    loading.value = false;
     isAddVariety.value = false;
     farmData.value = { farms: [], status: "" };