Browse Source

我的客户列表

Baozhangchao 3 years ago
parent
commit
1a6ea5af2f

+ 3
- 1
src/pages/mine/components/MyCustomerListItem/index.jsx View File

@@ -7,10 +7,12 @@ import './index.scss'
7 7
 const addDays = (dt, days) => {
8 8
   const zone8 = 8 * 3600 * 100 // 中国时区, 因为 toJSON 是 ISO 时间
9 9
   const ret = new Date(new Date(dt).valueOf() + (days - 1) * 24 * 3600 * 1000 + zone8)
10
+  // console.log("🚀 ~ file: index.jsx ~ line 12 ~ addDays ~ ret.toJSON()", ret, ret.toJSON(),dt, days)
11
+
10 12
   return ret.toJSON().substring(0, 10)
11 13
 }
12 14
 
13
-export default function MyCustomerListItem (props) {
15
+export default function MyCustomerListItem(props) {
14 16
   const { data = {} } = props
15 17
 
16 18
   const { expirationDate, customerStatus, createDate } = data

+ 5
- 1
src/pages/mine/myCustomer/index.jsx View File

@@ -24,7 +24,9 @@ export default withLayout((props) => {
24 24
 
25 25
   GetPageList.current = () => {
26 26
     setHasNextPage(false)
27
-    const url = ROLE_CODE.CHANNEL_AGENT === person.personType ? API_CHANNEL_CLIENT_LIST : API_CLIENT_LIST
27
+    // const url = ROLE_CODE.CHANNEL_AGENT === person.personType ?   API_CHANNEL_CLIENT_LIST  : API_CLIENT_LIST
28
+    const url = API_CHANNEL_CLIENT_LIST
29
+    console.log("🚀 ~ file: index.jsx ~ line 28 ~ withLayout ~ person.personType", person.personType)
28 30
     const [startDate, endDate] = dateRange
29 31
     const payload = {
30 32
       pageNumber,
@@ -74,6 +76,8 @@ export default withLayout((props) => {
74 76
     setShowDatePicker(false)
75 77
   }
76 78
 
79
+
80
+
77 81
   return (
78 82
     <view className='Page myCustomer flex-v'>
79 83
 

+ 7
- 2
src/pages/mine/tabData.js View File

@@ -4,9 +4,12 @@ const MineMenuList = {
4 4
       { name: '推荐客户', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/addCustomer/index?type=customer' },
5 5
     ],
6 6
     [
7
+      { name: '我的推荐', icon: require('@/assets/mine-icon15.png'), router: '/pages/mine/myCustomer/index' },
8
+
7 9
       { name: '我的分享', icon: require('@/assets/mine-icon9.png'), router: '/pages/mine/myShare/index' },
8 10
       { name: '我的活动', icon: require('@/assets/mine-icon10.png'), router: '/pages/mine/myActivity/index' },
9
-      { name: '我的收藏', icon: require('@/assets/mine-icon13.png'), router: '/pages/mine/myCollect/index' }
11
+      { name: '我的收藏', icon: require('@/assets/mine-icon13.png'), router: '/pages/mine/myCollect/index' },
12
+
10 13
     ],
11 14
     [
12 15
       { name: '房贷计算器', icon: require('@/assets/mine-icon4.png'), router: '/pages/mine/mortgageCalc/index' },
@@ -25,7 +28,7 @@ const MineMenuList = {
25 28
       { name: '合作渠道', icon: require('@/assets/mine-icon3.png'), router: '/subpackages/pages/channel/partnerChannel/index' }
26 29
     ],
27 30
     [
28
-      { name: '我的客户', icon: require('@/assets/mine-icon15.png'), router: '/pages/mine/myCustomer/index' },
31
+      { name: '我的推荐', icon: require('@/assets/mine-icon15.png'), router: '/pages/mine/myCustomer/index' },
29 32
       { name: '我的分享', icon: require('@/assets/mine-icon9.png'), router: '/pages/mine/myShare/index' },
30 33
       { name: '我的活动', icon: require('@/assets/mine-icon10.png'), router: '/pages/mine/myActivity/index' },
31 34
       { name: '我的课堂', icon: require('@/assets/mine-icon12.png'), router: '/pages/mine/myCourse/index' },
@@ -44,6 +47,8 @@ const MineMenuList = {
44 47
       { name: '推荐客户', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/addCustomer/index?type=customer' },
45 48
 
46 49
       // { name: '成为驻场管理', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/toBeManager/index' },
50
+      { name: '我的推荐', icon: require('@/assets/mine-icon15.png'), router: '/pages/mine/myCustomer/index' },
51
+
47 52
       { name: '我的主页', icon: require('@/assets/mine-icon15.png'), router: '/subpackages/pages/consultant/myHomepage/index' },
48 53
       { name: '我的推广码', icon: require('@/assets/mine-icon14.png'), router: '/pages/mine/myRecommendCode/index' },
49 54
       { name: '客户分析', icon: require('@/assets/mine-icon5.png'), router: '/subpackages/pages/consultant/customerAnalyse/index' },