Kaynağa Gözat

fix:工单table字段显隐修改参数名,工单反馈记录长文本识别换行

liuzl 2 yıl önce
ebeveyn
işleme
9dc1833518
2 değiştirilmiş dosya ile 15 ekleme ve 15 silme
  1. 14 14
      src/views/plat/work/index.vue
  2. 1 1
      src/views/work/deliver/plan.vue

+ 14 - 14
src/views/plat/work/index.vue

@@ -87,13 +87,13 @@
                       </el-descriptions>
                       <el-descriptions border :column="1" :content-style="CS" :label-style="LS">
                         <el-descriptions-item label="总结/问题">
-                          {{ row.feedbackTrialContent }}
+                          <span v-html="row.feedbackTrialContent.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                         <el-descriptions-item label="客户/经销商反馈">
-                          {{ row.feedbackTrialDist }}
+                          <span v-html="row.feedbackTrialDist.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                         <el-descriptions-item label="计划">
-                          {{ row.feedbackTrialPlan }}
+                          <span v-html="row.feedbackTrialPlan.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                       </el-descriptions>
                     </div>
@@ -116,13 +116,13 @@
                       </el-descriptions>
                       <el-descriptions border :column="1" :content-style="CS" :label-style="LS">
                         <el-descriptions-item label="总结/问题">
-                          {{ row.feedbackTrialContent }}
+                          <span v-html="row.feedbackTrialContent.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                         <el-descriptions-item label="客户/经销商反馈">
-                          {{ row.feedbackTrialDist }}
+                          <span v-html="row.feedbackTrialDist.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                         <el-descriptions-item label="计划">
-                          {{ row.feedbackTrialPlan }}
+                          <span v-html="row.feedbackTrialPlan.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                       </el-descriptions>
                     </div>
@@ -149,13 +149,13 @@
                       </el-descriptions>
                       <el-descriptions border :column="1" :content-style="CS" :label-style="LS">
                         <el-descriptions-item label="总结/问题">
-                          {{ row.feedbackTrialContent }}
+                          <span v-html="row.feedbackTrialContent.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                         <el-descriptions-item label="客户/经销商反馈">
-                          {{ row.feedbackTrialDist }}
+                          <span v-html="row.feedbackTrialDist.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                         <el-descriptions-item label="计划">
-                          {{ row.feedbackTrialPlan }}
+                          <span v-html="row.feedbackTrialPlan.replace(/\n/g, '<br>')"></span>
                         </el-descriptions-item>
                       </el-descriptions>
                     </div>
@@ -168,7 +168,7 @@
                   <el-descriptions border :column="1" :content-style="CS" :label-style="LS">
                     <el-descriptions-item label="反馈时间">{{ v.feedbackSupportTime }}</el-descriptions-item>
                     <el-descriptions-item label="本次讲解情况反馈">
-                      {{ v.feedbackSupportContent }}
+                      <span v-html="v.feedbackSupportContent.replace(/\n/g, '<br>')"></span>
                     </el-descriptions-item>
                   </el-descriptions>
                 </el-col>
@@ -177,16 +177,16 @@
                   <el-descriptions border :column="1" :content-style="CS" :label-style="LS">
                     <el-descriptions-item label="反馈时间">{{ v.feedbackSaleTime }}</el-descriptions-item>
                     <el-descriptions-item v-if="v.orderTypeName == '售前讲解支持'" label="会议纪要">
-                      {{ v.feedbackSaleMeeting }}
+                      <span v-html="v.feedbackSaleMeeting.replace(/\n/g, '<br>')"></span>
                     </el-descriptions-item>
                     <el-descriptions-item v-if="v.orderTypeName == '售前讲解支持'" label="客户/经销商反馈">
-                      {{ v.feedbackSaleDist }}
+                      <span v-html="v.feedbackSaleDist.replace(/\n/g, '<br>')"></span>
                     </el-descriptions-item>
                     <el-descriptions-item v-if="v.orderTypeName == '技术文件支持'" label="用户反馈">
-                      {{ v.feedbackSaleUser }}
+                      <span v-html="v.feedbackSaleUser.replace(/\n/g, '<br>')"></span>
                     </el-descriptions-item>
                     <el-descriptions-item label="下一步计划">
-                      {{ v.feedbackSaleNext }}
+                      <span v-html="v.feedbackSaleNext.replace(/\n/g, '<br>')"></span>
                     </el-descriptions-item>
                   </el-descriptions>
                 </el-col>

+ 1 - 1
src/views/work/deliver/plan.vue

@@ -93,7 +93,7 @@
             </el-button>
           </vab-query-form-left-panel>
           <vab-query-form-right-panel>
-            <table-tool :columns="columns" :show-columns.sync="showColumns" table-type="productTable" />
+            <table-tool :columns="columns" :show-columns.sync="showColumns" table-type="deliveryPlanTable" />
           </vab-query-form-right-panel>
         </vab-query-form>