瀏覽代碼

添加营销费用显示

xiaohaizhao 1 年之前
父節點
當前提交
5acc3573bd

+ 15 - 1
packageA/publicClue/modules/follow/follow.js

@@ -1,9 +1,18 @@
-const _Http = getApp().globalData.http
+const _Http = getApp().globalData.http,
+    currency = require("../../../../utils/currency"),
+    CNY = value => currency(value, {
+        symbol: "¥",
+        precision: 2
+    }).format();
 Component({
     properties: {
         disabled: {
             type: Boolean,
             value: false
+        },
+        isshowsalesfeesamount: {
+            type: Boolean,
+            value: false
         }
     },
     options: {
@@ -47,6 +56,11 @@ Component({
                 content
             }).then(res => {
                 console.log('线索跟进', res);
+                
+                if (this.data.isshowsalesfeesamount) res.data = res.data.map(v => {
+                    v.showsalesfeesamount = CNY(v.salesfeesamount)
+                    return v
+                })
                 this.setData({
                     followList: res.pageNumber == 1 ? res.data : this.data.followList.concat(res.data),
                     "content.pageNumber": res.pageNumber + 1,

+ 3 - 0
packageA/publicClue/modules/follow/follow.wxml

@@ -28,6 +28,9 @@
         <view class="text">
             {{item.content||' --'}}
         </view>
+        <view class="type" wx:if="{{isshowsalesfeesamount}}">
+            营销费用:<text>{{item.showsalesfeesamount}}</text>
+        </view>
     </view>
     <Yl_Files id="{{'Yl_Files'+item.rowindex}}" delete="{{disabled}}" strict />
     <view class="bottom">

+ 1 - 1
packageA/saleClue/detail.wxml

@@ -11,7 +11,7 @@
 <view style="height: 20rpx;" />
 <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">
     <Preview slot='详细信息' list1='{{list1}}' list2='{{list2}}' />
-    <Follow slot='跟进记录' rowData="{{detail}}" id='follow' disabled="{{isFollow && isLeader}}" />
+    <Follow slot='跟进记录' isshowsalesfeesamount rowData="{{detail}}" id='follow' disabled="{{isFollow && isLeader}}" />
     <Work slot='任务' id='Work' ownertable='sat_orderclue' ownerid='{{sat_orderclueid}}' disabled="{{isAdmin||isLeader}}" />
     <Clue slot='来源线索' id='Clue' />
     <Record slot='操作' id="Record" ownertable='sat_orderclue' ownerid='{{sat_orderclueid}}' />

+ 9 - 1
pages/trace/index.js

@@ -1,4 +1,10 @@
-const _Http = getApp().globalData.http
+const _Http = getApp().globalData.http,
+  currency = require("../../utils/currency"),
+  CNY = value => currency(value, {
+    symbol: "¥",
+    precision: 2
+  }).format();
+
 Component({
   properties: {
     ownertable: {
@@ -54,6 +60,8 @@ Component({
           } catch (error) {
             v.names = null
           }
+
+          v.showsalesfeesamount = CNY(v.salesfeesamount)
           return v
         })
         this.setData({

+ 3 - 0
pages/trace/index.wxml

@@ -44,6 +44,9 @@
         <view class="text">
             下次跟进计划:{{item.nextplan||' --'}}
         </view>
+        <view class="text">
+            营销费用:{{item.showsalesfeesamount||' --'}}
+        </view>
     </navigator>
     <view class="bottom">
         <view class="date">