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 ? (
+ //
+ // ) : (
+ //
+ // )}
+ //
+ // } />
+ //
+ //
+ // );
+ // }
+ };
+ break;
+ default:
+ col = { ...col };
+ break;
+ }
+ return col;
+ })
+ ];
}
return initialState;
}, [initialState, type, i18n, extraParams]);