Ver código fonte

客资催办

zhujindu 10 meses atrás
pai
commit
2c6aff575a

+ 3 - 1
src/views/clew/clewent.vue

@@ -30,7 +30,9 @@
       > -->
     </clewentDetails>
     <!-- 催办历史 -->
-    <hasten v-if="infoData.hastenList" :hastenList="infoData.hastenList"></hasten>
+    <hasten
+      v-if="infoData && infoData.customerClueInfoUrgeList"
+      :hastenList="infoData.customerClueInfoUrgeList"></hasten>
     <p style="margin: 0 16px 8px; color: #888" v-if="infoData.userCustomerClueList">
       该客资历史跟进记录
     </p>

+ 3 - 1
src/views/clew/complaintDetail/index.vue

@@ -29,7 +29,9 @@
       > -->
     </infoDetail>
     <!-- 催办历史 -->
-    <hasten v-if="infoData.hastenList" :hastenList="infoData.hastenList"></hasten>
+    <hasten
+      v-if="infoData && infoData.customerClueInfoUrgeList"
+      :hastenList="infoData.customerClueInfoUrgeList"></hasten>
     <!-- 投诉记录 -->
     <complaintLog
       v-if="infoData && infoData.customerClueInfoComplaintList.length"

+ 4 - 4
src/views/clew/hasten.vue

@@ -1,17 +1,17 @@
 <template>
-  <div class="hasten">
+  <div class="hasten" v-if="hastenList.length">
     <div class="hastenItem" v-for="(item, index) in hastenList" :key="index">
       <div class="date item">
         <div class="label">催办时间:</div>
-        <div class="value">{{ item.time }}</div>
+        <div class="value">{{ item.createTime }}</div>
       </div>
       <div class="number item">
         <div class="label">催办次数:</div>
-        <div class="value">{{ item.number }}</div>
+        <div class="value">{{ index + 1 }}</div>
       </div>
       <div class="content item">
         <div class="label">催办内容:</div>
-        <div class="value">{{ item.content }}</div>
+        <div class="value">{{ item.urgeMessage }}</div>
       </div>
     </div>
   </div>

+ 6 - 0
src/views/week/assignAwait/JZfollowUp.vue

@@ -28,6 +28,10 @@
         转交下属
       </van-button>
     </assignAwaitDetail>
+    <!-- 催办历史 -->
+    <hasten
+      v-if="infoData && infoData.customerClueInfoUrgeList"
+      :hastenList="infoData.customerClueInfoUrgeList"></hasten>
     <!-- 历史跟进记录 -->
     <p style="margin: 0 16px 8px; color: #888" v-if="infoData && infoData.userCustomerClueList">
       该客资历史跟进记录
@@ -97,6 +101,7 @@ import { mapState } from 'vuex';
 import radioGroup from './radioGroup';
 import followUpHistory from './followUpHistory';
 import store from '@/store';
+import hasten from '@/views/clew/hasten';
 
 export default {
   name: 'assignPage',
@@ -104,6 +109,7 @@ export default {
     assignAwaitDetail,
     radioGroup,
     followUpHistory,
+    hasten,
   },
   computed: {
     ...mapState({