|
@@ -128,13 +128,11 @@ const Order = React.createClass({
|
|
|
title: '序号',
|
|
|
dataIndex: 'key',
|
|
|
key: 'key',
|
|
|
- width:100
|
|
|
},
|
|
|
{
|
|
|
title: '订单部门',
|
|
|
dataIndex: 'department',
|
|
|
key: 'department',
|
|
|
- width:200
|
|
|
},
|
|
|
{
|
|
|
title: '订单类型',
|
|
@@ -143,25 +141,21 @@ const Order = React.createClass({
|
|
|
render:text=>{
|
|
|
return getNewOrderType(text)
|
|
|
},
|
|
|
- width:200
|
|
|
},
|
|
|
{
|
|
|
title: '签单人员',
|
|
|
dataIndex: 'signName',
|
|
|
key: 'signName',
|
|
|
- width:200
|
|
|
},
|
|
|
{
|
|
|
title: '签单数量',
|
|
|
dataIndex: 'signNumber',
|
|
|
key: 'signNumber',
|
|
|
- width:200
|
|
|
},
|
|
|
{
|
|
|
title: '累计签单金额(万)',
|
|
|
dataIndex: 'signTotalAmount',
|
|
|
key: 'signTotalAmount',
|
|
|
- width:200
|
|
|
},
|
|
|
],
|
|
|
dataSource: [],
|
|
@@ -189,9 +183,26 @@ const Order = React.createClass({
|
|
|
},
|
|
|
//导出exec
|
|
|
exec(){
|
|
|
- var _headers = [{ k: 'key', v: '序号' }, { k: 'department', v: '订单部门' },
|
|
|
- { k: 'orderType', v: '订单类型' }, { k: 'signName', v: '签单人员' },{k:'signNumber',v:'签单数量'},{k:'signTotalAmount',v:'累计签单金额'}]
|
|
|
- exportExcel(_headers,this.state.dataSource,'订单统计报表.xlsx');
|
|
|
+ let departmentName='',
|
|
|
+ depart =this.state.departmentArr || [];
|
|
|
+ depart.map(item=>{
|
|
|
+ if(this.state.departmentId==item.id){
|
|
|
+ departmentName=item.name;
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ let data = {
|
|
|
+ departmentId:this.state.departmentId,
|
|
|
+ departmentName:departmentName,
|
|
|
+ payeeName: this.state.signName,
|
|
|
+ orderType:this.state.orderType,
|
|
|
+ startTime: this.state.releaseDate[0],
|
|
|
+ endTime: this.state.releaseDate[1],
|
|
|
+ }
|
|
|
+ window.location.href=(globalConfig.context+'/api/admin/financial/exportBillData?'+$.param(data));
|
|
|
+ // var _headers = [{ k: 'key', v: '序号' }, { k: 'department', v: '订单部门' },
|
|
|
+ // { k: 'orderType', v: '订单类型' }, { k: 'signName', v: '签单人员' },{k:'signNumber',v:'签单数量'},{k:'signTotalAmount',v:'累计签单金额'}]
|
|
|
+ // exportExcel(_headers,this.state.dataSource,'订单统计报表.xlsx');
|
|
|
},
|
|
|
render() {
|
|
|
const { RangePicker } = DatePicker;
|
|
@@ -264,8 +275,7 @@ const Order = React.createClass({
|
|
|
<Spin spinning={this.state.loading}>
|
|
|
<Table columns={this.state.columns}
|
|
|
dataSource={this.state.dataSource}
|
|
|
- scroll={{y:500}}
|
|
|
- pagination={false}
|
|
|
+ pagination={this.state.pagination}
|
|
|
/>
|
|
|
</Spin>
|
|
|
</div>
|