许静 5 年之前
父節點
當前提交
4b97f80c4e
共有 2 個文件被更改,包括 1 次插入28 次删除
  1. 1
    0
      src/pages/indexEcharts/components/UserSource.jsx
  2. 0
    28
      src/pages/indexEcharts/userSource.jsx

+ 1
- 0
src/pages/indexEcharts/components/UserSource.jsx 查看文件

28
       params,
28
       params,
29
     }).then((data) => {
29
     }).then((data) => {
30
       setData(data)
30
       setData(data)
31
+      console.log(data,"datadatadatadatavvvdatadatav")
31
       props.onSuccess(data)
32
       props.onSuccess(data)
32
     })
33
     })
33
   }
34
   }

+ 0
- 28
src/pages/indexEcharts/userSource.jsx 查看文件

4
 import UserSourcepie from './components/UserSourcepie.jsx';
4
 import UserSourcepie from './components/UserSourcepie.jsx';
5
 // import XForm, { FieldTypes } from '../../components/XForm';
5
 // import XForm, { FieldTypes } from '../../components/XForm';
6
 import moment from 'moment';
6
 import moment from 'moment';
7
-
8
 import EChart from '../../components/EchartsTest/EChart';
7
 import EChart from '../../components/EchartsTest/EChart';
9
 import request from '../../utils/request';
8
 import request from '../../utils/request';
10
 import apis from '../../services/apis';
9
 import apis from '../../services/apis';
21
 
20
 
22
   const [tableData, setTableData] = useState([])
21
   const [tableData, setTableData] = useState([])
23
   const [userType, setuserType] = useState([])
22
   const [userType, setuserType] = useState([])
24
-
25
   const [endDate, setEndDate] = useState({})
23
   const [endDate, setEndDate] = useState({})
26
   const [startDate, setStartDate] = useState({})
24
   const [startDate, setStartDate] = useState({})
27
   let daterange = []
25
   let daterange = []
28
 
26
 
29
   useEffect(() => {
27
   useEffect(() => {
30
-
31
     setEndDate(new Date())
28
     setEndDate(new Date())
32
     setStartDate(moment().subtract(7, 'day').toDate())
29
     setStartDate(moment().subtract(7, 'day').toDate())
33
     setuserType('all')
30
     setuserType('all')
50
 
47
 
51
   const getDataOf = (days) => () => {
48
   const getDataOf = (days) => () => {
52
 
49
 
53
-
54
     setEndDate(new Date())
50
     setEndDate(new Date())
55
     setStartDate(moment().subtract(days, 'day').toDate())
51
     setStartDate(moment().subtract(days, 'day').toDate())
56
 
52
 
57
   }
53
   }
58
 
54
 
59
-  function onChange(e) {
60
-
61
-    // console.log(`radio checked:${e.target.value}`);
62
-
63
-  }
64
-
65
   function datalist() {
55
   function datalist() {
66
 
56
 
67
     setEndDate(daterange[1])
57
     setEndDate(daterange[1])
70
   }
60
   }
71
 
61
 
72
 
62
 
73
-
74
-  // const userType = 'all'
75
   let tableTitle = ['日期']
63
   let tableTitle = ['日期']
76
-  // const dataset = data || {}
77
-
78
-  // function tableData () {
79
-
80
-  //   const data = (dataset.data || []).reduce((acc, item, index) => {
81
-  //     const { date, fromName, count, registered } = item
82
-  //     const num = userType === 'registered' ? registered : count
83
-
84
-  //     tableTitle = tableTitle.indexOf(fromName) > -1 ? tableTitle : tableTitle.concat(fromName) // eslint-disable-line
85
-  //     acc[date] = { ...acc[date], [`${fromName}`]: !num ? 0 : num }
86
-
87
-  //     return acc
88
-  //   }, {})
89
-
90
-  //   return Object.keys(data).map(x => ({ label: x, ...data[x] }))
91
 
64
 
92
-  // }
93
 
65
 
94
   function onTabledatas(e) {
66
   function onTabledatas(e) {
95
     const data = (e.data || []).reduce((acc, item, index) => {
67
     const data = (e.data || []).reduce((acc, item, index) => {