|
@@ -19,18 +19,18 @@ const UserSource = (props) => {
|
19
|
19
|
|
20
|
20
|
useEffect(() => {
|
21
|
21
|
userResource(formatDate(props.startDate, props.endDate))
|
22
|
|
- }, [props.startDate, props.endDate])
|
23
|
|
-
|
24
|
|
- function userResource (params) {
|
25
|
|
- request({
|
26
|
|
- ...apis.indexEcharts.userResource,
|
27
|
|
- params,
|
28
|
|
- }).then((data) => {
|
29
|
|
- setData(data)
|
30
|
|
- })
|
31
|
|
- }
|
32
|
|
-
|
33
|
|
- function toEdit () {
|
|
22
|
+ }, [props.startDate, props.endDate])
|
|
23
|
+
|
|
24
|
+ function userResource(params) {
|
|
25
|
+ request({
|
|
26
|
+ ...apis.indexEcharts.userResource,
|
|
27
|
+ params,
|
|
28
|
+ }).then((data) => {
|
|
29
|
+ setData(data)
|
|
30
|
+ })
|
|
31
|
+ }
|
|
32
|
+
|
|
33
|
+ function toEdit() {
|
34
|
34
|
router.push({
|
35
|
35
|
pathname: '/indexEcharts/userSource',
|
36
|
36
|
});
|
|
@@ -47,7 +47,10 @@ const UserSource = (props) => {
|
47
|
47
|
x: 'left',
|
48
|
48
|
data: ['来源置业顾问', '来源全民经纪人', '自主进入'],
|
49
|
49
|
},
|
50
|
|
- tooltip: {},
|
|
50
|
+ tooltip: {
|
|
51
|
+ // trigger: 'item',
|
|
52
|
+ // formatter: "{a} <br/>{b} : {c} ({d}%)"
|
|
53
|
+ },
|
51
|
54
|
series: [
|
52
|
55
|
{
|
53
|
56
|
type: 'pie',
|
|
@@ -55,24 +58,24 @@ const UserSource = (props) => {
|
55
|
58
|
radius: ['34%', '52%'],
|
56
|
59
|
},
|
57
|
60
|
],
|
|
61
|
+
|
58
|
62
|
dataset: {
|
59
|
63
|
id: 'pie',
|
60
|
64
|
source: [
|
61
|
|
- { '用户来源': '来源置业顾问', value: person_realty_consultant,},
|
|
65
|
+ { '用户来源': '来源置业顾问', value: person_realty_consultant, },
|
62
|
66
|
{ '用户来源': '来源全民经纪人', value: person_estate_agent },
|
63
|
67
|
{ '用户来源': '自主进入', value: person_null },
|
64
|
68
|
]
|
65
|
69
|
},
|
66
|
70
|
}
|
67
|
|
-
|
|
71
|
+
|
68
|
72
|
|
69
|
73
|
const piestyles = {
|
70
|
74
|
width: '100%',
|
71
|
75
|
height: '400px',
|
72
|
|
- minWidth:'350px',
|
|
76
|
+ minWidth: '350px',
|
73
|
77
|
}
|
74
|
78
|
|
75
|
|
-
|
76
|
79
|
return (
|
77
|
80
|
<>
|
78
|
81
|
<div>
|