瀏覽代碼

Merge branch 'dev' of http://git.ycjcjy.com/zhiyuxing/estateagents-admin-manager into dev

傅行帆 5 年之前
父節點
當前提交
e5f16504a2

+ 1
- 2
src/pages/funds/accountfunds/components/Basic.jsx 查看文件

55
                 setvisiblea(false)
55
                 setvisiblea(false)
56
             }).catch(err => {
56
             }).catch(err => {
57
                 console.log(err)
57
                 console.log(err)
58
-                message.err('申请退款失败')
59
             })
58
             })
60
         }
59
         }
61
         // setConfirmLoading(true)
60
         // setConfirmLoading(true)
133
                     <div className={Styles.redHeaderBottom}>对账请在消费订单中查看消费状态为“成功”的消费记录</div>
132
                     <div className={Styles.redHeaderBottom}>对账请在消费订单中查看消费状态为“成功”的消费记录</div>
134
                 </div>
133
                 </div>
135
                 <div className={Styles.redHeader}>
134
                 <div className={Styles.redHeader}>
136
-                    <div className={Styles.redHeaderTop}><div className={Styles.redHeaderTopText}>已退款额/元</div><div className={Styles.redHeaderTopNum}>{data.totalRechargeAmounttotalRefund / 100 || 0}</div></div>
135
+                    <div className={Styles.redHeaderTop}><div className={Styles.redHeaderTopText}>已退款额/元</div><div className={Styles.redHeaderTopNum}>{data.totalRefund / 100 || 0}</div></div>
137
                     <div className={Styles.redHeaderBottom}>对账请在退款订单中查看退款状态为“已退款”的退款记录</div>
136
                     <div className={Styles.redHeaderBottom}>对账请在退款订单中查看退款状态为“已退款”的退款记录</div>
138
                 </div>
137
                 </div>
139
 
138
 

+ 24
- 17
src/pages/funds/accountfunds/components/ConsumerOrder.jsx 查看文件

22
 
22
 
23
     const getList = params => {
23
     const getList = params => {
24
         if (params.startTime) {
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
         if (params.endTime) {
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
             setData(data)
32
             setData(data)
32
         })
33
         })
33
     }
34
     }
38
             if (!err) {
39
             if (!err) {
39
                 // eslint-disable-next-line no-console
40
                 // eslint-disable-next-line no-console
40
                 console.log('提交数据: ', values)
41
                 console.log('提交数据: ', values)
41
-                getList({ pageNum: 1, pageSize: 10 });
42
+                getList({ pageNum: 1, pageSize: 10, ...values });
42
             }
43
             }
43
         });
44
         });
44
     }
45
     }
80
         },
81
         },
81
         {
82
         {
82
             title: '消费方式',
83
             title: '消费方式',
83
-            dataIndex: 'targetName',
84
-            key: 'targetName',
84
+            dataIndex: 'itemType',
85
+            key: 'itemType',
85
             align: 'center',
86
             align: 'center',
86
-            render: () => <><span>红包</span></>,
87
+            render: (x, row) => <><span>{`${row.itemType == 'RedPacket' ? '红包' : ''}`}</span></>,
87
         },
88
         },
88
         {
89
         {
89
             title: '活动名称',
90
             title: '活动名称',
107
         },
108
         },
108
         {
109
         {
109
             title: '消费状态',
110
             title: '消费状态',
110
-            dataIndex: 'auditStatus',
111
-            key: 'auditStatus',
111
+            dataIndex: 'tradingStatus',
112
+            key: 'tradingStatus',
112
             align: 'center',
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
     }
130
     }
130
 
131
 
131
     const exportReport = () => {
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
             download(data)
141
             download(data)
135
         }).catch()
142
         }).catch()
136
     }
143
     }
159
                     )}
166
                     )}
160
                 </Form.Item>
167
                 </Form.Item>
161
                 <Form.Item>
168
                 <Form.Item>
162
-                    {getFieldDecorator('auditStatus')(
169
+                    {getFieldDecorator('tradingStatus')(
163
                         <Select style={{ width: '180px' }} placeholder="消费状态">
170
                         <Select style={{ width: '180px' }} placeholder="消费状态">
164
                             <Option value="">全部</Option>
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
                         </Select>,
174
                         </Select>,
168
                     )}
175
                     )}
169
                 </Form.Item>
176
                 </Form.Item>
170
                 <Form.Item>
177
                 <Form.Item>
171
                     {getFieldDecorator('consumeType')(
178
                     {getFieldDecorator('consumeType')(
172
-                        <Select style={{ width: '180px' }} placeholder="消费状态">
179
+                        <Select style={{ width: '180px' }} placeholder="消费方式">
173
                             <Option value="">全部</Option>
180
                             <Option value="">全部</Option>
174
-                            <Option value="redPackage">红包</Option>
181
+                            <Option value="RedPacket">红包</Option>
175
                         </Select>,
182
                         </Select>,
176
                     )}
183
                     )}
177
                 </Form.Item>
184
                 </Form.Item>

+ 4
- 4
src/pages/funds/accountfunds/components/RechargeOrder.jsx 查看文件

29
 
29
 
