瀏覽代碼

我的客户列表

Baozhangchao 3 年之前
父節點
當前提交
1a6ea5af2f

+ 3
- 1
src/pages/mine/components/MyCustomerListItem/index.jsx 查看文件

7
 const addDays = (dt, days) => {
7
 const addDays = (dt, days) => {
8
   const zone8 = 8 * 3600 * 100 // 中国时区, 因为 toJSON 是 ISO 时间
8
   const zone8 = 8 * 3600 * 100 // 中国时区, 因为 toJSON 是 ISO 时间
9
   const ret = new Date(new Date(dt).valueOf() + (days - 1) * 24 * 3600 * 1000 + zone8)
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
   return ret.toJSON().substring(0, 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
   const { data = {} } = props
16
   const { data = {} } = props
15
 
17
 
16
   const { expirationDate, customerStatus, createDate } = data
18
   const { expirationDate, customerStatus, createDate } = data

+ 5
- 1
src/pages/mine/myCustomer/index.jsx 查看文件

24
 
24
 
25
   GetPageList.current = () => {
25
   GetPageList.current = () => {
26
     setHasNextPage(false)
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
     const [startDate, endDate] = dateRange
30
     const [startDate, endDate] = dateRange
29
     const payload = {
31
     const payload = {
30
       pageNumber,
32
       pageNumber,
74
     setShowDatePicker(false)
76
     setShowDatePicker(false)
75
   }
77
   }
76
 
78
 
79
+
80
+
77
   return (
81
   return (
78
     <view className='Page myCustomer flex-v'>
82
     <view className='Page myCustomer flex-v'>
79
 
83
 

+ 7
- 2
src/pages/mine/tabData.js 查看文件

4
       { name: '推荐客户', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/addCustomer/index?type=customer' },
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
       { name: '我的分享', icon: require('@/assets/mine-icon9.png'), router: '/pages/mine/myShare/index' },
9
       { name: '我的分享', icon: require('@/assets/mine-icon9.png'), router: '/pages/mine/myShare/index' },
8
       { name: '我的活动', icon: require('@/assets/mine-icon10.png'), router: '/pages/mine/myActivity/index' },
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
       { name: '房贷计算器', icon: require('@/assets/mine-icon4.png'), router: '/pages/mine/mortgageCalc/index' },
15
       { name: '房贷计算器', icon: require('@/assets/mine-icon4.png'), router: '/pages/mine/mortgageCalc/index' },
25
       { name: '合作渠道', icon: require('@/assets/mine-icon3.png'), router: '/subpackages/pages/channel/partnerChannel/index' }
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
       { name: '我的分享', icon: require('@/assets/mine-icon9.png'), router: '/pages/mine/myShare/index' },
32
       { name: '我的分享', icon: require('@/assets/mine-icon9.png'), router: '/pages/mine/myShare/index' },
30
       { name: '我的活动', icon: require('@/assets/mine-icon10.png'), router: '/pages/mine/myActivity/index' },
33
       { name: '我的活动', icon: require('@/assets/mine-icon10.png'), router: '/pages/mine/myActivity/index' },
31
       { name: '我的课堂', icon: require('@/assets/mine-icon12.png'), router: '/pages/mine/myCourse/index' },
34
       { name: '我的课堂', icon: require('@/assets/mine-icon12.png'), router: '/pages/mine/myCourse/index' },
44
       { name: '推荐客户', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/addCustomer/index?type=customer' },
47
       { name: '推荐客户', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/addCustomer/index?type=customer' },
45
 
48
 
46
       // { name: '成为驻场管理', icon: require('@/assets/mine-icon8.png'), router: '/pages/mine/toBeManager/index' },
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
       { name: '我的主页', icon: require('@/assets/mine-icon15.png'), router: '/subpackages/pages/consultant/myHomepage/index' },
52
       { name: '我的主页', icon: require('@/assets/mine-icon15.png'), router: '/subpackages/pages/consultant/myHomepage/index' },
48
       { name: '我的推广码', icon: require('@/assets/mine-icon14.png'), router: '/pages/mine/myRecommendCode/index' },
53
       { name: '我的推广码', icon: require('@/assets/mine-icon14.png'), router: '/pages/mine/myRecommendCode/index' },
49
       { name: '客户分析', icon: require('@/assets/mine-icon5.png'), router: '/subpackages/pages/consultant/customerAnalyse/index' },
54
       { name: '客户分析', icon: require('@/assets/mine-icon5.png'), router: '/subpackages/pages/consultant/customerAnalyse/index' },