[as] chore: 불필요한 코드 제거

This commit is contained in:
2026-07-13 14:05:25 +09:00
parent b41814ed0c
commit e8c8db7383
2 changed files with 2 additions and 26 deletions
-1
View File
@@ -9,7 +9,6 @@ export { buildCnstpScaleItems, recalculateBzScaleTotals } from "./lib/business-s
export {
buildChecklistTabs,
isFormChecklistComplete,
orderCklstTreeNodes,
syncCklstResultListFromTree,
} from "./lib/checklist-form-utils";
export type { FnrsSharItemDef, FnrsSharListItem } from "./lib/fnrs-shar-form-utils";
@@ -26,29 +26,6 @@ interface CklstResultListItem {
picRvwCn?: string | null;
}
export function orderCklstTreeNodes(rows: CklstTreeNode[]): CklstTreeNode[] {
const childMap = new Map<number | null, CklstTreeNode[]>();
rows.forEach((row) => {
const parent = row.upCklstRvwSn ?? null;
if (!childMap.has(parent)) childMap.set(parent, []);
childMap.get(parent)!.push(row);
});
const ordered: CklstTreeNode[] = [];
function walk(parent: number | null) {
(childMap.get(parent) ?? []).forEach((child) => {
ordered.push(child);
walk(child.cklstRvwSn);
});
}
walk(null);
return ordered;
}
function groupCklstTreeByTaskSeComCd(cklstTree: CklstTreeNode[]): Map<string, CklstTreeNode[]> {
const grouped = new Map<string, CklstTreeNode[]>();
@@ -69,7 +46,7 @@ function getOrderedSelectableNodes(
const grouped = groupCklstTreeByTaskSeComCd(cklstTree);
return taskSeComCdArray.flatMap((code) =>
orderCklstTreeNodes(grouped.get(code) ?? []).filter((node) => node.bchckUseYn === "Y"),
(grouped.get(code) ?? []).filter((node) => node.bchckUseYn === "Y"),
);
}
@@ -86,7 +63,7 @@ export function buildChecklistTabs(
return orderedCodes.map((code) => ({
code,
label: taskCodeLabels[code] || code,
items: orderCklstTreeNodes(grouped.get(code) ?? []).map((node) => ({
items: (grouped.get(code) ?? []).map((node) => ({
cklstSn: node.cklstSn,
cklstArtclSn: node.cklstArtclSn,
cklstRvwSn: node.cklstRvwSn,