From 4e231ec4012236c02151da326e0b762dafff09a1 Mon Sep 17 00:00:00 2001 From: lys <971387674@qq.com> Date: Mon, 14 Apr 2025 16:36:42 +0800 Subject: [PATCH 1/2] master --- src/pages/OCTable/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/OCTable/index.tsx b/src/pages/OCTable/index.tsx index 87ca8bf..133c470 100644 --- a/src/pages/OCTable/index.tsx +++ b/src/pages/OCTable/index.tsx @@ -65,10 +65,10 @@ const OCTable: FC = (props) => { {excelResultValue} { - showDifference && + showDifference && !!parseInt(calculateDifference(acctResultValue, excelResultValue || 0)) &&
{lanObj["差值"]}: - {calculateDifference(acctResultValue, excelResultValue)} + {calculateDifference(acctResultValue, excelResultValue || 0)}
} ; @@ -104,7 +104,7 @@ const OCTable: FC = (props) => { return Date: Thu, 24 Apr 2025 16:51:07 +0800 Subject: [PATCH 2/2] master --- src/pages/calcTable/index.tsx | 4 +- src/pages/unitTable/renderColsOpts.tsx | 52 ++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 2 deletions(-) diff --git a/src/pages/calcTable/index.tsx b/src/pages/calcTable/index.tsx index 0e74e6d..52e4e4e 100644 --- a/src/pages/calcTable/index.tsx +++ b/src/pages/calcTable/index.tsx @@ -240,8 +240,8 @@ const index: FunctionComponent = (props) => { }; const rowSelection = { columnWidth: 50, - columnTitle: isDetailTable ? "序号" : "", - renderCell: (value: boolean, record: any, index: number, originNode: React.ReactNode) => (isDetailTable ? {index + 1} : originNode), + columnTitle: isDetailTable && _.isNil(showSee) ? "序号" : "", + renderCell: (value: boolean, record: any, index: number, originNode: React.ReactNode) => (isDetailTable && _.isNil(showSee) ? {index + 1} : originNode), selectedRowKeys, preserveSelectedRowKeys: true, onChange: (rowKeys: React.Key[]) => { diff --git a/src/pages/unitTable/renderColsOpts.tsx b/src/pages/unitTable/renderColsOpts.tsx index 784233f..16761d4 100644 --- a/src/pages/unitTable/renderColsOpts.tsx +++ b/src/pages/unitTable/renderColsOpts.tsx @@ -434,6 +434,58 @@ export function renderCols(initialState: any[], type: string, i18n?: AnyObject, return col; }) ]; + } else if (type === "attendanceView") { + return [ + ..._.map(initialState, (g) => { + let col = { ...g, ellipsis: true }; + switch (g.dataIndex) { + case "operate": + col = { + ...col, + width: 176, + fixed: "right" // render: (__: string, record: any) => { + // let items: MenuProps["items"] = [ + // { + // key: "DeleteList", + // label: i18n?.["删除"], + // onClick: () => postMessageToParent("DEL", record) + // }, + // { + // key: "Log", + // label: i18n?.["操作日志"], + // onClick: () => postMessageToParent("log", record) + // } + // ]; + // isSpecial && items.shift(); + // return ( + // + // + // {isSpecial ? ( + // + // ) : ( + // + // )} + // + //