PageId » History » Revision 5
Revision 4 (karnake ruengchaicharnkij, 04/08/2026 03:24 AM) → Revision 5/7 (nanon buaphet, 04/08/2026 03:29 AM)
# PageId
{{collapse(URL Config details...)
``` javascript
export const PAGE_DEFINITIONS urlConfig: TUrlConfig[] = { [
SYSTEM_MANAGEMENT: {
ADDED_ADMIN_USER: definePage(1001, ROUTE_PATHS.SYSTEM_MANAGEMENT.ABSOLUTE.ADDED_ADMIN_USER), header: "System Management",
AUDIT_LOG: definePage(1002, ROUTE_PATHS.SYSTEM_MANAGEMENT.ABSOLUTE.AUDIT_LOG), icon: "icon",
ACTIVITY_LOG: definePage(1003, ROUTE_PATHS.SYSTEM_MANAGEMENT.ABSOLUTE.ACTIVITY_LOG),
},
CREATE_JOB: { pages: [1000, 1011],
ADDED_INDIVIDUAL_ACCOUNT: definePage(2001, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_INDIVIDUAL_ACCOUNT, children: [
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_INDIVIDUAL_ACCOUNT, {
label: "Admin account",
href: "/system-management/added-admin-user",
pageId: 1001,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_INDIVIDUAL_ACCOUNT_PAGE,
]),
ADDED_CORPORATE_ACCOUNT: definePage(2002, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_CORPORATE_ACCOUNT, [ },
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_CORPORATE_ACCOUNT, {
label: "Audit Log",
href: `/system-management/${ROUTES.SYSTEM_MANAGEMENT.AUDIT_LOG}`,
pageId: 1002,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_CORPORATE_ACCOUNT_PAGE,
]),
ADDED_ICO: definePage(2003, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_ICO, [ },
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_ICO, {
label: "Activity Log",
href: `/system-management/${ROUTES.SYSTEM_MANAGEMENT.ACTIVITY_LOG}`,
pageId: 1003,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ADDED_ICO_PAGE, }
]), ],
},
{
CHANGE_INDIVIDUAL_ACCOUNT: definePage(2004, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_INDIVIDUAL_ACCOUNT, [
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_INDIVIDUAL_ACCOUNT,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_INDIVIDUAL_ACCOUNT_VIEW,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_INDIVIDUAL_ACCOUNT_EDIT,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_INDIVIDUAL_ACCOUNT_EDIT_PAGE, header: "Customer Management",
]), icon: "icon",
CHANGE_CORPORATE_ACCOUNT: definePage(2005, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_CORPORATE_ACCOUNT, [
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_CORPORATE_ACCOUNT,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_CORPORATE_ACCOUNT_VIEW,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_CORPORATE_ACCOUNT_EDIT,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_CORPORATE_ACCOUNT_EDIT_PAGE, pages: [2000, 2023],
]),
CHANGE_ICO: definePage(2006, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_ICO, children: [
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_ICO, {
label: "Corporate account",
href: "/create-job/added-corporate-account",
pageId: 2002,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_ICO_EDIT, },
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CHANGE_ICO_EDIT_PAGE,
]),
CASH_DEPOSIT_WITHDRAW: definePage(2008, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.CASH_DEPOSIT_WITHDRAW),
ICO_LIST: definePage(2009, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ICO_LIST, [ {
label: "Edit corporate account",
href: "/create-job/change-corporate-account",
pageId: 2005,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ICO_LIST, },
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ICO_LIST_INVEST,
]),
EDIT_ICO_ORDER: definePage(2010, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.EDIT_ICO_ORDER),
ISSUER_INFO: definePage(2011, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.ISSUER_INFO),
LIST_ISSUER_INFO: definePage(2012, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.LIST_ISSUER_INFO, [ {
label: "Create Individual",
// label: "individual account",
href: "/create-job/added-individual-account",
pageId: 2001,
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.LIST_ISSUER_INFO, },
ROUTE_PATHS.CREATE_JOB.ABSOLUTE.EDIT_ISSUER_INFO,
]),
EDIT_DEPOSIT: definePage(2013, ROUTE_PATHS.CREATE_JOB.ABSOLUTE.EDIT_DEPOSIT),
},
TODO_LIST: {
INDIVIDUAL_ACCOUNT_OPENING: definePage(3001, ROUTE_PATHS.TODO_LIST.ABSOLUTE.INDIVIDUAL_ACCOUNT_OPENING, [
label: "Edit Individual",
// label: "edit individual account",
href: "/create-job/change-individual-account",
pageId: 2004,
ROUTE_PATHS.TODO_LIST.ABSOLUTE.INDIVIDUAL_ACCOUNT_OPENING, },
ROUTE_PATHS.TODO_LIST.ABSOLUTE.INDIVIDUAL_ACCOUNT_OPENING_VIEW,
]),
CORPORATE_ACCOUNT_OPENING: definePage(3002, ROUTE_PATHS.TODO_LIST.ABSOLUTE.CORPORATE_ACCOUNT_OPENING, [ {
label: "Create Issuer",
href: "/create-job/issuer-info",
pageId: 2011,
ROUTE_PATHS.TODO_LIST.ABSOLUTE.CORPORATE_ACCOUNT_OPENING, },
ROUTE_PATHS.TODO_LIST.ABSOLUTE.CORPORATE_ACCOUNT_OPENING_VIEW, {
label: "Edit Issuer",
href: "/create-job/list-issuer-info",
pageId: 2012,
ROUTE_PATHS.TODO_LIST.ABSOLUTE.CORPORATE_ACCOUNT_OPENING_EDIT, },
ROUTE_PATHS.TODO_LIST.ABSOLUTE.CORPORATE_ACCOUNT_OPENING_EDIT_PAGE,
]),
ADDED_ICO: definePage(3003, ROUTE_PATHS.TODO_LIST.ABSOLUTE.ADDED_ICO, [ {
label: "Create ICO",
href: "/create-job/added-ico",
pageId: 2003,
ROUTE_PATHS.TODO_LIST.ABSOLUTE.ADDED_ICO, },
ROUTE_PATHS.TODO_LIST.ABSOLUTE.ADDED_ICO_VIEW, {
label: "Edit ICO",
href: "/create-job/change-ico",
pageId: 2006,
ROUTE_PATHS.TODO_LIST.ABSOLUTE.ADDED_ICO_EDIT, },
ROUTE_PATHS.TODO_LIST.ABSOLUTE.ADDED_ICO_EDIT_PAGE,
]),
CASH_DEPOSIT_WITHDRAW: definePage(3004, ROUTE_PATHS.TODO_LIST.ABSOLUTE.CASH_DEPOSIT_WITHDRAW),
ACCOUNT_LOCK_UNLOCK: definePage(3005, ROUTE_PATHS.TODO_LIST.ABSOLUTE.ACCOUNT_LOCK_UNLOCK),
ICO_LIST: definePage(3006, ROUTE_PATHS.TODO_LIST.ABSOLUTE.ICO_LIST),
REVIEW_KYC: definePage(3007, ROUTE_PATHS.TODO_LIST.ABSOLUTE.REVIEW_KYC, [ {
label: "Create Transactions",
href: "/create-job/ico-list",
pageId: 2009,
ROUTE_PATHS.TODO_LIST.ABSOLUTE.REVIEW_KYC, },
ROUTE_PATHS.TODO_LIST.ABSOLUTE.REVIEW_KYC_VIEW,
]),
REGISTRAR: definePage(3008, ROUTE_PATHS.TODO_LIST.ABSOLUTE.REGISTRAR),
MARKETPLACE_FEE: definePage(3009, ROUTE_PATHS.TODO_LIST.ABSOLUTE.MARKETPLACE_FEE),
DISTRIBUTION: definePage(3010, ROUTE_PATHS.TODO_LIST.ABSOLUTE.DISTRIBUTION),
},
ENQUIRY: {
ADMINS: definePage(4001, ROUTE_PATHS.ENQUIRY.ABSOLUTE.ADMINS),
TRANSACTIONS: definePage(4002, ROUTE_PATHS.ENQUIRY.ABSOLUTE.TRANSACTIONS),
INDIVIDUAL: definePage(4003, ROUTE_PATHS.ENQUIRY.ABSOLUTE.INDIVIDUAL, [
label: "Edit Transactions",
href: "/create-job/edit-ico-order",
pageId: 2010,
ROUTE_PATHS.ENQUIRY.ABSOLUTE.INDIVIDUAL, },
ROUTE_PATHS.ENQUIRY.ABSOLUTE.INDIVIDUAL_VIEW,
]),
CORPORATE: definePage(4006, ROUTE_PATHS.ENQUIRY.ABSOLUTE.CORPORATE, [ {
label: "Create Deposit",
href: "/create-job/cash-deposit-withdraw",
pageId: 2008,
ROUTE_PATHS.ENQUIRY.ABSOLUTE.CORPORATE, },
ROUTE_PATHS.ENQUIRY.ABSOLUTE.CORPORATE_VIEW,
]),
ICO_CAMPAIGN: definePage(4004, ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN, [ {
label: "Edit Deposit",
href: "/create-job/edit-deposit",
pageId: 2013,
ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN,
ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN_VIEW,
ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN_DASHBOARD, },
]),
ICO_CAMPAIGN_INVESTMENT: definePage(4005, ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN_INVESTMENT, [
ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN_INVESTMENT,
ROUTE_PATHS.ENQUIRY.ABSOLUTE.ICO_CAMPAIGN_INVESTMENT_DASHBOARD,
]),
REGISTRAR: definePage(4007, ROUTE_PATHS.ENQUIRY.ABSOLUTE.REGISTRAR), ],
},
REPORTS: {
CUSTOMER_PROXY_WALLET_DEPOSIT: definePage(
5001,
ROUTE_PATHS.REPORTS.ABSOLUTE.CUSTOMER_PROXY_WALLET_DEPOSIT header: "Approval",
), icon: "icon",
CUSTOMER_WHITELIST_WALLET_WITHDRAW: definePage(
5002,
ROUTE_PATHS.REPORTS.ABSOLUTE.CUSTOMER_WHITELIST_WALLET_WITHDRAW pages: [3000, 3016],
),
DIGITAL_ASSET_OUTSTANDING_BY_CUSTOMER: definePage( children: [
5003, {
label: "Individuals",
href: "/todo-list/individual-account-opening",
pageId: 3001,
ROUTE_PATHS.REPORTS.ABSOLUTE.DIGITAL_ASSET_OUTSTANDING_BY_CUSTOMER
),
DIGITAL_ASSET_MOVEMENT_BY_CUSTOMER: definePage( },
5004, {
label: "corporate account",
href: "/todo-list/corporate-account-opening",
pageId: 3002,
ROUTE_PATHS.REPORTS.ABSOLUTE.DIGITAL_ASSET_MOVEMENT_BY_CUSTOMER
),
DIGITAL_ASSET_MOVEMENT_BY_COIN: definePage( },
5005, {
label: "ICOs",
href: "/todo-list/added-ico",
pageId: 3003,
ROUTE_PATHS.REPORTS.ABSOLUTE.DIGITAL_ASSET_MOVEMENT_BY_COIN
),
DIGITAL_ASSET_OUTSTANDING_BY_COIN: definePage( },
5006, {
label: "Cash Deposit",
href: "/todo-list/cash-deposit-withdraw",
pageId: 3004,
ROUTE_PATHS.REPORTS.ABSOLUTE.DIGITAL_ASSET_OUTSTANDING_BY_COIN
),
DIGITAL_ASSET_BALANCE_BY_COIN: definePage( },
5007, {
label: "Lock / Unlock",
href: "/todo-list/account-lockunlock",
pageId: 3005,
ROUTE_PATHS.REPORTS.ABSOLUTE.DIGITAL_ASSET_BALANCE_BY_COIN
),
GAS_API: definePage(5008, ROUTE_PATHS.REPORTS.ABSOLUTE.GAS_API),
CUSTOMER_SUMMARY_GAS_REPORT: definePage( },
5009, {
label: "Transactions",
href: "/todo-list/ico-list",
pageId: 3006,
ROUTE_PATHS.REPORTS.ABSOLUTE.CUSTOMER_SUMMARY_GAS_REPORT
),
REPORT_GAS_TRANSFER: definePage( },
5010, {
label: "Review KYC",
href: "/todo-list/review-kyc",
pageId: 3007,
ROUTE_PATHS.REPORTS.ABSOLUTE.REPORT_GAS_TRANSFER
),
SUMMARY_GAS_REPORT: definePage( },
5011, {
label: "Registrar",
href: `/todo-list/${ROUTES.TODO_LIST.REGISTRAR}`,
pageId: 3008,
ROUTE_PATHS.REPORTS.ABSOLUTE.SUMMARY_GAS_REPORT
),
SUMMARY_CUSTOMER_WALLET: definePage( },
5012, {
label: "Marketplace Fee",
href: `/todo-list/${ROUTES.TODO_LIST.MARKET_PLACE_CONFIRM_FEE}`,
pageId: 3009,
ROUTE_PATHS.REPORTS.ABSOLUTE.SUMMARY_CUSTOMER_WALLET
),
COLD_WALLET_BY_EXCHANGE: definePage( },
5013, {
label: "Distribution",
href: `/todo-list/${ROUTES.TODO_LIST.DISTRIBUTION}`,
pageId: 3010,
ROUTE_PATHS.REPORTS.ABSOLUTE.COLD_WALLET_BY_EXCHANGE }
), ],
},
{
SUMMARY_CORPORATE_WALLET: definePage(
5014,
ROUTE_PATHS.REPORTS.ABSOLUTE.SUMMARY_CORPORATE_WALLET header: "Enquiry",
), icon: "icon",
CASH_SETTLEMENT: definePage(
5015,
ROUTE_PATHS.REPORTS.ABSOLUTE.CASH_SETTLEMENT pages: [4000, 4008],
),
COIN_SETTLEMENT: definePage( children: [
5016, {
label: "Admins",
href: "/enquiry/admins",
pageId: 4001,
ROUTE_PATHS.REPORTS.ABSOLUTE.COIN_SETTLEMENT
),
TRANSACTION_LOG_BY_EXCHANGE: definePage( },
5017, {
label: "Transactions",
href: "/enquiry/transactions",
pageId: 4002,
ROUTE_PATHS.REPORTS.ABSOLUTE.TRANSACTION_LOG_BY_EXCHANGE
),
REPORT_ADJUST_COIN_CAUSE_RE_BALANCE_COLD_HOT: definePage( },
5018, {
label: "Individuals",
href: "/enquiry/individual",
pageId: 4003,
ROUTE_PATHS.REPORTS.ABSOLUTE.REPORT_ADJUST_COIN_CAUSE_RE_BALANCE_COLD_HOT
),
REPORT_FOR_SEGREGATE_AIRDROP: definePage( },
5019, {
label: "ICOs",
href: "/enquiry/ico-campaign",
pageId: 4004,
ROUTE_PATHS.REPORTS.ABSOLUTE.REPORT_FOR_SEGREGATE_AIRDROP
),
NC_REPORT: definePage(5020, ROUTE_PATHS.REPORTS.ABSOLUTE.NC_REPORT),
SEC_REPORT: definePage(5021, ROUTE_PATHS.REPORTS.ABSOLUTE.SEC_REPORT),
CUSTOMER_DATA_REPORT: definePage( },
5022, {
label: "Investment Transaction",
href: "/enquiry/ico-campaign-investment",
pageId: 4005,
ROUTE_PATHS.REPORTS.ABSOLUTE.CUSTOMER_DATA_REPORT
),
CONFIRMATION_REPORT: definePage( },
5023, {
label: "Registrar",
href: "/enquiry/registrar",
pageId: 4007,
ROUTE_PATHS.REPORTS.ABSOLUTE.CONFIRMATION_REPORT },
), ],
},
{
DAILY_DEPOSIT_CASH_SUMMARY_BY_BANK_REPORT: definePage(
5024,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_DEPOSIT_CASH_SUMMARY_BY_BANK_REPORT header: "Reports",
), icon: "icon",
DAILY_PENDING_DEPOSIT_SUMMARY_BY_TRANSACTION_DATE_REPORT: definePage(
5025,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_PENDING_DEPOSIT_SUMMARY_BY_TRANSACTION_DATE_REPORT pages: [6000, 6002],
),
DAILY_WITHDRAWAL_CASH_SUMMARY_BY_TRANSACTION_DATE_REPORT: definePage( children: [
5026, {
label: "SEC Reports",
href: "reports/sec-reports",
pageId: 6001,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_WITHDRAWAL_CASH_SUMMARY_BY_TRANSACTION_DATE_REPORT },
), ],
},
{
DAILY_SEGREGATION_FOR_CASH_BALANCE_TYPE_REPORT: definePage(
5027,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_SEGREGATION_FOR_CASH_BALANCE_TYPE_REPORT header: "Notifications",
), icon: "icon",
DAILY_TOTAL_SEGREGATION_REPORT: definePage(
5028,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_TOTAL_SEGREGATION_REPORT pages: [7000, 7002],
),
SUMMARY_DIGITAL_ASSET_FEE: definePage(
5029,
ROUTE_PATHS.REPORTS.ABSOLUTE.SUMMARY_DIGITAL_ASSET_FEE
),
DAILY_FIAT_PRE_FUND_AND_OUTSTANDING: definePage(
5030,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_FIAT_PRE_FUND_AND_OUTSTANDING
),
DAILY_SUMMARY_COLD_CORPORATE_WALLET_WITH_CUSTODIAN: definePage(
5031,
ROUTE_PATHS.REPORTS.ABSOLUTE.DAILY_SUMMARY_COLD_CORPORATE_WALLET_WITH_CUSTODIAN
),
SUMMARY_CASH_SETTLEMENT_WITH_COUNTERPARTIES: definePage(
5032,
ROUTE_PATHS.REPORTS.ABSOLUTE.SUMMARY_CASH_SETTLEMENT_WITH_COUNTERPARTIES
),
EXPORT_LOGING_ORDER: definePage(
5033,
ROUTE_PATHS.REPORTS.ABSOLUTE.EXPORT_LOGING_ORDER
),
CUSTOMER_MOST_ACTIVE_BY_VALUE: definePage(
5034,
ROUTE_PATHS.REPORTS.ABSOLUTE.CUSTOMER_MOST_ACTIVE_BY_VALUE
),
ORDER_REGISTER: definePage(
5035,
ROUTE_PATHS.REPORTS.ABSOLUTE.ORDER_REGISTER
),
FOREIGN_EXCHANGE_AVERAGE_AND_SPREAD_LOG: definePage(
5036,
ROUTE_PATHS.REPORTS.ABSOLUTE.FOREIGN_EXCHANGE_AVERAGE_AND_SPREAD_LOG
),
DA_DEPOSIT: definePage(5037, ROUTE_PATHS.REPORTS.ABSOLUTE.DA_DEPOSIT),
SEC_REPORTS: definePage(6001, ROUTE_PATHS.REPORTS.ABSOLUTE.SEC_REPORTS, children: [
ROUTE_PATHS.REPORTS.ABSOLUTE.SEC_REPORTS, {
label: "New Activity",
href: "board",
pageId: 7001,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_BUS_WALLET,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_CUS_DATA,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_CUS_IDENTIFICATION,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_CUS_OUTSTANDING,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_CUS_WALLET,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_DTW,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_ORDERBOOK,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_PARTNER_EX_PROFILE,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_PROFILE_LISTING,
REPORTS_ROUTE_PATTERNS.SEC_REPORTS_TRADEBOOK,
]),
NC_REPORTS: definePage(6002, ROUTE_PATHS.REPORTS.ABSOLUTE.NC_REPORTS),
},
BOARD: {
ROOT: definePage(7001, ROUTE_PATHS.BOARD.ABSOLUTE.ROOT), ],
},
} as const; ];
```
}}
```
text
```