import React,{ Component } from 'react';
import {
Modal,
Select,
} from "antd";
import { provinceList} from '@/NewDicProvinceList';
import './index.less';
import TabelContent from "../../../../common/tabelContent";
class DetailedList extends Component{
constructor(props) {
super(props);
this.state= {
columns: [
{
title: "编号",
dataIndex: "key",
key: "key",
},
{
title: "排名",
dataIndex: "p",
key: "p",
},
{
title: "订单部门",
dataIndex: "b",
key: "b",
},
{
title: "签单人",
dataIndex: "r",
key: "r",
},
{
title: "总单量(个)",
dataIndex: "nickname",
key: "nickname",
className: 'projectTable',
width: 150,
onCellClick: (record, event) => {
event.stopPropagation();
this.setState({
status: 0,
visible1: true,
aid: record.aid
})
},
},
{
title: "总签单额(万元)",
dataIndex: "nickname",
key: "nickname",
className: 'projectTable',
width: 150,
onCellClick: (record, event) => {
event.stopPropagation();
this.setState({
status: 1,
visible1: true,
aid: record.aid
})
},
},
{
title: "年度完成率",
dataIndex: "l",
key: "l",
className: 'projectTable',
width: 150,
onCellClick: (record, event) => {
event.stopPropagation();
this.setState({
status: 2,
visible1: true,
aid: record.aid
})
},
},
],
columns1: [
{
title: "合同编号",
dataIndex: "key",
key: "key",
},
{
title: "订单编号",
dataIndex: "key",
key: "key",
},
{
title: "客户名称",
dataIndex: "key",
key: "key",
},
{
title: "订单部门",
dataIndex: "key",
key: "key",
},
{
title: "下单时间",
dataIndex: "key",
key: "key",
},
{
title: "合同签订时间",
dataIndex: "key",
key: "key",
},
{
title: "流程状态",
dataIndex: "key",
key: "key",
},
{
title: "签单金额(万元)",
dataIndex: "key",
key: "key",
},
{
title: "开票金额(万元)",
dataIndex: "key",
key: "key",
},
{
title: "已收款(万元)",
dataIndex: "key",
key: "key",
},
{
title: "结算状态",
dataIndex: "key",
key: "key",
},
{
title: "是否特批",
dataIndex: "key",
key: "key",
},
{
title: "订单状态",
dataIndex: "key",
key: "key",
},
{
title: "财务负责人",
dataIndex: "key",
key: "key",
},
],
}
}
searchList(){
let arr = [
{
type:'departmentSelect',
dataKey:'departmentId',
placeholder:'请选择部门'
},
{
type:'text',
dataKey:'super',
placeholder:'请输入订单编号'
},
{
type:'times',
title:'下单时间',
dataKey:['startTime','endTime'],
},
{
type:'times',
title:'合同时间',
dataKey:['startTime1','endTime1'],
},
{
type:'select',
dataKey:'superId',
placeholder:'请选择排序',
selectList:[
{
value:'1',
label:'按总签单排序'
},
{
value:'0',
label:'否'
}
]
},
{
type:'select',
dataKey:'province',
placeholder:'请选择省份',
selectOptionList:()=>{
let Province = [];
provinceList.map(function(item) {
let id = String(item.id)
Province.push(