| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680 | import { Tooltip } from 'antd';import React from 'react';// 高新const highTechColumns =[    {        title: "序号",        dataIndex: "key",        key: "key",    },    {        title: "派单时间",        dataIndex: "distributionTime",        key: "distributionTime"    },    {        title: "派单省份",        dataIndex: "province",        key: "province"    },    {        title: "订单部门",        dataIndex: "depName",        key: "depName"    },    {        title: "营销员",        dataIndex: "salesmanName",        key: "salesmanName"    },    {        title: "合同编号",        dataIndex: "contractNo",        key: "contractNo"    },    {        title: "订单编号",        dataIndex: "orderNo",        key: "orderNo"    },    {        title: "签单客户",        dataIndex: "userName",        key: "userName"    },    {        title: "项目类型",        dataIndex: "cname",        key: "cname"    },    {        title: "项目名称",        dataIndex: "pname",        key: "pname"    },    {        title: "数量",        dataIndex: "commodityQuantity",        key: "commodityQuantity"    },    {        title: "负责部门",        dataIndex: "techDepName",        key: "techDepName"    },    {        title: "咨询师/咨询经理",        dataIndex: "techName",        key: "techName"    },    {        title: "是否立项/时间",        dataIndex: "setUpStatus",        key: "setUpStatus",        render:(value,record)=>(                value === 1 ? '是'+'/'+record.setUpTime : value === 0 ? '否' : ''        )    },    {        title: "是否抽查",        dataIndex: "spotCheckStatus",        key: "spotCheckStatus",        render:(value)=>(            value === 1 ? '是' : value === 0 ? '否' : ''        )    },    {        title: "联系人电话",        dataIndex: "contactMobile",        key: "contactMobile"    },    {        title: "法人电话",        dataIndex: "legalPersonTel",        key: "legalPersonTel"    },    {        title: "证书编号",        dataIndex: "certificateNumber",        key: "certificateNumber"    },    {        title: "申报批次",        dataIndex: "declarationBatch",        key: "declarationBatch"    },    {        title: "项目金额",        dataIndex: "commodityPrice",        key: "commodityPrice"    },    //0未开始 1已开始 2已暂停 3已驳回 4已完成 5未完成退单 6已完成退单    {        title: "项目状态",        dataIndex: "projectStatus",        key: "projectStatus",        render:(value)=>(            value === 0 ? '未开始':                value === 1 ? '进行中':                    value === 2 ? '已暂停':                        value === 3 ? '已驳回(专利、软著项目编写)':                            value === 4 ? '已完成':                                value === 5 ? '项目已完成 已退单':                                    value === 6 ? '项目未完成 已退单': ''        )    },    {        title: "特别说明",        dataIndex: "specialComment",        key: "specialComment",        render: (v) => (            <Tooltip placement="topRight" title={v} overlayStyle={{                wordBreak:'break-all'            }}>                <div style={{                    maxWidth: '120px',                    overflow: "hidden",                    textOverflow: "ellipsis",                    whiteSpace: "nowrap",                }}>{v}</div>            </Tooltip>        )    },];// 双软const doubleSoft = [    {        title: "序号",        dataIndex: "key",        key: "key",    },    {        title: "派单时间",        dataIndex: "distributionTime",        key: "distributionTime"    },    {        title: "派单省份",        dataIndex: "province",        key: "province"    },    {        title: "订单部门",        dataIndex: "depName",        key: "depName"    },    {        title: "营销员",        dataIndex: "salesmanName",        key: "salesmanName"    },    {        title: "合同编号",        dataIndex: "contractNo",        key: "contractNo"    },    {        title: "订单编号",        dataIndex: "orderNo",        key: "orderNo"    },    {        title: "签单客户",        dataIndex: "userName",        key: "userName"    },    {        title: "项目类型",        dataIndex: "cname",        key: "cname"    },    {        title: "项目名称",        dataIndex: "pname",        key: "pname"    },    {        title: "数量",        dataIndex: "commodityQuantity",        key: "commodityQuantity"    },    {        title: "负责部门",        dataIndex: "techDepName",        key: "techDepName"    },    {        title: "咨询师/咨询经理",        dataIndex: "techName",        key: "techName"    },    {        title: "下证时间",        dataIndex: "licenceTime",        key: "licenceTime",        render:(value)=>(            <div style={{width:'80px'}}>{value}</div>        )    },    {        title: "项目金额",        dataIndex: "commodityPrice",        key: "commodityPrice"    },    //0未开始 1已开始 2已暂停 3已驳回 4已完成 5未完成退单 6已完成退单    {        title: "项目状态",        dataIndex: "projectStatus",        key: "projectStatus",        render:(value)=>(            value === 0 ? '未开始':                value === 1 ? '进行中':                    value === 2 ? '已暂停':                        value === 3 ? '已驳回(专利、软著项目编写)':                            value === 4 ? '已完成':                                value === 5 ? '项目已完成 已退单':                                    value === 6 ? '项目未完成 已退单': ''        )    },    {        title: "特别说明",        dataIndex: "specialComment",        key: "specialComment",        render: (v) => (            <Tooltip placement="topRight" title={v} overlayStyle={{                wordBreak:'break-all'            }}>                <div style={{                    maxWidth: '120px',                    overflow: "hidden",                    textOverflow: "ellipsis",                    whiteSpace: "nowrap",                }}>{v}</div>            </Tooltip>        )    },];// 软著const softWriting = [    {        title: "序号",        dataIndex: "key",        key: "key",    },    {        title: "派单时间",        dataIndex: "distributionTime",        key: "distributionTime"    },    {        title: "派单省份",        dataIndex: "province",        key: "province"    },    {        title: "订单部门",        dataIndex: "depName",        key: "depName"    },    {        title: "营销员",        dataIndex: "salesmanName",        key: "salesmanName"    },    {        title: "合同编号",        dataIndex: "contractNo",        key: "contractNo"    },    {        title: "订单编号",        dataIndex: "orderNo",        key: "orderNo"    },    {        title: "签单客户",        dataIndex: "userName",        key: "userName"    },    {        title: "项目类型",        dataIndex: "cname",        key: "cname"    },    {        title: "项目名称",        dataIndex: "pname",        key: "pname"    },    {        title: "负责部门",        dataIndex: "techDepName",        key: "techDepName"    },    {        title: "咨询师/咨询经理",        dataIndex: "techName",        key: "techName"    },    {        title: "项目数量/下证数",        dataIndex: "commodityQuantity",        key: "commodityQuantity",        render:(value,record)=>(                value+'/'+record.certificatesCount        )    },    {        title: "有无材料",        dataIndex: "ifMaterial",        key: "ifMaterial",        render: (value)=>(            value === 1 ? '有' : value === 0 ? '无' : ''        )    },    {        title: "加急天数",        dataIndex: "urgentDay",        key: "urgentDay",        render: (value)=>(            value === 1 ? '有' : value === 0 ? '无' : ''        )    },    {        title: "下证时间",        dataIndex: "licenceTime",        key: "licenceTime",        render:(value)=>(            <div style={{width:'80px'}}>{value}</div>        )    },    {        title: "证书编号",        dataIndex: "certificateNumber",        key: "certificateNumber"    },    {        title: "项目金额",        dataIndex: "commodityPrice",        key: "commodityPrice"    },    {        title: "成本金额",        dataIndex: "costAmount",        key: "costAmount"    },    {        title: "利润金额",        dataIndex: "profit",        key: "profit"    },    //0未开始 1已开始 2已暂停 3已驳回 4已完成 5未完成退单 6已完成退单    {        title: "项目状态",        dataIndex: "projectStatus",        key: "projectStatus",        render:(value)=>(            value === 0 ? '未开始':                value === 1 ? '进行中':                    value === 2 ? '已暂停':                        value === 3 ? '已驳回(专利、软著项目编写)':                            value === 4 ? '已完成':                                value === 5 ? '项目已完成 已退单':                                    value === 6 ? '项目未完成 已退单': ''        )    },    {        title: "特别说明",        dataIndex: "specialComment",        key: "specialComment",        render: (v) => (            <Tooltip placement="topRight" title={v} overlayStyle={{                wordBreak:'break-all'            }}>                <div style={{                    maxWidth: '120px',                    overflow: "hidden",                    textOverflow: "ellipsis",                    whiteSpace: "nowrap",                }}>{v}</div>            </Tooltip>        )    },];// 专利const patent =[    {        title: "序号",        dataIndex: "key",        key: "key",    },    {        title: "派单时间",        dataIndex: "distributionTime",        key: "distributionTime"    },    {        title: "派单省份",        dataIndex: "province",        key: "province"    },    {        title: "订单部门",        dataIndex: "depName",        key: "depName"    },    {        title: "营销员",        dataIndex: "salesmanName",        key: "salesmanName"    },    {        title: "合同编号",        dataIndex: "contractNo",        key: "contractNo"    },    {        title: "订单编号",        dataIndex: "orderNo",        key: "orderNo"    },    {        title: "签单客户",        dataIndex: "userName",        key: "userName"    },    {        title: "项目类型",        dataIndex: "cname",        key: "cname"    },    {        title: "项目名称",        dataIndex: "pname",        key: "pname"    },    {        title: "负责部门",        dataIndex: "techDepName",        key: "techDepName"    },    {        title: "咨询师/咨询经理",        dataIndex: "techName",        key: "techName"    },    {        title: "项目数量/下证数",        dataIndex: "commodityQuantity",        key: "commodityQuantity",        render:(value,record)=>(                value+'/'+record.certificatesCount        )    },    {        title: "是否高新",        dataIndex: "highTechstatus",        key: "highTechstatus",        render:(value)=>(                value === 1 ? '是' : value === 0 ? '否' : ''        )    },    {        title: "驳回数",        dataIndex: "rejectCount",        key: "rejectCount"    },    {        title: "专利号",        dataIndex: "patentNo",        key: "patentNo"    },    {        title: "专利名称",        dataIndex: "patentName",        key: "patentName"    },    {        title: "受理时间",        dataIndex: "acceptTime",        key: "acceptTime"    },    // {    //     title: "授权时间",    //     dataIndex: "orderNo",    //     key: "orderNo"    // },    {        title: "下证时间",        dataIndex: "licenceTime",        key: "licenceTime",        render:(value)=>(            <div style={{width:'80px'}}>{value}</div>        )    },    {        title: "项目金额",        dataIndex: "commodityPrice",        key: "commodityPrice"    },    {        title: "成本金额",        dataIndex: "costAmount",        key: "costAmount"    },    {        title: "利润金额",        dataIndex: "profit",        key: "profit"    },    //0未开始 1已开始 2已暂停 3已驳回 4已完成 5未完成退单 6已完成退单    {        title: "项目状态",        dataIndex: "projectStatus",        key: "projectStatus",        render:(value)=>(            value === 0 ? '未开始':                value === 1 ? '进行中':                    value === 2 ? '已暂停':                        value === 3 ? '已驳回(专利、软著项目编写)':                            value === 4 ? '已完成':                                value === 5 ? '项目已完成 已退单':                                    value === 6 ? '项目未完成 已退单': ''        )    },    {        title: "特别说明",        dataIndex: "specialComment",        key: "specialComment",        render: (v) => (            <Tooltip placement="topRight" title={v} overlayStyle={{                wordBreak:'break-all'            }}>                <div style={{                    maxWidth: '120px',                    overflow: "hidden",                    textOverflow: "ellipsis",                    whiteSpace: "nowrap",                }}>{v}</div>            </Tooltip>        )    }];// 通用表const currency = [    {        title: "序号",        dataIndex: "key",        key: "key",    },    {        title: "派单时间",        dataIndex: "distributionTime",        key: "distributionTime"    },    {        title: "派单省份",        dataIndex: "province",        key: "province"    },    {        title: "订单部门",        dataIndex: "depName",        key: "depName"    },    {        title: "营销员",        dataIndex: "salesmanName",        key: "salesmanName"    },    {        title: "合同编号",        dataIndex: "contractNo",        key: "contractNo"    },    {        title: "订单编号",        dataIndex: "orderNo",        key: "orderNo"    },    {        title: "签单客户",        dataIndex: "userName",        key: "userName"    },    {        title: "项目类型",        dataIndex: "cname",        key: "cname"    },    {        title: "项目名称",        dataIndex: "pname",        key: "pname"    },    {        title: "数量",        dataIndex: "commodityQuantity",        key: "commodityQuantity"    },    {        title: "负责部门",        dataIndex: "techDepName",        key: "techDepName"    },    {        title: "咨询师/咨询经理",        dataIndex: "techName",        key: "techName"    },    //0未开始 1已开始 2已暂停 3已驳回 4已完成 5未完成退单 6已完成退单    {        title: "项目状态",        dataIndex: "projectStatus",        key: "projectStatus",        render:(value)=>(            value === 0 ? '未开始':                value === 1 ? '进行中':                    value === 2 ? '已暂停':                        value === 3 ? '已驳回(专利、软著项目编写)':                            value === 4 ? '已完成':                                value === 5 ? '项目已完成 已退单':                                    value === 6 ? '项目未完成 已退单': ''        )    },    {        title: "项目金额",        dataIndex: "commodityPrice",        key: "commodityPrice"    },    {        title: "特别说明",        dataIndex: "specialComment",        key: "specialComment",        render: (v) => (            <Tooltip placement="topRight" title={v} overlayStyle={{                wordBreak:'break-all'            }}>                <div style={{                    maxWidth: '120px',                    overflow: "hidden",                    textOverflow: "ellipsis",                    whiteSpace: "nowrap",                }}>{v}</div>            </Tooltip>        )    },];export {    highTechColumns,    doubleSoft,    softWriting,    patent,    currency,}
 |