Jelajahi Sumber

fix:客户、项目详情内的跟进记录、支持工单内的支持人员总结及销售反馈文本自动换行

liuzl 2 tahun lalu
induk
melakukan
9f234ac5dd

+ 1 - 1
src/views/customer/detail.vue

@@ -139,7 +139,7 @@
                             {{ item.followDate }}
                           </span>
                         </p>
-                        <p>{{ item.followContent }}</p>
+                        <p style="white-space: pre-wrap">{{ item.followContent }}</p>
                         <div class="footer">
                           <p>
                             来自客户:

+ 1 - 1
src/views/proj/business/components/DetailsFollow.vue

@@ -21,7 +21,7 @@
                     {{ item.followDate }}
                   </span>
                 </p>
-                <p>{{ item.followContent }}</p>
+                <p style="white-space: pre-wrap">{{ item.followContent }}</p>
                 <div class="footer">
                   <p>
                     来自客户:

+ 15 - 5
src/views/work/order/components/FeedbackRecord.vue

@@ -30,7 +30,9 @@
       <el-empty v-if="!detail.feedbackSupportTime" :image-size="200" />
       <el-descriptions v-else border :column="1" :label-style="{ width: '130px' }">
         <el-descriptions-item label="反馈时间">{{ detail.feedbackSupportTime }}</el-descriptions-item>
-        <el-descriptions-item label="本次讲解情况反馈">{{ detail.feedbackSupportContent }}</el-descriptions-item>
+        <el-descriptions-item label="本次讲解情况反馈">
+          <span v-html="detail.feedbackSupportContent.replace(/\n/g, '<br>')"></span>
+        </el-descriptions-item>
       </el-descriptions>
     </div>
     <div v-if="type == 'sale'">
@@ -49,10 +51,18 @@
         border
         :column="1"
         :label-style="{ width: '130px' }">
-        <el-descriptions-item label="反馈时间">{{ detail.feedbackSaleTime }}</el-descriptions-item>
-        <el-descriptions-item label="会议纪要">{{ detail.feedbackSaleMeeting }}</el-descriptions-item>
-        <el-descriptions-item label="客户/经销商反馈">{{ detail.feedbackSaleDist }}</el-descriptions-item>
-        <el-descriptions-item label="下一步计划">{{ detail.feedbackSaleNext }}</el-descriptions-item>
+        <el-descriptions-item label="反馈时间">
+          <span v-html="detail.feedbackSaleTime.replace(/\n/g, '<br>')"></span>
+        </el-descriptions-item>
+        <el-descriptions-item label="会议纪要">
+          <span v-html="detail.feedbackSaleMeeting.replace(/\n/g, '<br>')"></span>
+        </el-descriptions-item>
+        <el-descriptions-item label="客户/经销商反馈">
+          <span v-html="detail.feedbackSaleDist.replace(/\n/g, '<br>')"></span>
+        </el-descriptions-item>
+        <el-descriptions-item label="下一步计划">
+          <span v-html="detail.feedbackSaleNext.replace(/\n/g, '<br>')"></span>
+        </el-descriptions-item>
       </el-descriptions>
       <el-descriptions
         v-else-if="detail.orderTypeName == '售后运维工单'"