|
|
@ -36,12 +36,13 @@ const CommonTable: FC = (props) => {
|
|
|
|
title: i18n["操作"],
|
|
|
|
title: i18n["操作"],
|
|
|
|
dataIndex: "operate",
|
|
|
|
dataIndex: "operate",
|
|
|
|
fixed: "right",
|
|
|
|
fixed: "right",
|
|
|
|
width: 120,
|
|
|
|
width: 140,
|
|
|
|
render: (_: any, record: any) => {
|
|
|
|
render: (_: any, record: any) => {
|
|
|
|
return selectedKey === "list" ? (
|
|
|
|
return selectedKey === "list" ? (
|
|
|
|
<Space>
|
|
|
|
<Space>
|
|
|
|
<Button type="link" onClick={() => handleEdit(record)}>{i18n["编辑"]}</Button>
|
|
|
|
<Button type="link" onClick={() => handleEdit(record)}>{i18n["编辑"]}</Button>
|
|
|
|
<Button type="link" onClick={() => handleDelete(record)}>{i18n["删除"]}</Button>
|
|
|
|
<Button type="link" onClick={() => handleDelete(record)}>{i18n["删除"]}</Button>
|
|
|
|
|
|
|
|
<Button type="link" onClick={() => handleVoid(record)}>{i18n["作废"]}</Button>
|
|
|
|
</Space>
|
|
|
|
</Space>
|
|
|
|
) : null;
|
|
|
|
) : null;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -55,6 +56,9 @@ const CommonTable: FC = (props) => {
|
|
|
|
const handleDelete = (record: any) => {
|
|
|
|
const handleDelete = (record: any) => {
|
|
|
|
window.parent.postMessage({ type: "turn", payload: { id: "DELETE", params: { ...record } } }, "*");
|
|
|
|
window.parent.postMessage({ type: "turn", payload: { id: "DELETE", params: { ...record } } }, "*");
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
const handleVoid = (record: any) => {
|
|
|
|
|
|
|
|
window.parent.postMessage({ type: "turn", payload: { id: "VOID", params: { ...record } } }, "*");
|
|
|
|
|
|
|
|
};
|
|
|
|
const sizeChange = (pageobj: IPage) => {
|
|
|
|
const sizeChange = (pageobj: IPage) => {
|
|
|
|
};
|
|
|
|
};
|
|
|
|
const onChange = (pageobj: IPage) => {
|
|
|
|
const onChange = (pageobj: IPage) => {
|
|
|
|