|
@@ -18,7 +18,7 @@ import Navigate from '@/components/Navigate';
|
18
|
18
|
const DataReport = props => {
|
19
|
19
|
const [data, setData] = useState({});
|
20
|
20
|
const [time, setTime] = useState();
|
21
|
|
- const [buildingValue, setBuildingValue] = useState('');
|
|
21
|
+ const [buildingValue, setBuildingValue] = useState();
|
22
|
22
|
|
23
|
23
|
useEffect(() => {
|
24
|
24
|
if (time) {
|
|
@@ -40,7 +40,7 @@ const DataReport = props => {
|
40
|
40
|
{
|
41
|
41
|
title: '访问人数',
|
42
|
42
|
dataIndex: 'visitPersonNum',
|
43
|
|
- key: 'visitPersonNum',
|
|
43
|
+ key: 'visit_person_num',
|
44
|
44
|
width:'25%',
|
45
|
45
|
sorter: true,
|
46
|
46
|
render: (text)=>text||0
|
|
@@ -48,7 +48,7 @@ const DataReport = props => {
|
48
|
48
|
{
|
49
|
49
|
title: '访问次数',
|
50
|
50
|
dataIndex: 'visitNum',
|
51
|
|
- key: 'visitNum',
|
|
51
|
+ key: 'visit_num',
|
52
|
52
|
width:'25%',
|
53
|
53
|
sorter: true,
|
54
|
54
|
render: (text)=>text||0
|
|
@@ -56,7 +56,7 @@ const DataReport = props => {
|
56
|
56
|
{
|
57
|
57
|
title: '报名人数',
|
58
|
58
|
dataIndex: 'signNum',
|
59
|
|
- key: 'signNum',
|
|
59
|
+ key: 'sign_num',
|
60
|
60
|
width:'25%',
|
61
|
61
|
sorter: true,
|
62
|
62
|
// render: (text)=>text||0
|
|
@@ -79,13 +79,15 @@ const DataReport = props => {
|
79
|
79
|
//排序
|
80
|
80
|
const handleTableChange = (pagination, filters, sorter) => {
|
81
|
81
|
console.log(pagination, filters, sorter);
|
|
82
|
+ // Desc 和asc
|
|
83
|
+ const sortType= sorter.order=="ascend"?'asc':sorter.order=="descend"?'Desc':undefined
|
82
|
84
|
getTableList({
|
83
|
85
|
buildingId:buildingValue,
|
84
|
86
|
startDate: moment(time[0]).format('YYYY-MM-DDT00:00:00.000') + 'Z',
|
85
|
87
|
endDate: moment(time[1]).format('YYYY-MM-DDT23:59:59.999') + 'Z',
|
86
|
88
|
pageNum: pagination.current,
|
87
|
89
|
pageSize: pagination.pageSize,
|
88
|
|
- sort: sorter.order,
|
|
90
|
+ sortType: sortType,
|
89
|
91
|
sortField: sorter.columnKey,
|
90
|
92
|
});
|
91
|
93
|
// const { formData } = this.state
|