|
|
|
@ -75,7 +75,15 @@ export function renderCols(initialState: any[], type: string, i18n?: AnyObject,
|
|
|
|
|
!extraParams?.permission ?
|
|
|
|
|
<Space>
|
|
|
|
|
<Button type="link" onClick={() => postMessageToParent("VIEW", record)}>{i18n?.["查看"]}</Button>
|
|
|
|
|
<Button type="link" onClick={() => postMessageToParent("log", record)}>{i18n?.["操作日志"]}</Button>
|
|
|
|
|
<Dropdown menu={{
|
|
|
|
|
items: [{
|
|
|
|
|
key: "Log",
|
|
|
|
|
label: i18n?.["操作日志"],
|
|
|
|
|
onClick: () => postMessageToParent("log", record)
|
|
|
|
|
}]
|
|
|
|
|
}} placement="bottomRight">
|
|
|
|
|
<Button type="link" icon={<MoreOutlined/>}/>
|
|
|
|
|
</Dropdown>
|
|
|
|
|
</Space> :
|
|
|
|
|
<>
|
|
|
|
|
{
|
|
|
|
@ -211,6 +219,25 @@ export function renderCols(initialState: any[], type: string, i18n?: AnyObject,
|
|
|
|
|
case "idNo":
|
|
|
|
|
col = { ...col, width: 150 };
|
|
|
|
|
break;
|
|
|
|
|
case "originalTaxTypeDesc":
|
|
|
|
|
case "originalBonus":
|
|
|
|
|
case "originalTax":
|
|
|
|
|
case "originalIncome":
|
|
|
|
|
col = {
|
|
|
|
|
...col,
|
|
|
|
|
render: (text: string) => (<div style={{ color: "rgb(93, 156, 236)" }}>{text}</div>)
|
|
|
|
|
};
|
|
|
|
|
break;
|
|
|
|
|
case "optimizedTaxTypeDesc":
|
|
|
|
|
case "optimizedBonus":
|
|
|
|
|
case "optimizedTax":
|
|
|
|
|
case "optimizedIncome":
|
|
|
|
|
col = { ...col, render: (text: string) => (<Text type="success">{text}</Text>) };
|
|
|
|
|
break;
|
|
|
|
|
case "companySave":
|
|
|
|
|
case "employeeGain":
|
|
|
|
|
col = { ...col, render: (text: string) => (<Text type="warning">{text}</Text>) };
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
col = { ...col };
|
|
|
|
|
break;
|
|
|
|
|