30
     const getList = params => {
30
     const getList = params => {
31
         if (params.payStartTime) {
31
         if (params.payStartTime) {
32
-            params.payStartTime = `${moment(params.payStartTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
32
+            params.payStartTime = `${moment(params.payStartTime).format('YYYY-MM-DDT00:00:00')}Z`;
33
         }
33
         }
34
         if (params.payEndTime) {
34
         if (params.payEndTime) {
35
-            params.payEndTime = `${moment(params.payEndTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
35
+            params.payEndTime = `${moment(params.payEndTime).format('YYYY-MM-DDT23:59:59')}Z`;
36
         }
36
         }
37
 
37
 
38
         request({ ...apis.funds.czlist, params: { ...params } }).then(data => {
38
         request({ ...apis.funds.czlist, params: { ...params } }).then(data => {
146
     const exportReport = () => {
146
     const exportReport = () => {
147
         const requestParams = props.form.getFieldsValue();
147
         const requestParams = props.form.getFieldsValue();
148
         if (requestParams.payStartTime) {
148
         if (requestParams.payStartTime) {
149
-            requestParams.payStartTime = `${moment(requestParams.payStartTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
149
+            requestParams.payStartTime = `${moment(requestParams.payStartTime).format('YYYY-MM-DDT00:00:00')}Z`;
150
         }
150
         }
151
         if (requestParams.payEndTime) {
151
         if (requestParams.payEndTime) {
152
-            requestParams.payEndTime = `${moment(requestParams.payEndTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
152
+            requestParams.payEndTime = `${moment(requestParams.payEndTime).format('YYYY-MM-DDT23:59:59')}Z`;
153
         }
153
         }
154
         request({ ...apis.funds.czexportList, responseType: 'blob', params: { ...requestParams } }).then(data => {
154
         request({ ...apis.funds.czexportList, responseType: 'blob', params: { ...requestParams } }).then(data => {
155
             download(data)
155
             download(data)

+ 11
- 9
src/pages/funds/accountfunds/components/RefundOrder.jsx 查看文件

25
 
25
 
26
     const getList = params => {
26
     const getList = params => {
27
         if (params.refundStartTime) {
27
         if (params.refundStartTime) {
28
-            params.refundStartTime = `${moment(params.refundStartTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
28
+            params.refundStartTime = `${moment(params.refundStartTime).format('YYYY-MM-DDT00:00:00')}Z`;
29
         }
29
         }
30
         if (params.refundEndTime) {
30
         if (params.refundEndTime) {
31
-            params.refundEndTime = `${moment(params.refundEndTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
31
+            params.refundEndTime = `${moment(params.refundEndTime).format('YYYY-MM-DDT23:59:59')}Z`;
32
         }
32
         }
33
         request({ ...apis.funds.refundlist, params: { ...params } }).then(data => {
33
         request({ ...apis.funds.refundlist, params: { ...params } }).then(data => {
34
             setData(data)
34
             setData(data)
84
             dataIndex: 'amount',
84
             dataIndex: 'amount',
85
             key: 'amount',
85
             key: 'amount',
86
             align: 'center',
86
             align: 'center',
87
+        render: (x, row) => <><span>{`${row.amount/100}`}</span></>,
87
         },
88
         },
88
         {
89
         {
89
             title: '退款创建时间',
90
             title: '退款创建时间',
97
             dataIndex: 'auditStatus',
98
             dataIndex: 'auditStatus',
98
             key: 'auditStatus',
99
             key: 'auditStatus',
99
             align: 'center',
100
             align: 'center',
101
+            render: (x, row) => <><span>{row.auditStatus == 'checking' ? '已申请' : (row.auditStatus == 'agree' ? '已退款' : '已驳回')}</span></>,
100
         },
102
         },
101
         {
103
         {
102
             title: '驳回原因',
104
             title: '驳回原因',
144
 
146
 
145
     const exportReport = () => {
147
     const exportReport = () => {
146
         const requestParams = props.form.getFieldsValue();
148
         const requestParams = props.form.getFieldsValue();
147
-        if (params.refundStartTime) {
148
-            params.refundStartTime = `${moment(params.refundStartTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
149
+        if (requestParams.refundStartTime) {
150
+            requestParams.refundStartTime = `${moment(requestParams.refundStartTime).format('YYYY-MM-DDT00:00:00')}Z`;
149
         }
151
         }
150
-        if (params.refundEndTime) {
151
-            params.refundEndTime = `${moment(params.refundEndTime).format('YYYY-MM-DDTHH:mm:ss')}Z`;
152
+        if (requestParams.refundEndTime) {
153
+            requestParams.refundEndTime = `${moment(requestParams.refundEndTime).format('YYYY-MM-DDT23:59:59')}Z`;
152
         }
154
         }
153
         request({ ...apis.funds.refundexportList, responseType: 'blob', params: { ...requestParams } }).then(data => {
155
         request({ ...apis.funds.refundexportList, responseType: 'blob', params: { ...requestParams } }).then(data => {
154
             download(data)
156
             download(data)
182
                     {getFieldDecorator('auditStatus')(
184
                     {getFieldDecorator('auditStatus')(
183
                         <Select style={{ width: '180px' }} placeholder="退款状态">
185
                         <Select style={{ width: '180px' }} placeholder="退款状态">
184
                             <Option value="">全部</Option>
186
                             <Option value="">全部</Option>
185
-                            <Option value="1">已申请</Option>
186
-                            <Option value="2">已驳回</Option>
187
-                            <Option value="3">已退款</Option>
187
+                            <Option value="checking">已申请</Option>
188
+                            <Option value="agree">已驳回</Option>
189
+                            <Option value="unagree">已退款</Option>
188
                         </Select>,
190
                         </Select>,
189
                     )}
191
                     )}
190
                 </Form.Item>
192
                 </Form.Item>