{ "pages": [ "pages/account/api-keys.vue", "pages/account/connections.vue", "pages/account/index.vue", "pages/account/realname/company.vue", "pages/account/realname/index.vue", "pages/account/realname/personal.vue", "pages/bills/[id].vue", "pages/bills/index.vue", "pages/cart/index.vue", "pages/cloud-servers/index.vue", "pages/dedicated-servers/index.vue", "pages/finance/index.vue", "pages/forgot-password.vue", "pages/help.vue", "pages/home.htm.vue", "pages/index.vue", "pages/invoices/index.vue", "pages/invoices/invoice.vue", "pages/invoices/request.vue", "pages/invoices/settings/index.vue", "pages/logbook/index.vue", "pages/login.vue", "pages/messages/index.vue", "pages/news.vue", "pages/notices/index.vue", "pages/oauth/bind.vue", "pages/oauth/callback.vue", "pages/official-site.vue", "pages/orders/[id].vue", "pages/orders/index.vue", "pages/orders/order/index.vue", "pages/orders/order/paid.vue", "pages/orders/order/pay.vue", "pages/products/[id].vue", "pages/products/cloud-server.vue", "pages/products/dedicated-server/customize.vue", "pages/products/dedicated-server/index.vue", "pages/products/index.vue", "pages/recommend/index.vue", "pages/register.vue", "pages/remote-console.vue", "pages/resources.vue", "pages/security/domains/index.vue", "pages/security/groups/index.vue", "pages/security/ssh-keys/index.vue", "pages/servers/server.vue", "pages/tickets/[id].vue", "pages/tickets/create.vue", "pages/tickets/index.vue", "pages/tickets/ticket.vue", "pages/transfer/index.vue", "pages/vouchers/index.vue" ], "components": [ "components/AuthProviders.vue", "components/BackendNavEntry.vue", "components/BackendNavigation.vue", "components/BuildUpdateNotice.vue", "components/CaptchaField.vue", "components/ChartBox.vue", "components/ClientLevelDialog.vue", "components/ConsoleLegalFooter.vue", "components/GeetestField.vue", "components/GenericOAuthProviders.vue", "components/GlobalSearch.vue", "components/HostList.vue", "components/ListEmpty.vue", "components/ListSegments.vue", "components/MfCloudBackupPanel.vue", "components/NotificationPreferences.vue", "components/OperatePasswordGate.vue", "components/OperationNotice.vue", "components/OperationToasts.vue", "components/OsIcon.vue", "components/PageInfoNotice.vue", "components/PageSteps.vue", "components/PaymentDialog.vue", "components/PhoneCodeField.vue", "components/ProductCategoryNotice.vue", "components/ProductConfigurationSummary.vue", "components/ProductDescription.vue", "components/ProductGroupLabel.vue", "components/RechargeDialog.vue", "components/RichTextEditor.vue", "components/RingProgress.vue", "components/SecurityVerificationDialog.vue", "components/SensitiveValue.vue", "components/TicketAttachments.vue", "components/TicketNotice.vue", "components/UploadField.vue", "components/WechatConnection.vue", "components/WithdrawDialog.vue", "components/config/CloudProductPicker.vue", "components/config/CommonConfig.vue", "components/config/ConfigBandwidth.vue", "components/config/ConfigCheckout.vue", "components/config/ConfigChoiceGrid.vue", "components/config/ConfigDiskAdd.vue", "components/config/ConfigDiskCard.vue", "components/config/ConfigLoadingShell.vue", "components/config/ConfigResourceOption.vue", "components/config/FinanceConfig.vue", "components/config/JyCloudConfig.vue", "components/config/KkyEcsConfig.vue", "components/config/MfCloudConfig.vue", "components/config/MfDcimConfig.vue", "components/config/ProductCustomFields.vue", "components/config/PromoCodeField.vue", "components/home/HomeConsumeTrend.vue", "components/home/HomeExpiringPanel.vue", "components/home/HomeNoticePanel.vue", "components/home/HomeReferralPanel.vue", "components/home/HomeServerPanel.vue", "components/home/HomeTicketPanel.vue", "components/home/HomeTicketStat.vue", "components/home/HomeWalletCard.vue", "components/home/RoxyMascot.vue", "components/instance/CloudAccessExtras.vue", "components/instance/CommonManage.vue", "components/instance/CommonUpgrade.vue", "components/instance/DcimActions.vue", "components/instance/DcimBilling.vue", "components/instance/DcimDefence.vue", "components/instance/DcimDomains.vue", "components/instance/DcimManage.vue", "components/instance/DcimMonitor.vue", "components/instance/DcimReinstallStatus.vue", "components/instance/DcimUpgrade.vue", "components/instance/FlowPacketPanel.vue", "components/instance/ImagePurchaseDialog.vue", "components/instance/InstanceAccess.vue", "components/instance/InstanceBilling.vue", "components/instance/InstanceDisks.vue", "components/instance/InstanceLoadingShell.vue", "components/instance/InstanceManage.vue", "components/instance/InstanceMonitor.vue", "components/instance/InstanceMonitorSkeleton.vue", "components/instance/InstanceNetwork.vue", "components/instance/InstanceOnDemand.vue", "components/instance/InstanceOverview.vue", "components/instance/InstanceRenewDialog.vue", "components/instance/InstanceServiceInfo.vue", "components/instance/InstanceSmsCode.vue", "components/instance/InstanceStatusTag.vue", "components/instance/InstanceTraffic.vue", "components/instance/LegacyDcimActions.vue", "components/instance/LegacyDcimManage.vue", "components/instance/LegacyProductUpgrade.vue", "components/instance/RemfUpgrade.vue", "components/instance/RemoteConsole.vue", "components/kkyecs/KkyUpgrade.vue", "components/mfcloud/MfCloudDefence.vue", "components/mfcloud/MfCloudIps.vue", "components/mfcloud/MfCloudLogs.vue", "components/mfcloud/MfCloudNat.vue", "components/mfcloud/MfCloudResourceUpgrade.vue", "components/mfcloud/MfCloudUpgrade.vue", "components/mfcloud/MfCloudVpc.vue" ], "layouts": [ "layouts/blank.vue", "layouts/default.vue", "layouts/official-site.vue", "layouts/public-order.vue" ], "shared": [ "app/lib/_plugin-vue_export-helper.js", "app/lib/auth-redirect.js", "app/lib/auth.js", "app/lib/backend-menu.js", "app/lib/bandwidth-display.js", "app/lib/cart-edit.js", "app/lib/cloud-instance-management.js", "app/lib/common-advanced-rules.js", "app/lib/complete-list.js", "app/lib/composables-2.js", "app/lib/configuration-display.js", "app/lib/content-route.js", "app/lib/dict.js", "app/lib/finance-resource-chart.js", "app/lib/instance-data.js", "app/lib/instance-status.js", "app/lib/interval.js", "app/lib/invoice.js", "app/lib/modules.js", "app/lib/navigation-state.js", "app/lib/oauth.js", "app/lib/order-image-continuation.js", "app/lib/os-name.js", "app/lib/password-2.js", "app/lib/product-description-data.js", "app/lib/product-fields.js", "app/lib/product-name.js", "app/lib/product-order-module.js", "app/lib/purchase-limit-state.js", "app/lib/remote-console.js", "app/lib/renewal-quote.js", "app/lib/rolldown-runtime.js", "app/lib/sanitize.js", "app/lib/server-page.js", "app/lib/storage-capacity.js", "app/lib/ticketAttachments.js", "app/lib/useCaptcha.js", "app/lib/useListPage.js", "app/lib/useMailbox.js", "app/lib/useOAuth.js", "app/lib/useOfficialSiteContent.js", "app/lib/useSiteConfig.js", "app/lib/useTheme.js", "app/lib/useVerifyCode.js", "app/lib/useWithdrawAvailability.js", "app/lib/wechat-binding.js" ], "routes": [ { "source": "pages/account/realname/company.vue", "path": "/account/realname/company" }, { "source": "pages/account/realname/personal.vue", "path": "/account/realname/personal" }, { "source": "pages/orders/order/paid.vue", "path": "/orders/order/paid" }, { "source": "pages/orders/order/pay.vue", "path": "/orders/order/pay" }, { "source": "pages/products/dedicated-server/customize.vue", "path": "/products/dedicated-server/customize" }, { "source": "pages/account/api-keys.vue", "path": "/account/api-keys" }, { "source": "pages/account/connections.vue", "path": "/account/connections" }, { "source": "pages/account/realname/index.vue", "path": "/account/realname" }, { "source": "pages/invoices/invoice.vue", "path": "/invoices/invoice" }, { "source": "pages/invoices/request.vue", "path": "/invoices/request" }, { "source": "pages/invoices/settings/index.vue", "path": "/invoices/settings" }, { "source": "pages/oauth/bind.vue", "path": "/oauth/bind" }, { "source": "pages/oauth/callback.vue", "path": "/oauth/callback" }, { "source": "pages/orders/order/index.vue", "path": "/orders/order" }, { "source": "pages/products/cloud-server.vue", "path": "/products/cloud-server" }, { "source": "pages/products/dedicated-server/index.vue", "path": "/products/dedicated-server" }, { "source": "pages/security/domains/index.vue", "path": "/security/domains" }, { "source": "pages/security/groups/index.vue", "path": "/security/groups" }, { "source": "pages/security/ssh-keys/index.vue", "path": "/security/ssh-keys" }, { "source": "pages/servers/server.vue", "path": "/servers/server" }, { "source": "pages/tickets/create.vue", "path": "/tickets/create" }, { "source": "pages/tickets/ticket.vue", "path": "/tickets/ticket" }, { "source": "pages/bills/[id].vue", "path": "/bills/:id()" }, { "source": "pages/orders/[id].vue", "path": "/orders/:id()" }, { "source": "pages/products/[id].vue", "path": "/products/:id()" }, { "source": "pages/tickets/[id].vue", "path": "/tickets/:id()" }, { "source": "pages/account/index.vue", "path": "/account" }, { "source": "pages/bills/index.vue", "path": "/bills" }, { "source": "pages/cart/index.vue", "path": "/cart" }, { "source": "pages/cloud-servers/index.vue", "path": "/cloud-servers" }, { "source": "pages/dedicated-servers/index.vue", "path": "/dedicated-servers" }, { "source": "pages/finance/index.vue", "path": "/finance" }, { "source": "pages/forgot-password.vue", "path": "/forgot-password" }, { "source": "pages/help.vue", "path": "/help" }, { "source": "pages/home.htm.vue", "path": "/home.htm" }, { "source": "pages/invoices/index.vue", "path": "/invoices" }, { "source": "pages/logbook/index.vue", "path": "/logbook" }, { "source": "pages/login.vue", "path": "/login" }, { "source": "pages/messages/index.vue", "path": "/messages" }, { "source": "pages/news.vue", "path": "/news" }, { "source": "pages/notices/index.vue", "path": "/notices" }, { "source": "pages/official-site.vue", "path": "/official-site" }, { "source": "pages/orders/index.vue", "path": "/orders" }, { "source": "pages/products/index.vue", "path": "/products" }, { "source": "pages/recommend/index.vue", "path": "/recommend" }, { "source": "pages/register.vue", "path": "/register" }, { "source": "pages/remote-console.vue", "path": "/remote-console" }, { "source": "pages/resources.vue", "path": "/resources" }, { "source": "pages/tickets/index.vue", "path": "/tickets" }, { "source": "pages/transfer/index.vue", "path": "/transfer" }, { "source": "pages/vouchers/index.vue", "path": "/vouchers" }, { "source": "pages/index.vue", "path": "/" } ], "handwrittenTemplateBatch": { "baseline": "5cd7210a1df33c97cba4c863e9633ace58e1472f963105ae93af46c607ce4f50", "sourceCommit": "7f612c7e682a48d5e4b775b2ecb91234562f2b2c0cb9e9d063811d7ee18fb929", "files": [ "app/pages/login.vue", "app/pages/home.htm.vue", "app/pages/security/ssh-keys/index.vue", "app/layouts/blank.vue" ], "productNetLines": -863, "scope": "This batch only; other recovered business modules still contain render functions", "acceptance": "21/21 offline browser scenarios; see acceptance.json" } }