|
@@ -22,12 +22,13 @@ function RechargeOrder(props) {
|
22
|
22
|
|
23
|
23
|
const getList = params => {
|
24
|
24
|
if (params.startTime) {
|
25
|
|
- params.startTime = `${moment(params.startTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
|
|
25
|
+ params.startTime = `${moment(params.startTime).format('YYYY-MM-DDT00:00:00')}Z`;
|
26
|
26
|
}
|
27
|
27
|
if (params.endTime) {
|
28
|
|
- params.endTime = `${moment(params.endTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
|
|
28
|
+ params.endTime = `${moment(params.endTime).format('YYYY-MM-DDT23:59:59')}Z`;
|
29
|
29
|
}
|
30
|
|
- request({ ...apis.funds.consumeOrderByConditionlist, params: { ...params, consumeType: 'redPackage' } }).then(data => {
|
|
30
|
+ console.log("请求数据", params)
|
|
31
|
+ request({ ...apis.funds.consumeOrderByConditionlist, params: { ...params, consumeType: 'RedPacket' } }).then(data => {
|
31
|
32
|
setData(data)
|
32
|
33
|
})
|
33
|
34
|
}
|
|
@@ -38,7 +39,7 @@ function RechargeOrder(props) {
|
38
|
39
|
if (!err) {
|
39
|
40
|
// eslint-disable-next-line no-console
|
40
|
41
|
console.log('提交数据: ', values)
|
41
|
|
- getList({ pageNum: 1, pageSize: 10 });
|
|
42
|
+ getList({ pageNum: 1, pageSize: 10, ...values });
|
42
|
43
|
}
|
43
|
44
|
});
|
44
|
45
|
}
|
|
@@ -80,10 +81,10 @@ function RechargeOrder(props) {
|
80
|
81
|
},
|
81
|
82
|
{
|
82
|
83
|
title: '消费方式',
|
83
|
|
- dataIndex: 'targetName',
|
84
|
|
- key: 'targetName',
|
|
84
|
+ dataIndex: 'itemType',
|
|
85
|
+ key: 'itemType',
|
85
|
86
|
align: 'center',
|
86
|
|
- render: () => <><span>红包</span></>,
|
|
87
|
+ render: (x, row) => <><span>{`${row.itemType == 'RedPacket' ? '红包' : ''}`}</span></>,
|
87
|
88
|
},
|
88
|
89
|
{
|
89
|
90
|
title: '活动名称',
|
|
@@ -107,10 +108,10 @@ function RechargeOrder(props) {
|
107
|
108
|
},
|
108
|
109
|
{
|
109
|
110
|
title: '消费状态',
|
110
|
|
- dataIndex: 'auditStatus',
|
111
|
|
- key: 'auditStatus',
|
|
111
|
+ dataIndex: 'tradingStatus',
|
|
112
|
+ key: 'tradingStatus',
|
112
|
113
|
align: 'center',
|
113
|
|
- render: (x, row) => <><span>{x === 1 ? '成功' : '失败'}</span></>,
|
|
114
|
+ render: (x, row) => <><span>{row.tradingStatus === 'success' ? '成功' : '失败'}</span></>,
|
114
|
115
|
},
|
115
|
116
|
]
|
116
|
117
|
|
|
@@ -129,8 +130,14 @@ function RechargeOrder(props) {
|
129
|
130
|
}
|
130
|
131
|
|
131
|
132
|
const exportReport = () => {
|
132
|
|
-
|
133
|
|
- request({ ...apis.funds.exportConsumeOrderByCondition, responseType: 'blob', params: { ...props.form.getFieldsValue(), consumeType: 'redPackage' } }).then(data => {
|
|
133
|
+ const requestParams = props.form.getFieldsValue();
|
|
134
|
+ if (requestParams.startTime) {
|
|
135
|
+ requestParams.startTime = `${moment(requestParams.startTime).format('YYYY-MM-DDT00:00:00')}Z`;
|
|
136
|
+ }
|
|
137
|
+ if (requestParams.endTime) {
|
|
138
|
+ requestParams.endTime = `${moment(requestParams.endTime).format('YYYY-MM-DDT23:59:59')}Z`;
|
|
139
|
+ }
|
|
140
|
+ request({ ...apis.funds.exportConsumeOrderByCondition, responseType: 'blob', params: { ...requestParams, consumeType: 'redPackage' } }).then(data => {
|
134
|
141
|
download(data)
|
135
|
142
|
}).catch()
|
136
|
143
|
}
|
|
@@ -159,19 +166,19 @@ function RechargeOrder(props) {
|
159
|
166
|
)}
|
160
|
167
|
</Form.Item>
|
161
|
168
|
<Form.Item>
|
162
|
|
- {getFieldDecorator('auditStatus')(
|
|
169
|
+ {getFieldDecorator('tradingStatus')(
|
163
|
170
|
<Select style={{ width: '180px' }} placeholder="消费状态">
|
164
|
171
|
<Option value="">全部</Option>
|
165
|
|
- <Option value="1">成功</Option>
|
166
|
|
- <Option value="0">失败</Option>
|
|
172
|
+ <Option value="success">成功</Option>
|
|
173
|
+ <Option value="fail">失败</Option>
|
167
|
174
|
</Select>,
|
168
|
175
|
)}
|
169
|
176
|
</Form.Item>
|
170
|
177
|
<Form.Item>
|
171
|
178
|
{getFieldDecorator('consumeType')(
|
172
|
|
- <Select style={{ width: '180px' }} placeholder="消费状态">
|
|
179
|
+ <Select style={{ width: '180px' }} placeholder="消费方式">
|
173
|
180
|
<Option value="">全部</Option>
|
174
|
|
- <Option value="redPackage">红包</Option>
|
|
181
|
+ <Option value="RedPacket">红包</Option>
|
175
|
182
|
</Select>,
|
176
|
183
|
)}
|
177
|
184
|
</Form.Item>
|