- 호표 1 단위 펼친 항목 합과 호표 금액 대조, 10원 넘게 어긋나면 표시 - 당초값·계산값(노무·재료·경비·실적)과 항목 목록 - 동원 계산에 호표 단위 펼치기(roots) 추가 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
23 lines
1.0 KiB
JavaScript
23 lines
1.0 KiB
JavaScript
// 동작 사슬 이어 붙이기(native-business-actions.js 가 700줄 한계라 새 모듈 처리기는 여기서 차례로 부른다).
|
|
const EstActionsMore = (() => {
|
|
const modules = () =>
|
|
[
|
|
typeof EstQuantityList !== "undefined" && EstQuantityList,
|
|
typeof EstPriceTools !== "undefined" && EstPriceTools,
|
|
typeof EstMiscTools !== "undefined" && EstMiscTools,
|
|
typeof EstExcelToEst !== "undefined" && EstExcelToEst,
|
|
typeof EstOtherLoad !== "undefined" && EstOtherLoad,
|
|
typeof EstAppliedCost !== "undefined" && EstAppliedCost,
|
|
typeof EstProgressView !== "undefined" && EstProgressView,
|
|
typeof EstAnnualCopy !== "undefined" && EstAnnualCopy,
|
|
typeof EstPrintRange !== "undefined" && EstPrintRange,
|
|
typeof EstWorkMode !== "undefined" && EstWorkMode,
|
|
typeof EstDongwonCheck !== "undefined" && EstDongwonCheck,
|
|
].filter(Boolean);
|
|
function handle(name, state, node) {
|
|
for (const module of modules()) if (module.handle(name, state, node)) return true;
|
|
return false;
|
|
}
|
|
return { handle };
|
|
})();
|