summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-09-29 08:01:53 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-09-29 08:01:53 +0000
commitc7d37ec3e60c9197abc79738316ddae7c5bf8817 (patch)
tree9b045c7b7302d55f43d76565aa4fd5c6dd3a097b
parent82a2ce067c9b690cdf7775dfb0be94583f51ca29 (diff)
(대표님) 그룹라우터로 앱라우터 경로 정리
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/document-list-only/layout.tsx (renamed from app/[lng]/evcp/(evcp)/approval/document-list-only/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/document-list-only/page.tsx (renamed from app/[lng]/evcp/(evcp)/approval/document-list-only/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/document-list-ship/page.tsx (renamed from app/[lng]/evcp/(evcp)/document-list-ship/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/form-list/page.tsx (renamed from app/[lng]/evcp/(evcp)/form-list/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/vendor-data/form/[packageId]/[formId]/[projectId]/[contractId]/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-data/form/[packageId]/[formId]/[projectId]/[contractId]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/vendor-data/layout.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-data/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/vendor-data/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-data/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(eng)/vendor-data/tag/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-data/tag/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/[id]/not-found.tsx (renamed from app/[lng]/evcp/(evcp)/basic-contract-template/[id]/not-found.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/basic-contract-template/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/page.tsx (renamed from app/[lng]/evcp/(evcp)/basic-contract-template/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/bid-projects/layout.tsx (renamed from app/[lng]/evcp/(evcp)/bid-projects/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/bid-projects/page.tsx (renamed from app/[lng]/evcp/(evcp)/bid-projects/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/buyer-signature/page.tsx (renamed from app/[lng]/evcp/(evcp)/buyer-signature/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/page.tsx (renamed from app/[lng]/evcp/(evcp)/compliance/[templateId]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/responses/[responseId]/page.tsx (renamed from app/[lng]/evcp/(evcp)/compliance/[templateId]/responses/[responseId]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/responses/page.tsx (renamed from app/[lng]/evcp/(evcp)/compliance/[templateId]/responses/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/compliance/page.tsx (renamed from app/[lng]/evcp/(evcp)/compliance/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/consent/page.tsx (renamed from app/[lng]/evcp/(evcp)/consent/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/code-groups/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/code-groups/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/combo-box-settings/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/combo-box-settings/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/document-class/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/document-class/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/number-type-configs/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/number-type-configs/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/number-types/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/number-types/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/layout.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/page.tsx (renamed from app/[lng]/evcp/(evcp)/docu-list-rule/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/equip-class/page.tsx (renamed from app/[lng]/evcp/(evcp)/equip-class/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/esg-check-list/page.tsx (renamed from app/[lng]/evcp/(evcp)/esg-check-list/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/evaluation-check-list/page.tsx (renamed from app/[lng]/evcp/(evcp)/evaluation-check-list/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/evaluation-target-list/page.tsx (renamed from app/[lng]/evcp/(evcp)/evaluation-target-list/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/[id]/not-found.tsx (renamed from app/[lng]/evcp/(evcp)/general-contract-template/[id]/not-found.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/general-contract-template/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/page.tsx (renamed from app/[lng]/evcp/(evcp)/general-contract-template/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/gtc/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/gtc/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/gtc/page.tsx (renamed from app/[lng]/evcp/(evcp)/gtc/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/incoterms/page.tsx (renamed from app/[lng]/evcp/(evcp)/incoterms/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/items/page.tsx (renamed from app/[lng]/evcp/(evcp)/items/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/material-groups/page.tsx (renamed from app/[lng]/evcp/(evcp)/material-groups/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/payment-conditions/page.tsx (renamed from app/[lng]/evcp/(evcp)/payment-conditions/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/pq-criteria/[pqListId]/page.tsx (renamed from app/[lng]/evcp/(evcp)/pq-criteria/[pqListId]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/pq-criteria/page.tsx (renamed from app/[lng]/evcp/(evcp)/pq-criteria/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/projects/page.tsx (renamed from app/[lng]/evcp/(evcp)/projects/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/tag-numbering/page.tsx (renamed from app/[lng]/evcp/(evcp)/tag-numbering/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/vendor-check-list/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-check-list/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(master-data)/vendor-type/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-type/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/final/page.tsx (renamed from app/[lng]/evcp/(evcp)/b-rfq/[id]/final/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/initial/page.tsx (renamed from app/[lng]/evcp/(evcp)/b-rfq/[id]/initial/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/b-rfq/[id]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/b-rfq/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/b-rfq/page.tsx (renamed from app/[lng]/evcp/(evcp)/b-rfq/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/bqcbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/bqcbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/bqtbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/bqtbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/cbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/cbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/tbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/tbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-rfq/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/cbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary/[id]/cbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary/[id]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/tbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary/[id]/tbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/budgetary/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/materials/page.tsx (renamed from app/[lng]/evcp/(evcp)/materials/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/po-rfq/page.tsx (renamed from app/[lng]/evcp/(evcp)/po-rfq/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/poa/page.tsx (renamed from app/[lng]/evcp/(evcp)/poa/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/project-gtc/page.tsx (renamed from app/[lng]/evcp/(evcp)/project-gtc/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/project-vendors/page.tsx (renamed from app/[lng]/evcp/(evcp)/project-vendors/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/cbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq/[id]/cbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/rfq/[id]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/tbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq/[id]/tbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/rfq/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/tasks/page.tsx (renamed from app/[lng]/evcp/(evcp)/tasks/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(not-used)/tbe/page.tsx (renamed from app/[lng]/evcp/(evcp)/tbe/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/avl/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx (renamed from app/[lng]/evcp/(evcp)/avl/avl-page-client.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/avl/components/avl-registration-area.tsx (renamed from app/[lng]/evcp/(evcp)/avl/components/avl-registration-area.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/avl/page.tsx (renamed from app/[lng]/evcp/(evcp)/avl/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/basic-contract/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/basic-contract/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/basic-contract/page.tsx (renamed from app/[lng]/evcp/(evcp)/basic-contract/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/basic-contract/vendor-gtc/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/basic-contract/vendor-gtc/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/detail/page.tsx (renamed from app/[lng]/evcp/(evcp)/bid/[id]/detail/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/bid/[id]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/bid/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/pre-quote/page.tsx (renamed from app/[lng]/evcp/(evcp)/bid/[id]/pre-quote/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/bid/page.tsx (renamed from app/[lng]/evcp/(evcp)/bid/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/bidding-notice/page.tsx (renamed from app/[lng]/evcp/(evcp)/bidding-notice/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/evaluation-input/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/evaluation-input/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/evaluation-input/page.tsx (renamed from app/[lng]/evcp/(evcp)/evaluation-input/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/evaluation/page.tsx (renamed from app/[lng]/evcp/(evcp)/evaluation/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/general-contracts/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/general-contracts/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/general-contracts/page.tsx (renamed from app/[lng]/evcp/(evcp)/general-contracts/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/itb-create/page.tsx (renamed from app/[lng]/evcp/(evcp)/itb-create/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/legal-review/page.tsx (renamed from app/[lng]/evcp/(evcp)/legal-review/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/pcr/page.tsx (renamed from app/[lng]/evcp/(evcp)/pcr/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/po/page.tsx (renamed from app/[lng]/evcp/(evcp)/po/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/pq_new/[vendorId]/[submissionId]/page.tsx (renamed from app/[lng]/evcp/(evcp)/pq_new/[vendorId]/[submissionId]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/pq_new/page.tsx (renamed from app/[lng]/evcp/(evcp)/pq_new/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/compare/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq-last/[id]/compare/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/layout.tsx (renamed from app/[lng]/evcp/(evcp)/rfq-last/[id]/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq-last/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/vendor/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq-last/[id]/vendor/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/rfq-last/page.tsx (renamed from app/[lng]/evcp/(evcp)/rfq-last/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/risk-management/page.tsx (renamed from app/[lng]/evcp/(evcp)/risk-management/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/tbe-last/page.tsx (renamed from app/[lng]/evcp/(evcp)/tbe-last/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendor-candidates/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-candidates/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendor-investigation/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-investigation/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendor-pool/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-pool/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendor-regular-registrations/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendor-regular-registrations/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/basic/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/basic/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/bid-history/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/bid-history/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/contract-history/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/contract-history/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/credit/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/credit/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/items/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/items/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/layout.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/materials/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/materials/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/rfq-history/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/[id]/info/rfq-history/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(procurement)/vendors/page.tsx (renamed from app/[lng]/evcp/(evcp)/vendors/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-hull/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-tech-sales-hull/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-ship/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-tech-sales-ship/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-top/page.tsx (renamed from app/[lng]/evcp/(evcp)/budgetary-tech-sales-top/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/items-tech/layout.tsx (renamed from app/[lng]/evcp/(evcp)/items-tech/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/items-tech/page.tsx (renamed from app/[lng]/evcp/(evcp)/items-tech/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-contact-possible-items/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-contact-possible-items/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-project-avl/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-project-avl/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-vendor-possible-items/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-vendor-possible-items/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/layout.tsx (renamed from app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/possible-items/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/possible-items/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/rfq-history/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/rfq-history/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(sales)/tech-vendors/page.tsx (renamed from app/[lng]/evcp/(evcp)/tech-vendors/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/document-list-only/layout.tsx (renamed from app/[lng]/evcp/(evcp)/document-list-only/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/document-list-only/page.tsx (renamed from app/[lng]/evcp/(evcp)/document-list-only/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/line/page.tsx (renamed from app/[lng]/evcp/(evcp)/approval/line/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/log/page.tsx (renamed from app/[lng]/evcp/(evcp)/approval/log/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/template/[id]/config.ts (renamed from app/[lng]/evcp/(evcp)/approval/template/[id]/config.ts)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/template/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/approval/template/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/approval/template/page.tsx (renamed from app/[lng]/evcp/(evcp)/approval/template/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/email-log/page.tsx (renamed from app/[lng]/evcp/(evcp)/email-log/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/email-template/[slug]/page.tsx (renamed from app/[lng]/evcp/(evcp)/email-template/[slug]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/email-template/page.tsx (renamed from app/[lng]/evcp/(evcp)/email-template/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/faq/manage/actions.ts (renamed from app/[lng]/evcp/(evcp)/faq/manage/actions.ts)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/faq/manage/page.tsx (renamed from app/[lng]/evcp/(evcp)/faq/manage/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/faq/page.tsx (renamed from app/[lng]/evcp/(evcp)/faq/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/information/page.tsx (renamed from app/[lng]/evcp/(evcp)/information/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/integration-log/page.tsx (renamed from app/[lng]/evcp/(evcp)/integration-log/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/integration/page.tsx (renamed from app/[lng]/evcp/(evcp)/integration/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/login-history/page.tsx (renamed from app/[lng]/evcp/(evcp)/login-history/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-domain-assignment-dialog.tsx (renamed from app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-menu-access-manager.tsx (renamed from app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-menu-access-manager.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-tree-view.tsx (renamed from app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-tree-view.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/domain-constants.ts (renamed from app/[lng]/evcp/(evcp)/menu-access-dept/_components/domain-constants.ts)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-access-dept/page.tsx (renamed from app/[lng]/evcp/(evcp)/menu-access-dept/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-access/page.tsx (renamed from app/[lng]/evcp/(evcp)/menu-access/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/menu-list/page.tsx (renamed from app/[lng]/evcp/(evcp)/menu-list/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/notice/page.tsx (renamed from app/[lng]/evcp/(evcp)/notice/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/page-visits/page.tsx (renamed from app/[lng]/evcp/(evcp)/page-visits/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/permissions/page.tsx (renamed from app/[lng]/evcp/(evcp)/permissions/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/permissions/settings/page.tsx (renamed from app/[lng]/evcp/(evcp)/permissions/settings/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/qna/[id]/page.tsx (renamed from app/[lng]/evcp/(evcp)/qna/[id]/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/qna/page.tsx (renamed from app/[lng]/evcp/(evcp)/qna/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/settings/layout.tsx (renamed from app/[lng]/evcp/(evcp)/settings/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/settings/page.tsx (renamed from app/[lng]/evcp/(evcp)/settings/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/settings/preferences/page.tsx (renamed from app/[lng]/evcp/(evcp)/settings/preferences/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/system/admin-users/page.tsx (renamed from app/[lng]/evcp/(evcp)/system/admin-users/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/system/layout.tsx (renamed from app/[lng]/evcp/(evcp)/system/layout.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/system/page.tsx (renamed from app/[lng]/evcp/(evcp)/system/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/system/password-policy/page.tsx (renamed from app/[lng]/evcp/(evcp)/system/password-policy/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/system/permissions/page.tsx (renamed from app/[lng]/evcp/(evcp)/system/permissions/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/(system)/system/roles/page.tsx (renamed from app/[lng]/evcp/(evcp)/system/roles/page.tsx)0
-rw-r--r--app/[lng]/evcp/(evcp)/data-room/[projectId]/files/page.tsx7
-rw-r--r--app/[lng]/evcp/(evcp)/data-room/[projectId]/members/page.tsx2
-rw-r--r--app/[lng]/evcp/(evcp)/project-doc-template/page.tsx72
176 files changed, 78 insertions, 3 deletions
diff --git a/app/[lng]/evcp/(evcp)/approval/document-list-only/layout.tsx b/app/[lng]/evcp/(evcp)/(eng)/document-list-only/layout.tsx
index 17e78c0a..17e78c0a 100644
--- a/app/[lng]/evcp/(evcp)/approval/document-list-only/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/document-list-only/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/approval/document-list-only/page.tsx b/app/[lng]/evcp/(evcp)/(eng)/document-list-only/page.tsx
index 5b49a6ef..5b49a6ef 100644
--- a/app/[lng]/evcp/(evcp)/approval/document-list-only/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/document-list-only/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/document-list-ship/page.tsx b/app/[lng]/evcp/(evcp)/(eng)/document-list-ship/page.tsx
index 822e7cd4..822e7cd4 100644
--- a/app/[lng]/evcp/(evcp)/document-list-ship/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/document-list-ship/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/form-list/page.tsx b/app/[lng]/evcp/(evcp)/(eng)/form-list/page.tsx
index 7f04cc3e..7f04cc3e 100644
--- a/app/[lng]/evcp/(evcp)/form-list/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/form-list/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-data/form/[packageId]/[formId]/[projectId]/[contractId]/page.tsx b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/form/[packageId]/[formId]/[projectId]/[contractId]/page.tsx
index f69aa525..f69aa525 100644
--- a/app/[lng]/evcp/(evcp)/vendor-data/form/[packageId]/[formId]/[projectId]/[contractId]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/form/[packageId]/[formId]/[projectId]/[contractId]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-data/layout.tsx b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/layout.tsx
index 7d00359c..7d00359c 100644
--- a/app/[lng]/evcp/(evcp)/vendor-data/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-data/page.tsx b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/page.tsx
index ddc21a2b..ddc21a2b 100644
--- a/app/[lng]/evcp/(evcp)/vendor-data/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-data/tag/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/tag/[id]/page.tsx
index 7250732f..7250732f 100644
--- a/app/[lng]/evcp/(evcp)/vendor-data/tag/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(eng)/vendor-data/tag/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/basic-contract-template/[id]/not-found.tsx b/app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/[id]/not-found.tsx
index 6b09f772..6b09f772 100644
--- a/app/[lng]/evcp/(evcp)/basic-contract-template/[id]/not-found.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/[id]/not-found.tsx
diff --git a/app/[lng]/evcp/(evcp)/basic-contract-template/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/[id]/page.tsx
index bcf3e1f4..bcf3e1f4 100644
--- a/app/[lng]/evcp/(evcp)/basic-contract-template/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/basic-contract-template/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/page.tsx
index f4cab5a0..f4cab5a0 100644
--- a/app/[lng]/evcp/(evcp)/basic-contract-template/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/basic-contract-template/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid-projects/layout.tsx b/app/[lng]/evcp/(evcp)/(master-data)/bid-projects/layout.tsx
index 9c142df1..9c142df1 100644
--- a/app/[lng]/evcp/(evcp)/bid-projects/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/bid-projects/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid-projects/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/bid-projects/page.tsx
index e98d391b..e98d391b 100644
--- a/app/[lng]/evcp/(evcp)/bid-projects/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/bid-projects/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/buyer-signature/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/buyer-signature/page.tsx
index fa3a1953..fa3a1953 100644
--- a/app/[lng]/evcp/(evcp)/buyer-signature/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/buyer-signature/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/compliance/[templateId]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/page.tsx
index 2a3267ab..2a3267ab 100644
--- a/app/[lng]/evcp/(evcp)/compliance/[templateId]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/compliance/[templateId]/responses/[responseId]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/responses/[responseId]/page.tsx
index 73d9bbac..73d9bbac 100644
--- a/app/[lng]/evcp/(evcp)/compliance/[templateId]/responses/[responseId]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/responses/[responseId]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/compliance/[templateId]/responses/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/responses/page.tsx
index 80e15768..80e15768 100644
--- a/app/[lng]/evcp/(evcp)/compliance/[templateId]/responses/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/compliance/[templateId]/responses/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/compliance/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/compliance/page.tsx
index 3b97ce99..3b97ce99 100644
--- a/app/[lng]/evcp/(evcp)/compliance/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/compliance/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/consent/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/consent/page.tsx
index 3e06cb0f..3e06cb0f 100644
--- a/app/[lng]/evcp/(evcp)/consent/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/consent/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/code-groups/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/code-groups/page.tsx
index c75bf6b9..c75bf6b9 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/code-groups/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/code-groups/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/combo-box-settings/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/combo-box-settings/page.tsx
index ffe30710..ffe30710 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/combo-box-settings/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/combo-box-settings/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/document-class/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/document-class/page.tsx
index 8a0f1bd7..8a0f1bd7 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/document-class/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/document-class/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/layout.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/layout.tsx
index 197c35b2..197c35b2 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/number-type-configs/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/number-type-configs/page.tsx
index 78714dae..78714dae 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/number-type-configs/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/number-type-configs/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/number-types/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/number-types/page.tsx
index e18d536d..e18d536d 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/number-types/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/number-types/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/page.tsx
index 59bec55a..59bec55a 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/[projectId]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/[projectId]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/layout.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/layout.tsx
index 05231bf1..05231bf1 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/docu-list-rule/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/page.tsx
index fb36b3b8..fb36b3b8 100644
--- a/app/[lng]/evcp/(evcp)/docu-list-rule/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/docu-list-rule/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/equip-class/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/equip-class/page.tsx
index ddfabf52..ddfabf52 100644
--- a/app/[lng]/evcp/(evcp)/equip-class/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/equip-class/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/esg-check-list/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/esg-check-list/page.tsx
index a573c77b..a573c77b 100644
--- a/app/[lng]/evcp/(evcp)/esg-check-list/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/esg-check-list/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/evaluation-check-list/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/evaluation-check-list/page.tsx
index ccd6766b..ccd6766b 100644
--- a/app/[lng]/evcp/(evcp)/evaluation-check-list/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/evaluation-check-list/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/evaluation-target-list/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/evaluation-target-list/page.tsx
index 325037d8..325037d8 100644
--- a/app/[lng]/evcp/(evcp)/evaluation-target-list/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/evaluation-target-list/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/general-contract-template/[id]/not-found.tsx b/app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/[id]/not-found.tsx
index 01dfb6a3..01dfb6a3 100644
--- a/app/[lng]/evcp/(evcp)/general-contract-template/[id]/not-found.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/[id]/not-found.tsx
diff --git a/app/[lng]/evcp/(evcp)/general-contract-template/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/[id]/page.tsx
index 897ba46c..897ba46c 100644
--- a/app/[lng]/evcp/(evcp)/general-contract-template/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/general-contract-template/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/page.tsx
index 8a652690..8a652690 100644
--- a/app/[lng]/evcp/(evcp)/general-contract-template/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/general-contract-template/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/gtc/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/gtc/[id]/page.tsx
index 20f0ea51..20f0ea51 100644
--- a/app/[lng]/evcp/(evcp)/gtc/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/gtc/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/gtc/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/gtc/page.tsx
index 33c504df..33c504df 100644
--- a/app/[lng]/evcp/(evcp)/gtc/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/gtc/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/incoterms/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/incoterms/page.tsx
index bf7f9313..bf7f9313 100644
--- a/app/[lng]/evcp/(evcp)/incoterms/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/incoterms/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/items/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/items/page.tsx
index d61b50df..d61b50df 100644
--- a/app/[lng]/evcp/(evcp)/items/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/items/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/material-groups/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/material-groups/page.tsx
index 3d019182..3d019182 100644
--- a/app/[lng]/evcp/(evcp)/material-groups/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/material-groups/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/payment-conditions/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/payment-conditions/page.tsx
index 49724328..49724328 100644
--- a/app/[lng]/evcp/(evcp)/payment-conditions/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/payment-conditions/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/pq-criteria/[pqListId]/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/pq-criteria/[pqListId]/page.tsx
index 15cb3bf3..15cb3bf3 100644
--- a/app/[lng]/evcp/(evcp)/pq-criteria/[pqListId]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/pq-criteria/[pqListId]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/pq-criteria/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/pq-criteria/page.tsx
index 1a337cc9..1a337cc9 100644
--- a/app/[lng]/evcp/(evcp)/pq-criteria/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/pq-criteria/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/projects/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/projects/page.tsx
index c3d429d1..c3d429d1 100644
--- a/app/[lng]/evcp/(evcp)/projects/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/projects/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tag-numbering/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/tag-numbering/page.tsx
index ef231108..ef231108 100644
--- a/app/[lng]/evcp/(evcp)/tag-numbering/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/tag-numbering/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-check-list/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/vendor-check-list/page.tsx
index 955c95f0..955c95f0 100644
--- a/app/[lng]/evcp/(evcp)/vendor-check-list/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/vendor-check-list/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-type/page.tsx b/app/[lng]/evcp/(evcp)/(master-data)/vendor-type/page.tsx
index 2e1aa396..2e1aa396 100644
--- a/app/[lng]/evcp/(evcp)/vendor-type/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(master-data)/vendor-type/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/b-rfq/[id]/final/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/final/page.tsx
index d50ec03d..d50ec03d 100644
--- a/app/[lng]/evcp/(evcp)/b-rfq/[id]/final/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/final/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/b-rfq/[id]/initial/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/initial/page.tsx
index 1af65fbc..1af65fbc 100644
--- a/app/[lng]/evcp/(evcp)/b-rfq/[id]/initial/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/initial/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/b-rfq/[id]/layout.tsx b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/layout.tsx
index d6836437..d6836437 100644
--- a/app/[lng]/evcp/(evcp)/b-rfq/[id]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/b-rfq/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/page.tsx
index 26dc45fb..26dc45fb 100644
--- a/app/[lng]/evcp/(evcp)/b-rfq/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/b-rfq/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/page.tsx
index 6dc0fb44..6dc0fb44 100644
--- a/app/[lng]/evcp/(evcp)/b-rfq/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/b-rfq/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bqcbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/bqcbe/page.tsx
index 6f97efd3..6f97efd3 100644
--- a/app/[lng]/evcp/(evcp)/bqcbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/bqcbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bqtbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/bqtbe/page.tsx
index a1fee1b6..a1fee1b6 100644
--- a/app/[lng]/evcp/(evcp)/bqtbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/bqtbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/cbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/cbe/page.tsx
index 956facd3..956facd3 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/cbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/cbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/layout.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/layout.tsx
index 2b80e64f..2b80e64f 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/page.tsx
index dd9df563..dd9df563 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/tbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/tbe/page.tsx
index ec894e1c..ec894e1c 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-rfq/[id]/tbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/[id]/tbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-rfq/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/page.tsx
index 290b9f27..290b9f27 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-rfq/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary-rfq/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary/[id]/cbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/cbe/page.tsx
index 956facd3..956facd3 100644
--- a/app/[lng]/evcp/(evcp)/budgetary/[id]/cbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/cbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary/[id]/layout.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/layout.tsx
index d58d8363..d58d8363 100644
--- a/app/[lng]/evcp/(evcp)/budgetary/[id]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/page.tsx
index dd9df563..dd9df563 100644
--- a/app/[lng]/evcp/(evcp)/budgetary/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary/[id]/tbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/tbe/page.tsx
index ec894e1c..ec894e1c 100644
--- a/app/[lng]/evcp/(evcp)/budgetary/[id]/tbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/[id]/tbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/page.tsx
index 15b4cdd4..15b4cdd4 100644
--- a/app/[lng]/evcp/(evcp)/budgetary/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/budgetary/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/materials/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/materials/page.tsx
index 00983a3f..00983a3f 100644
--- a/app/[lng]/evcp/(evcp)/materials/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/materials/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/po-rfq/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/po-rfq/page.tsx
index 27e48384..27e48384 100644
--- a/app/[lng]/evcp/(evcp)/po-rfq/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/po-rfq/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/poa/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/poa/page.tsx
index 0ced4957..0ced4957 100644
--- a/app/[lng]/evcp/(evcp)/poa/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/poa/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/project-gtc/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/project-gtc/page.tsx
index ac9ce03c..ac9ce03c 100644
--- a/app/[lng]/evcp/(evcp)/project-gtc/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/project-gtc/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/project-vendors/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/project-vendors/page.tsx
index 07caddbb..07caddbb 100644
--- a/app/[lng]/evcp/(evcp)/project-vendors/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/project-vendors/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq/[id]/cbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/cbe/page.tsx
index fb288a98..fb288a98 100644
--- a/app/[lng]/evcp/(evcp)/rfq/[id]/cbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/cbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq/[id]/layout.tsx b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/layout.tsx
index 92817b4b..92817b4b 100644
--- a/app/[lng]/evcp/(evcp)/rfq/[id]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/page.tsx
index 1a9f4b18..1a9f4b18 100644
--- a/app/[lng]/evcp/(evcp)/rfq/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq/[id]/tbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/tbe/page.tsx
index 76eea302..76eea302 100644
--- a/app/[lng]/evcp/(evcp)/rfq/[id]/tbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/rfq/[id]/tbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/rfq/page.tsx
index 26f49cfb..26f49cfb 100644
--- a/app/[lng]/evcp/(evcp)/rfq/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/rfq/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tasks/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/tasks/page.tsx
index 91b946fb..91b946fb 100644
--- a/app/[lng]/evcp/(evcp)/tasks/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/tasks/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tbe/page.tsx b/app/[lng]/evcp/(evcp)/(not-used)/tbe/page.tsx
index 211cf376..211cf376 100644
--- a/app/[lng]/evcp/(evcp)/tbe/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(not-used)/tbe/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/avl/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx
index b065919f..b065919f 100644
--- a/app/[lng]/evcp/(evcp)/avl/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/avl/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/avl/avl-page-client.tsx b/app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx
index 7152bdc2..7152bdc2 100644
--- a/app/[lng]/evcp/(evcp)/avl/avl-page-client.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/avl/avl-page-client.tsx
diff --git a/app/[lng]/evcp/(evcp)/avl/components/avl-registration-area.tsx b/app/[lng]/evcp/(evcp)/(procurement)/avl/components/avl-registration-area.tsx
index 69b1d417..69b1d417 100644
--- a/app/[lng]/evcp/(evcp)/avl/components/avl-registration-area.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/avl/components/avl-registration-area.tsx
diff --git a/app/[lng]/evcp/(evcp)/avl/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/avl/page.tsx
index b1dbfeb0..b1dbfeb0 100644
--- a/app/[lng]/evcp/(evcp)/avl/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/avl/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/basic-contract/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/basic-contract/[id]/page.tsx
index c3136496..c3136496 100644
--- a/app/[lng]/evcp/(evcp)/basic-contract/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/basic-contract/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/basic-contract/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/basic-contract/page.tsx
index 66b3ee31..66b3ee31 100644
--- a/app/[lng]/evcp/(evcp)/basic-contract/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/basic-contract/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/basic-contract/vendor-gtc/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/basic-contract/vendor-gtc/[id]/page.tsx
index 8f823d4c..8f823d4c 100644
--- a/app/[lng]/evcp/(evcp)/basic-contract/vendor-gtc/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/basic-contract/vendor-gtc/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid/[id]/detail/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/detail/page.tsx
index 4dc36e20..4dc36e20 100644
--- a/app/[lng]/evcp/(evcp)/bid/[id]/detail/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/detail/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid/[id]/layout.tsx b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/layout.tsx
index 80e7f8d2..80e7f8d2 100644
--- a/app/[lng]/evcp/(evcp)/bid/[id]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/page.tsx
index ca0788a5..ca0788a5 100644
--- a/app/[lng]/evcp/(evcp)/bid/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid/[id]/pre-quote/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/pre-quote/page.tsx
index d978974b..d978974b 100644
--- a/app/[lng]/evcp/(evcp)/bid/[id]/pre-quote/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/bid/[id]/pre-quote/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bid/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/bid/page.tsx
index 3a45e61f..3a45e61f 100644
--- a/app/[lng]/evcp/(evcp)/bid/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/bid/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/bidding-notice/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/bidding-notice/page.tsx
index 003db012..003db012 100644
--- a/app/[lng]/evcp/(evcp)/bidding-notice/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/bidding-notice/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/evaluation-input/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/evaluation-input/[id]/page.tsx
index 3a403620..3a403620 100644
--- a/app/[lng]/evcp/(evcp)/evaluation-input/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/evaluation-input/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/evaluation-input/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/evaluation-input/page.tsx
index 51478cc0..51478cc0 100644
--- a/app/[lng]/evcp/(evcp)/evaluation-input/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/evaluation-input/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/evaluation/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/evaluation/page.tsx
index 0d3848d9..0d3848d9 100644
--- a/app/[lng]/evcp/(evcp)/evaluation/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/evaluation/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/general-contracts/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/general-contracts/[id]/page.tsx
index 632f7145..632f7145 100644
--- a/app/[lng]/evcp/(evcp)/general-contracts/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/general-contracts/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/general-contracts/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/general-contracts/page.tsx
index a6d5057c..a6d5057c 100644
--- a/app/[lng]/evcp/(evcp)/general-contracts/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/general-contracts/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/itb-create/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/itb-create/page.tsx
index 54040e7f..54040e7f 100644
--- a/app/[lng]/evcp/(evcp)/itb-create/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/itb-create/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/legal-review/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/legal-review/page.tsx
index 44150492..44150492 100644
--- a/app/[lng]/evcp/(evcp)/legal-review/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/legal-review/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/pcr/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/pcr/page.tsx
index 7617bf58..7617bf58 100644
--- a/app/[lng]/evcp/(evcp)/pcr/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/pcr/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/po/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/po/page.tsx
index 7479df8c..7479df8c 100644
--- a/app/[lng]/evcp/(evcp)/po/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/po/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/pq_new/[vendorId]/[submissionId]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/pq_new/[vendorId]/[submissionId]/page.tsx
index c8b0e9b8..c8b0e9b8 100644
--- a/app/[lng]/evcp/(evcp)/pq_new/[vendorId]/[submissionId]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/pq_new/[vendorId]/[submissionId]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/pq_new/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/pq_new/page.tsx
index 6a992ee5..6a992ee5 100644
--- a/app/[lng]/evcp/(evcp)/pq_new/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/pq_new/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq-last/[id]/compare/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/compare/page.tsx
index 097b99eb..097b99eb 100644
--- a/app/[lng]/evcp/(evcp)/rfq-last/[id]/compare/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/compare/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq-last/[id]/layout.tsx b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/layout.tsx
index 20281f9c..20281f9c 100644
--- a/app/[lng]/evcp/(evcp)/rfq-last/[id]/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq-last/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/page.tsx
index 82f9fc4c..82f9fc4c 100644
--- a/app/[lng]/evcp/(evcp)/rfq-last/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq-last/[id]/vendor/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/vendor/page.tsx
index 296e46fe..296e46fe 100644
--- a/app/[lng]/evcp/(evcp)/rfq-last/[id]/vendor/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/[id]/vendor/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/rfq-last/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/page.tsx
index af5a8d95..af5a8d95 100644
--- a/app/[lng]/evcp/(evcp)/rfq-last/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/rfq-last/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/risk-management/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/risk-management/page.tsx
index c372865e..c372865e 100644
--- a/app/[lng]/evcp/(evcp)/risk-management/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/risk-management/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tbe-last/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/tbe-last/page.tsx
index 61e7ce05..61e7ce05 100644
--- a/app/[lng]/evcp/(evcp)/tbe-last/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/tbe-last/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-candidates/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendor-candidates/page.tsx
index be6debce..be6debce 100644
--- a/app/[lng]/evcp/(evcp)/vendor-candidates/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendor-candidates/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-investigation/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendor-investigation/page.tsx
index 1d7786a5..1d7786a5 100644
--- a/app/[lng]/evcp/(evcp)/vendor-investigation/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendor-investigation/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-pool/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendor-pool/page.tsx
index 7426e069..7426e069 100644
--- a/app/[lng]/evcp/(evcp)/vendor-pool/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendor-pool/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendor-regular-registrations/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendor-regular-registrations/page.tsx
index e8433c55..e8433c55 100644
--- a/app/[lng]/evcp/(evcp)/vendor-regular-registrations/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendor-regular-registrations/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/basic/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/basic/page.tsx
index 629717fb..629717fb 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/basic/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/basic/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/bid-history/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/bid-history/page.tsx
index 82fd5514..82fd5514 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/bid-history/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/bid-history/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/contract-history/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/contract-history/page.tsx
index fc1f3148..fc1f3148 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/contract-history/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/contract-history/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/credit/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/credit/page.tsx
index c6d6e2aa..c6d6e2aa 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/credit/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/credit/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/items/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/items/page.tsx
index 5d5838c6..5d5838c6 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/items/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/items/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/layout.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/layout.tsx
index 17f22de9..17f22de9 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/materials/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/materials/page.tsx
index 3115ae30..3115ae30 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/materials/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/materials/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/page.tsx
index 6279e924..6279e924 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/[id]/info/rfq-history/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/rfq-history/page.tsx
index 6ae24f58..6ae24f58 100644
--- a/app/[lng]/evcp/(evcp)/vendors/[id]/info/rfq-history/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/[id]/info/rfq-history/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/vendors/page.tsx b/app/[lng]/evcp/(evcp)/(procurement)/vendors/page.tsx
index fb7bb14c..fb7bb14c 100644
--- a/app/[lng]/evcp/(evcp)/vendors/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(procurement)/vendors/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-tech-sales-hull/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-hull/page.tsx
index 97e53567..97e53567 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-tech-sales-hull/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-hull/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-tech-sales-ship/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-ship/page.tsx
index 779b9ac9..779b9ac9 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-tech-sales-ship/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-ship/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/budgetary-tech-sales-top/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-top/page.tsx
index 5c96c85d..5c96c85d 100644
--- a/app/[lng]/evcp/(evcp)/budgetary-tech-sales-top/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/budgetary-tech-sales-top/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/items-tech/layout.tsx b/app/[lng]/evcp/(evcp)/(sales)/items-tech/layout.tsx
index d375059b..d375059b 100644
--- a/app/[lng]/evcp/(evcp)/items-tech/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/items-tech/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/items-tech/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/items-tech/page.tsx
index 55ac9c63..55ac9c63 100644
--- a/app/[lng]/evcp/(evcp)/items-tech/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/items-tech/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-contact-possible-items/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-contact-possible-items/page.tsx
index 5bc36790..5bc36790 100644
--- a/app/[lng]/evcp/(evcp)/tech-contact-possible-items/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-contact-possible-items/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-project-avl/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-project-avl/page.tsx
index 4ce018cd..4ce018cd 100644
--- a/app/[lng]/evcp/(evcp)/tech-project-avl/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-project-avl/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-vendor-possible-items/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-vendor-possible-items/page.tsx
index 51ff6003..51ff6003 100644
--- a/app/[lng]/evcp/(evcp)/tech-vendor-possible-items/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-vendor-possible-items/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/layout.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/layout.tsx
index 42fba934..42fba934 100644
--- a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/page.tsx
index f8847981..f8847981 100644
--- a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/possible-items/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/possible-items/page.tsx
index 642c6e32..642c6e32 100644
--- a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/possible-items/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/possible-items/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/rfq-history/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/rfq-history/page.tsx
index 9122d524..9122d524 100644
--- a/app/[lng]/evcp/(evcp)/tech-vendors/[id]/info/rfq-history/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/[id]/info/rfq-history/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/tech-vendors/page.tsx b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/page.tsx
index 736a7bad..736a7bad 100644
--- a/app/[lng]/evcp/(evcp)/tech-vendors/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(sales)/tech-vendors/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/document-list-only/layout.tsx b/app/[lng]/evcp/(evcp)/(system)/approval/document-list-only/layout.tsx
index 17e78c0a..17e78c0a 100644
--- a/app/[lng]/evcp/(evcp)/document-list-only/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/document-list-only/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/document-list-only/page.tsx b/app/[lng]/evcp/(evcp)/(system)/approval/document-list-only/page.tsx
index 5b49a6ef..5b49a6ef 100644
--- a/app/[lng]/evcp/(evcp)/document-list-only/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/document-list-only/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/approval/line/page.tsx b/app/[lng]/evcp/(evcp)/(system)/approval/line/page.tsx
index 38b43680..38b43680 100644
--- a/app/[lng]/evcp/(evcp)/approval/line/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/line/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/approval/log/page.tsx b/app/[lng]/evcp/(evcp)/(system)/approval/log/page.tsx
index d0264aa1..d0264aa1 100644
--- a/app/[lng]/evcp/(evcp)/approval/log/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/log/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/approval/template/[id]/config.ts b/app/[lng]/evcp/(evcp)/(system)/approval/template/[id]/config.ts
index 1ad5b2e2..1ad5b2e2 100644
--- a/app/[lng]/evcp/(evcp)/approval/template/[id]/config.ts
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/template/[id]/config.ts
diff --git a/app/[lng]/evcp/(evcp)/approval/template/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(system)/approval/template/[id]/page.tsx
index 136b09eb..136b09eb 100644
--- a/app/[lng]/evcp/(evcp)/approval/template/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/template/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/approval/template/page.tsx b/app/[lng]/evcp/(evcp)/(system)/approval/template/page.tsx
index f475099c..f475099c 100644
--- a/app/[lng]/evcp/(evcp)/approval/template/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/approval/template/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/email-log/page.tsx b/app/[lng]/evcp/(evcp)/(system)/email-log/page.tsx
index b73674e4..b73674e4 100644
--- a/app/[lng]/evcp/(evcp)/email-log/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/email-log/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/email-template/[slug]/page.tsx b/app/[lng]/evcp/(evcp)/(system)/email-template/[slug]/page.tsx
index 2654489f..2654489f 100644
--- a/app/[lng]/evcp/(evcp)/email-template/[slug]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/email-template/[slug]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/email-template/page.tsx b/app/[lng]/evcp/(evcp)/(system)/email-template/page.tsx
index 7f4de341..7f4de341 100644
--- a/app/[lng]/evcp/(evcp)/email-template/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/email-template/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/faq/manage/actions.ts b/app/[lng]/evcp/(evcp)/(system)/faq/manage/actions.ts
index bc443a8a..bc443a8a 100644
--- a/app/[lng]/evcp/(evcp)/faq/manage/actions.ts
+++ b/app/[lng]/evcp/(evcp)/(system)/faq/manage/actions.ts
diff --git a/app/[lng]/evcp/(evcp)/faq/manage/page.tsx b/app/[lng]/evcp/(evcp)/(system)/faq/manage/page.tsx
index 011bbfa4..011bbfa4 100644
--- a/app/[lng]/evcp/(evcp)/faq/manage/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/faq/manage/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/faq/page.tsx b/app/[lng]/evcp/(evcp)/(system)/faq/page.tsx
index 76a61eda..76a61eda 100644
--- a/app/[lng]/evcp/(evcp)/faq/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/faq/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/information/page.tsx b/app/[lng]/evcp/(evcp)/(system)/information/page.tsx
index 8a6d348b..8a6d348b 100644
--- a/app/[lng]/evcp/(evcp)/information/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/information/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/integration-log/page.tsx b/app/[lng]/evcp/(evcp)/(system)/integration-log/page.tsx
index c10a41ea..c10a41ea 100644
--- a/app/[lng]/evcp/(evcp)/integration-log/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/integration-log/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/integration/page.tsx b/app/[lng]/evcp/(evcp)/(system)/integration/page.tsx
index f2266bca..f2266bca 100644
--- a/app/[lng]/evcp/(evcp)/integration/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/integration/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/login-history/page.tsx b/app/[lng]/evcp/(evcp)/(system)/login-history/page.tsx
index dbc8089f..dbc8089f 100644
--- a/app/[lng]/evcp/(evcp)/login-history/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/login-history/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
index f8a75641..f8a75641 100644
--- a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-domain-assignment-dialog.tsx
diff --git a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-menu-access-manager.tsx b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-menu-access-manager.tsx
index c24770bf..c24770bf 100644
--- a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-menu-access-manager.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-menu-access-manager.tsx
diff --git a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-tree-view.tsx b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-tree-view.tsx
index 126f1eb7..126f1eb7 100644
--- a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/department-tree-view.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/department-tree-view.tsx
diff --git a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/domain-constants.ts b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/domain-constants.ts
index 2b104d0e..2b104d0e 100644
--- a/app/[lng]/evcp/(evcp)/menu-access-dept/_components/domain-constants.ts
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/_components/domain-constants.ts
diff --git a/app/[lng]/evcp/(evcp)/menu-access-dept/page.tsx b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/page.tsx
index dfda9172..dfda9172 100644
--- a/app/[lng]/evcp/(evcp)/menu-access-dept/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-access-dept/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/menu-access/page.tsx b/app/[lng]/evcp/(evcp)/(system)/menu-access/page.tsx
index 7f5228df..7f5228df 100644
--- a/app/[lng]/evcp/(evcp)/menu-access/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-access/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/menu-list/page.tsx b/app/[lng]/evcp/(evcp)/(system)/menu-list/page.tsx
index 5a1f71a5..5a1f71a5 100644
--- a/app/[lng]/evcp/(evcp)/menu-list/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/menu-list/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/notice/page.tsx b/app/[lng]/evcp/(evcp)/(system)/notice/page.tsx
index a4157d1b..a4157d1b 100644
--- a/app/[lng]/evcp/(evcp)/notice/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/notice/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/page-visits/page.tsx b/app/[lng]/evcp/(evcp)/(system)/page-visits/page.tsx
index 07275cad..07275cad 100644
--- a/app/[lng]/evcp/(evcp)/page-visits/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/page-visits/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/permissions/page.tsx b/app/[lng]/evcp/(evcp)/(system)/permissions/page.tsx
index 2d7b94e2..2d7b94e2 100644
--- a/app/[lng]/evcp/(evcp)/permissions/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/permissions/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/permissions/settings/page.tsx b/app/[lng]/evcp/(evcp)/(system)/permissions/settings/page.tsx
index e258124f..e258124f 100644
--- a/app/[lng]/evcp/(evcp)/permissions/settings/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/permissions/settings/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/qna/[id]/page.tsx b/app/[lng]/evcp/(evcp)/(system)/qna/[id]/page.tsx
index 93b948c6..93b948c6 100644
--- a/app/[lng]/evcp/(evcp)/qna/[id]/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/qna/[id]/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/qna/page.tsx b/app/[lng]/evcp/(evcp)/(system)/qna/page.tsx
index 188d0262..188d0262 100644
--- a/app/[lng]/evcp/(evcp)/qna/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/qna/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/settings/layout.tsx b/app/[lng]/evcp/(evcp)/(system)/settings/layout.tsx
index f3cea7d2..f3cea7d2 100644
--- a/app/[lng]/evcp/(evcp)/settings/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/settings/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/settings/page.tsx b/app/[lng]/evcp/(evcp)/(system)/settings/page.tsx
index eba5e948..eba5e948 100644
--- a/app/[lng]/evcp/(evcp)/settings/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/settings/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/settings/preferences/page.tsx b/app/[lng]/evcp/(evcp)/(system)/settings/preferences/page.tsx
index e2a88021..e2a88021 100644
--- a/app/[lng]/evcp/(evcp)/settings/preferences/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/settings/preferences/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/system/admin-users/page.tsx b/app/[lng]/evcp/(evcp)/(system)/system/admin-users/page.tsx
index 11a9e9fb..11a9e9fb 100644
--- a/app/[lng]/evcp/(evcp)/system/admin-users/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/system/admin-users/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/system/layout.tsx b/app/[lng]/evcp/(evcp)/(system)/system/layout.tsx
index 2933b298..2933b298 100644
--- a/app/[lng]/evcp/(evcp)/system/layout.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/system/layout.tsx
diff --git a/app/[lng]/evcp/(evcp)/system/page.tsx b/app/[lng]/evcp/(evcp)/(system)/system/page.tsx
index 25651b2f..25651b2f 100644
--- a/app/[lng]/evcp/(evcp)/system/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/system/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/system/password-policy/page.tsx b/app/[lng]/evcp/(evcp)/(system)/system/password-policy/page.tsx
index 0f14fefe..0f14fefe 100644
--- a/app/[lng]/evcp/(evcp)/system/password-policy/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/system/password-policy/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/system/permissions/page.tsx b/app/[lng]/evcp/(evcp)/(system)/system/permissions/page.tsx
index 6aa2b693..6aa2b693 100644
--- a/app/[lng]/evcp/(evcp)/system/permissions/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/system/permissions/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/system/roles/page.tsx b/app/[lng]/evcp/(evcp)/(system)/system/roles/page.tsx
index 9f3a4dd8..9f3a4dd8 100644
--- a/app/[lng]/evcp/(evcp)/system/roles/page.tsx
+++ b/app/[lng]/evcp/(evcp)/(system)/system/roles/page.tsx
diff --git a/app/[lng]/evcp/(evcp)/data-room/[projectId]/files/page.tsx b/app/[lng]/evcp/(evcp)/data-room/[projectId]/files/page.tsx
index 985e7fef..baac96ad 100644
--- a/app/[lng]/evcp/(evcp)/data-room/[projectId]/files/page.tsx
+++ b/app/[lng]/evcp/(evcp)/data-room/[projectId]/files/page.tsx
@@ -1,14 +1,17 @@
// app/projects/[projectId]/files/page.tsx
import { FileManager } from '@/components/file-manager/FileManager';
-export default function ProjectFilesPage({
+export default async function ProjectFilesPage({
params,
}: {
params: { projectId: string };
}) {
+
+ const projectId = await params.projectId
+
return (
<div className="h-full flex flex-col">
- <FileManager projectId={params.projectId} />
+ <FileManager projectId={projectId} />
</div>
);
} \ No newline at end of file
diff --git a/app/[lng]/evcp/(evcp)/data-room/[projectId]/members/page.tsx b/app/[lng]/evcp/(evcp)/data-room/[projectId]/members/page.tsx
index 18442c0e..7db60654 100644
--- a/app/[lng]/evcp/(evcp)/data-room/[projectId]/members/page.tsx
+++ b/app/[lng]/evcp/(evcp)/data-room/[projectId]/members/page.tsx
@@ -90,7 +90,7 @@ interface User {
domain?: string; // 'partners' | 'internal' 등
}
-export default function ProjectMembersPage({
+export default async function ProjectMembersPage({
params: promiseParams
}: {
params: Promise<{ projectId: string }>
diff --git a/app/[lng]/evcp/(evcp)/project-doc-template/page.tsx b/app/[lng]/evcp/(evcp)/project-doc-template/page.tsx
new file mode 100644
index 00000000..d2e74932
--- /dev/null
+++ b/app/[lng]/evcp/(evcp)/project-doc-template/page.tsx
@@ -0,0 +1,72 @@
+import * as React from "react"
+import { type SearchParams } from "@/types/table"
+
+import { getValidFilters } from "@/lib/data-table"
+import { Skeleton } from "@/components/ui/skeleton"
+import { DataTableSkeleton } from "@/components/data-table/data-table-skeleton"
+import { Shell } from "@/components/shell"
+import { InformationButton } from "@/components/information/information-button"
+
+import { searchParamsDOCTemplatesCache } from "@/lib/project-doc-templates/validations"
+import { getProjectDocTemplates } from "@/lib/project-doc-templates/service"
+import { ProjectDocTemplateTable } from "@/lib/project-doc-templates/table/doc-template-table"
+
+interface IndexPageProps {
+ searchParams: Promise<SearchParams>
+}
+
+export default async function IndexPage(props: IndexPageProps) {
+ const searchParams = await props.searchParams
+ const search = searchParamsDOCTemplatesCache.parse(searchParams)
+
+ const validFilters = getValidFilters(search.filters)
+
+ const promises = Promise.all([
+ getProjectDocTemplates({
+ ...search,
+ filters: validFilters,
+ }),
+
+ ])
+
+ return (
+ <Shell className="gap-2">
+ <div className="flex items-center justify-between space-y-2">
+ <div className="flex items-center justify-between space-y-2">
+ <div>
+ <div className="flex items-center gap-2">
+ <h2 className="text-2xl font-bold tracking-tight">
+ 설계 문서 템플릿(커버)
+ </h2>
+ <InformationButton pagePath="evcp/form-list" />
+ </div>
+ {/* <p className="text-muted-foreground">
+ 협력업체 데이터 입력을 위한 레지스터 목록 리스트입니다.{" "}
+ <span className="inline-flex items-center whitespace-nowrap">
+ <Ellipsis className="size-3" />
+ <span className="ml-1">버튼</span>
+ </span>
+ 을 통해 담당자 연락처, 입찰 이력, 계약 이력, 패키지 내용 등을 확인 할 수 있습니다.
+ </p> */}
+ </div>
+ </div>
+ </div>
+
+ <React.Suspense fallback={<Skeleton className="h-7 w-52" />}>
+ </React.Suspense>
+ <React.Suspense
+ fallback={
+ <DataTableSkeleton
+ columnCount={6}
+ searchableColumnCount={1}
+ filterableColumnCount={2}
+ cellWidths={["10rem", "40rem", "12rem", "12rem", "8rem", "8rem"]}
+ shrinkZero
+ />
+ }
+ >
+ <ProjectDocTemplateTable promises={promises} />
+ </React.Suspense>
+ </Shell>
+ )
+}