import { Popconfirm } from "antd";
export default function() {
return [
{
title: "合同名称",
dataIndex: "contractName",
key: "contractName",
width: 120,
fixed: "left",
render: (text, record) => (
{record.contractName}
)
},
{
title: "合同类型",
dataIndex: "contractType_name",
key: "contractType_name",
// width: 100,
render: (text, record) => (
{record.contractType_name}
)
},
{
title: "企业档案编号",
dataIndex: "comFileNo",
key: "comFileNo"
},
{
title: "甲方名称",
dataIndex: "firstPartyName",
key: "firstPartyName"
},
{
title: "乙方名称",
dataIndex: "secondPartyName",
key: "secondPartyName"
},
{
title: "丙方名称",
dataIndex: "secondPartyName",
key: "secondPartyName"
},
{
title: "合同开始时间",
dataIndex: "effectStartDate",
key: "effectStartDate"
},
{
title: "合同结束时间",
dataIndex: "effectEndDate",
key: "effectEndDate"
},
{
title: "合同状态",
dataIndex: "contractEffect",
key: "contractEffect",
// width: 100,
render: (text, record) => {
let status = "";
switch (true) {
case text == "未生效":
status = "warning";
break;
case text == "有效":
status = "success";
break;
case text == "终止":
status = "error";
}
return (
{text}
);
}
},
{
title: "最后修改时间",
dataIndex: "lastUpdateTime",
key: "lastUpdateTime",
// width: 150,
render: (text, record) => (
{record.lastUpdateTime}
)
},
{
title: "操作",
key: "action",
width: 120,
fixed: "right",
render: (text, record) => {
// contractStatus 合同类型(1:已签订:2:已完成、9:已终止,3:已续签)
return (
{
this.removeContract(record);
}}
// onCancel={cancel}
okText="确定"
cancelText="取消"
>
移除关联
);
}
}
];
}