migrate component foundation to OpenVue 1.1.1

This commit is contained in:
cieanyau committed 2026-11-07 02:14:34 +08:00
1 parent 651c36367f
commit 21692898b3
135 files changed
+780 -749

No files matched your search

+3 -3
View File
@@ -32,10 +32,10 @@ import { useApi } from "~/lib/auth.js";
import { isValidJwt } from "~/lib/auth.js";
import { useAuth } from "~/lib/auth.js";
import { t as useSiteConfig_t } from "~/lib/useSiteConfig.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import radiobutton from "primevue/radiobutton";
import message from "openvue/message";
import radiobutton from "openvue/radiobutton";
import { r as wechat_binding_r } from "~/lib/wechat-binding.js";
import { r as auth_redirect_r } from "~/lib/auth-redirect.js";
var fe = {
+2 -2
View File
@@ -23,8 +23,8 @@ import { NuxtLink } from "#components";
import { Icon } from "#components";
import { c as backend_menu_c } from "~/lib/backend-menu.js";
import { n as backend_menu_n } from "~/lib/backend-menu.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
var T = {
key: 0,
+1 -1
View File
@@ -18,7 +18,7 @@ import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import { useAuth } from "~/lib/auth.js";
import { t as navigation_state_t } from "~/lib/navigation-state.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import BackendNavEntry from "~/components/BackendNavEntry.vue";
var y = {
+2 -2
View File
@@ -16,8 +16,8 @@ import { unref } from "vue";
import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
var b = {
key: 0,
+2 -2
View File
@@ -18,10 +18,10 @@ import { unref } from "vue";
import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import GeetestField from "~/components/GeetestField.vue";
import inputtext from "primevue/inputtext";
import inputtext from "openvue/inputtext";
var _ = {
class: `field`,
},
+3 -3
View File
@@ -21,12 +21,12 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { normalizeStyle } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import dialog from "openvue/dialog";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import { n as product_name_n } from "~/lib/product-name.js";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import column from "primevue/column";
import datatable from "openvue/datatable";
import column from "openvue/column";
var E = {
key: 0,
class: `lvl-state`,
+2 -2
View File
@@ -17,9 +17,9 @@ import { defineComponent } from "vue";
import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { t as useSiteConfig_t } from "~/lib/useSiteConfig.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { t as oauth_t } from "~/lib/oauth.js";
import { t as useOAuth_t } from "~/lib/useOAuth.js";
var x = {
+12 -12
View File
@@ -39,19 +39,19 @@ import { NuxtLink } from "#components";
import { sanitizeMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import { useAuth } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import { n as product_name_n } from "~/lib/product-name.js";
import { c as dict_c } from "~/lib/dict.js";
import { l as dict_l } from "~/lib/dict.js";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import paginator from "primevue/paginator";
import select from "primevue/select";
import column from "primevue/column";
import datatable from "openvue/datatable";
import paginator from "openvue/paginator";
import select from "openvue/select";
import column from "openvue/column";
import ListSegments from "~/components/ListSegments.vue";
import ListEmpty from "~/components/ListEmpty.vue";
import { n as modules_n } from "~/lib/modules.js";
@@ -63,10 +63,10 @@ import { t as useListPage_t } from "~/lib/useListPage.js";
import { r as instance_status_r } from "~/lib/instance-status.js";
import { t as instance_status_t } from "~/lib/instance-status.js";
import password from "~/components/PasswordField.vue";
import textarea from "primevue/textarea";
import menu from "primevue/menu";
import tag from "primevue/tag";
import skeleton from "primevue/skeleton";
import textarea from "openvue/textarea";
import menu from "openvue/menu";
import tag from "openvue/tag";
import skeleton from "openvue/skeleton";
import { t as server_page_t } from "~/lib/server-page.js";
import { a as instance_data_a } from "~/lib/instance-data.js";
import { d as instance_data_d } from "~/lib/instance-data.js";
+8 -8
View File
@@ -22,17 +22,17 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import select from "primevue/select";
import column from "primevue/column";
import datatable from "openvue/datatable";
import select from "openvue/select";
import column from "openvue/column";
import OperationNotice from "~/components/OperationNotice.vue";
import tag from "primevue/tag";
import tag from "openvue/tag";
import { i as instance_data_i } from "~/lib/instance-data.js";
import { l as instance_data_l } from "~/lib/instance-data.js";
import { s as instance_data_s } from "~/lib/instance-data.js";
+3 -3
View File
@@ -18,10 +18,10 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import toggleswitch from "primevue/toggleswitch";
import message from "openvue/message";
import toggleswitch from "openvue/toggleswitch";
var x = [`aria-labelledby`],
S = {
class: `preferences-heading`,
+1 -1
View File
@@ -4,7 +4,7 @@ import { onMounted } from "vue";
import { renderSlot } from "vue";
import { watch } from "vue";
import { defineComponent } from "vue";
import { useToast } from "primevue/usetoast";
import { useToast } from "openvue/usetoast";
var a = Object.assign(
defineComponent({
__name: `OperationNotice`,
+2 -2
View File
@@ -14,8 +14,8 @@ import { createElementVNode } from "vue";
import { defineComponent } from "vue";
import { openBlock } from "vue";
import { useAuth } from "~/lib/auth.js";
import toast from "primevue/toast";
import { useToast } from "primevue/usetoast";
import toast from "openvue/toast";
import { useToast } from "openvue/usetoast";
var h = {
class: `operation-toast-copy`,
},
+1 -1
View File
@@ -6,7 +6,7 @@ import { createBlock } from "vue";
import { withCtx } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
var o = {};
function s(i, o) {
let s = message;
+1 -1
View File
@@ -1,7 +1,7 @@
<script setup>
/** 复用 PrimeVue 的密码/反馈状态,只统一原生输入语义与可键盘访问的显隐操作。 */
import { computed, nextTick, ref, useSlots } from "vue";
import Password from "primevue/password";
import Password from "openvue/password";
defineOptions({ inheritAttrs: false });
const props = defineProps({
+4 -4
View File
@@ -31,11 +31,11 @@ import { ApiError } from "~/lib/auth.js";
import { sanitizeMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import { useAuth } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import message from "openvue/message";
import select from "openvue/select";
var ue = {
key: 0,
class: `paid`,
+4 -4
View File
@@ -22,11 +22,11 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import inputnumber from "openvue/inputnumber";
import PaymentDialog from "~/components/PaymentDialog.vue";
var E = {
class: `step`,
@@ -27,13 +27,13 @@ import { openBlock } from "vue";
import { loadModule } from "~/utils/load-module.js";
import { securityMethods } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import CaptchaField from "~/components/CaptchaField.vue";
import select from "primevue/select";
import select from "openvue/select";
import { t as interval_t } from "~/lib/interval.js";
import { t as useCaptcha_t } from "~/lib/useCaptcha.js";
var w = {
+3 -3
View File
@@ -18,10 +18,10 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { t as ticketAttachments_t } from "~/lib/ticketAttachments.js";
var S = {
key: 1,
+2 -2
View File
@@ -14,8 +14,8 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import message from "primevue/message";
import button from "openvue/button";
import message from "openvue/message";
import { n as sanitize_n } from "~/lib/sanitize.js";
var _ = [`innerHTML`],
v = Object.assign(
+5 -5
View File
@@ -19,12 +19,12 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import { t as useSiteConfig_t } from "~/lib/useSiteConfig.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import tag from "primevue/tag";
import skeleton from "primevue/skeleton";
import toggleswitch from "primevue/toggleswitch";
import message from "openvue/message";
import tag from "openvue/tag";
import skeleton from "openvue/skeleton";
import toggleswitch from "openvue/toggleswitch";
var w = {
key: 0,
class: `wechat-connection`,
+8 -8
View File
@@ -23,15 +23,15 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import { useAuth } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import textarea from "primevue/textarea";
import skeleton from "primevue/skeleton";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import textarea from "openvue/textarea";
import skeleton from "openvue/skeleton";
function C(e) {
return (
Array.isArray(e?.method) &&
+4 -4
View File
@@ -21,12 +21,12 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { NuxtLink } from "#components";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { n as product_name_n } from "~/lib/product-name.js";
import paginator from "primevue/paginator";
import skeleton from "primevue/skeleton";
import paginator from "openvue/paginator";
import skeleton from "openvue/skeleton";
import ProductGroupLabel from "~/components/ProductGroupLabel.vue";
var C = {
class: `cloud-product-picker`,
+5 -5
View File
@@ -30,11 +30,11 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { navigateTo } from "#app";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import { t as os_name_t } from "~/lib/os-name.js";
import { r as configuration_display_r } from "~/lib/configuration-display.js";
import { t as configuration_display_t } from "~/lib/configuration-display.js";
@@ -49,7 +49,7 @@ import { n as cart_edit_n } from "~/lib/cart-edit.js";
import { o as cart_edit_o } from "~/lib/cart-edit.js";
import { r as cart_edit_r } from "~/lib/cart-edit.js";
import { t as common_advanced_rules_t } from "~/lib/common-advanced-rules.js";
import multiselect from "primevue/multiselect";
import multiselect from "openvue/multiselect";
import ConfigDiskCard from "~/components/config/ConfigDiskCard.vue";
var ce = {
"1:month": `monthly`,
+2 -2
View File
@@ -12,8 +12,8 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import inputnumber from "primevue/inputnumber";
import tooltip from "primevue/tooltip";
import inputnumber from "openvue/inputnumber";
import tooltip from "openvue/tooltip";
var p = {
class: `bandwidth-field`,
},
+2 -2
View File
@@ -28,8 +28,8 @@ import { navigateTo } from "#app";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import { useAuth } from "~/lib/auth.js";
import button from "primevue/button";
import message from "primevue/message";
import button from "openvue/button";
import message from "openvue/message";
import PromoCodeField from "~/components/config/PromoCodeField.vue";
import { t as purchase_limit_state_t } from "~/lib/purchase-limit-state.js";
var O = {
+1 -1
View File
@@ -14,7 +14,7 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import inputnumber from "primevue/inputnumber";
import inputnumber from "openvue/inputnumber";
var m = {
class: `storage-field`,
},
+1 -1
View File
@@ -8,7 +8,7 @@ import { createElementVNode } from "vue";
import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var l = [`aria-busy`, `aria-label`],
u = {
class: `config-layout`,
@@ -14,8 +14,8 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import ConfigChoiceGrid from "~/components/config/ConfigChoiceGrid.vue";
var h = {
key: 1,
+4 -4
View File
@@ -33,11 +33,11 @@ import { openBlock } from "vue";
import { withKeys } from "vue";
import { navigateTo } from "#app";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import { t as os_name_t } from "~/lib/os-name.js";
import { r as configuration_display_r } from "~/lib/configuration-display.js";
import { t as configuration_display_t } from "~/lib/configuration-display.js";
+4 -4
View File
@@ -32,11 +32,11 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { navigateTo } from "#app";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import { t as os_name_t } from "~/lib/os-name.js";
import { i as product_fields_i } from "~/lib/product-fields.js";
import { r as product_fields_r } from "~/lib/product-fields.js";
+4 -4
View File
@@ -33,11 +33,11 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { navigateTo } from "#app";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import { t as os_name_t } from "~/lib/os-name.js";
import { i as product_fields_i } from "~/lib/product-fields.js";
import { r as product_fields_r } from "~/lib/product-fields.js";
+4 -4
View File
@@ -36,11 +36,11 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { navigateTo } from "#app";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import { t as os_name_t } from "~/lib/os-name.js";
import { r as configuration_display_r } from "~/lib/configuration-display.js";
import { i as product_fields_i } from "~/lib/product-fields.js";
+7 -7
View File
@@ -31,13 +31,13 @@ import { navigateTo } from "#app";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import { t as useSiteConfig_t } from "~/lib/useSiteConfig.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import checkbox from "primevue/checkbox";
import textarea from "primevue/textarea";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import checkbox from "openvue/checkbox";
import textarea from "openvue/textarea";
import { t as os_name_t } from "~/lib/os-name.js";
import { i as product_fields_i } from "~/lib/product-fields.js";
import { r as product_fields_r } from "~/lib/product-fields.js";
@@ -50,7 +50,7 @@ import { n as cart_edit_n } from "~/lib/cart-edit.js";
import { o as cart_edit_o } from "~/lib/cart-edit.js";
import { r as cart_edit_r } from "~/lib/cart-edit.js";
import ConfigDiskCard from "~/components/config/ConfigDiskCard.vue";
import slider from "primevue/slider";
import slider from "openvue/slider";
import { productStock } from "~/lib/product-inventory.js";
import { resourceOptionValue } from "~/lib/resource-option-value.js";
function z(e, t = {}, n = `mf_dcim`, r = {}) {
@@ -14,10 +14,10 @@ import { unref } from "vue";
import { defineComponent } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import inputtext from "primevue/inputtext";
import select from "primevue/select";
import checkbox from "primevue/checkbox";
import textarea from "primevue/textarea";
import inputtext from "openvue/inputtext";
import select from "openvue/select";
import checkbox from "openvue/checkbox";
import textarea from "openvue/textarea";
var _ = {
key: 0,
class: `panel product-custom-fields`,
+2 -2
View File
@@ -17,9 +17,9 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { withKeys } from "vue";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import inputtext from "primevue/inputtext";
import inputtext from "openvue/inputtext";
var y = [`open`],
b = {
class: `promo-body`,
+1 -1
View File
@@ -25,7 +25,7 @@ import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helpe
import { t as useTheme_t } from "~/lib/useTheme.js";
import ChartBox from "~/components/ChartBox.vue";
import ListEmpty from "~/components/ListEmpty.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var x = {
class: `home-card`,
},
+1 -1
View File
@@ -20,7 +20,7 @@ import { useApi } from "~/lib/auth.js";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import { r as dict_r } from "~/lib/dict.js";
import ListEmpty from "~/components/ListEmpty.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var b = {
class: `home-card`,
},
+4 -4
View File
@@ -23,14 +23,14 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { n as dict_n } from "~/lib/dict.js";
import { r as dict_r } from "~/lib/dict.js";
import ListEmpty from "~/components/ListEmpty.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { n as sanitize_n } from "~/lib/sanitize.js";
var O = [`aria-busy`],
k = {
+2 -2
View File
@@ -19,9 +19,9 @@ import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import { Icon } from "#components";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var x = [`aria-busy`],
S = {
class: `home-card-head`,
+5 -5
View File
@@ -21,18 +21,18 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { n as product_name_n } from "~/lib/product-name.js";
import { c as dict_c } from "~/lib/dict.js";
import { l as dict_l } from "~/lib/dict.js";
import { r as dict_r } from "~/lib/dict.js";
import paginator from "primevue/paginator";
import paginator from "openvue/paginator";
import ListEmpty from "~/components/ListEmpty.vue";
import { t as modules_t } from "~/lib/modules.js";
import tag from "primevue/tag";
import skeleton from "primevue/skeleton";
import tag from "openvue/tag";
import skeleton from "openvue/skeleton";
import { t as server_page_t } from "~/lib/server-page.js";
var ne = [`aria-busy`],
j = {
+3 -3
View File
@@ -20,12 +20,12 @@ import { openBlock } from "vue";
import { normalizeStyle } from "vue";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { n as dict_n } from "~/lib/dict.js";
import ListEmpty from "~/components/ListEmpty.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var T = [`aria-busy`],
E = {
class: `home-card-head`,
+1 -1
View File
@@ -21,7 +21,7 @@ import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import ListEmpty from "~/components/ListEmpty.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var x = {
class: `home-card`,
},
+2 -2
View File
@@ -21,9 +21,9 @@ import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { useAuth } from "~/lib/auth.js";
import { t as useSiteConfig_t } from "~/lib/useSiteConfig.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import RechargeDialog from "~/components/RechargeDialog.vue";
import WithdrawDialog from "~/components/WithdrawDialog.vue";
import { t as useWithdrawAvailability_t } from "~/lib/useWithdrawAvailability.js";
@@ -17,9 +17,9 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
var y = {
key: 0,
class: `cloud-extras`,
+11 -11
View File
@@ -28,20 +28,20 @@ import { openBlock } from "vue";
import { operationMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import { o as backend_menu_o } from "~/lib/backend-menu.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import ChartBox from "~/components/ChartBox.vue";
import datatable from "primevue/datatable";
import paginator from "primevue/paginator";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import checkbox from "primevue/checkbox";
import column from "primevue/column";
import datatable from "openvue/datatable";
import paginator from "openvue/paginator";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import checkbox from "openvue/checkbox";
import column from "openvue/column";
import OperatePasswordGate from "~/components/OperatePasswordGate.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { t as configuration_display_t } from "~/lib/configuration-display.js";
import RemfUpgrade from "~/components/instance/RemfUpgrade.vue";
import LegacyProductUpgrade from "~/components/instance/LegacyProductUpgrade.vue";
+6 -6
View File
@@ -21,17 +21,17 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import { t as os_name_t } from "~/lib/os-name.js";
import { r as configuration_display_r } from "~/lib/configuration-display.js";
import { t as configuration_display_t } from "~/lib/configuration-display.js";
import { t as common_advanced_rules_t } from "~/lib/common-advanced-rules.js";
import multiselect from "primevue/multiselect";
import multiselect from "openvue/multiselect";
var j = (e) => (e && typeof e == `object` && !Array.isArray(e) ? e : {}),
M = (e) => e === !0 || e === 1 || e === `1`,
N = (e) => e === !1 || e === 0 || e === `0`,
+7 -7
View File
@@ -24,15 +24,15 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import { n as product_name_n } from "~/lib/product-name.js";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import checkbox from "primevue/checkbox";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import checkbox from "openvue/checkbox";
import OperationNotice from "~/components/OperationNotice.vue";
import OperatePasswordGate from "~/components/OperatePasswordGate.vue";
import { t as os_name_t } from "~/lib/os-name.js";
+6 -6
View File
@@ -30,17 +30,17 @@ import { sanitizeMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import { assertSecurityComplete } from "~/lib/auth.js";
import { securityChallenge } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { c as dict_c } from "~/lib/dict.js";
import { l as dict_l } from "~/lib/dict.js";
import { r as dict_r } from "~/lib/dict.js";
import select from "primevue/select";
import select from "openvue/select";
import OperationNotice from "~/components/OperationNotice.vue";
import textarea from "primevue/textarea";
import tag from "primevue/tag";
import textarea from "openvue/textarea";
import tag from "openvue/tag";
import SecurityVerificationDialog from "~/components/SecurityVerificationDialog.vue";
import InstanceRenewDialog from "~/components/instance/InstanceRenewDialog.vue";
var he = {
+5 -5
View File
@@ -22,13 +22,13 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { navigateTo } from "#app";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import message from "openvue/message";
import select from "openvue/select";
import OperationNotice from "~/components/OperationNotice.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var T = {
class: `defence`,
},
+6 -6
View File
@@ -19,14 +19,14 @@ import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { sanitizeMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import paginator from "primevue/paginator";
import column from "primevue/column";
import tag from "primevue/tag";
import datatable from "openvue/datatable";
import paginator from "openvue/paginator";
import column from "openvue/column";
import tag from "openvue/tag";
var E = {
class: `domains`,
},
+13 -13
View File
@@ -41,18 +41,18 @@ import { publicAssetsURL } from "#internal/nuxt/paths";
import { NuxtLink } from "#components";
import { loadModule } from "~/utils/load-module.js";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import paginator from "primevue/paginator";
import column from "primevue/column";
import datatable from "openvue/datatable";
import paginator from "openvue/paginator";
import column from "openvue/column";
import OsIcon from "~/components/OsIcon.vue";
import OperationNotice from "~/components/OperationNotice.vue";
import PaymentDialog from "~/components/PaymentDialog.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { t as os_name_t } from "~/lib/os-name.js";
import { n as configuration_display_n } from "~/lib/configuration-display.js";
import DcimActions from "~/components/instance/DcimActions.vue";
@@ -62,12 +62,12 @@ import InstanceStatusTag from "~/components/instance/InstanceStatusTag.vue";
import InstanceMonitorSkeleton from "~/components/instance/InstanceMonitorSkeleton.vue";
import DcimReinstallStatus from "~/components/instance/DcimReinstallStatus.vue";
import DcimUpgrade from "~/components/instance/DcimUpgrade.vue";
import tabs from "primevue/tabs";
import tabpanels from "primevue/tabpanels";
import tabpanel from "primevue/tabpanel";
import progressbar from "primevue/progressbar";
import tablist from "primevue/tablist";
import tab from "primevue/tab";
import tabs from "openvue/tabs";
import tabpanels from "openvue/tabpanels";
import tabpanel from "openvue/tabpanel";
import progressbar from "openvue/progressbar";
import tablist from "openvue/tablist";
import tab from "openvue/tab";
function Ee(e, t) {
// 主信息、远程信息、流量和电源状态独立加载/报错;任一附属接口失败不抹掉其他成功结果。
let n = useApi(),
+3 -3
View File
@@ -22,10 +22,10 @@ import { openBlock } from "vue";
import { normalizeStyle } from "vue";
import { loadModule } from "~/utils/load-module.js";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import skeleton from "primevue/skeleton";
import selectbutton from "primevue/selectbutton";
import skeleton from "openvue/skeleton";
import selectbutton from "openvue/selectbutton";
var T = defineAsyncComponent(() =>
loadModule(
() => import("~/components/ChartBox.vue").then((e) => e.default || e),
@@ -13,7 +13,7 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
var m = {
class: `task-status`,
+4 -4
View File
@@ -22,11 +22,11 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import ConfigBandwidth from "~/components/config/ConfigBandwidth.vue";
var T = {
key: 0,
+4 -4
View File
@@ -22,13 +22,13 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import OperationNotice from "~/components/OperationNotice.vue";
import tag from "primevue/tag";
import tag from "openvue/tag";
import { n as complete_list_n } from "~/lib/complete-list.js";
var oe = {
key: 1,
@@ -20,9 +20,9 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import message from "primevue/message";
import dialog from "openvue/dialog";
import button from "openvue/button";
import message from "openvue/message";
import PaymentDialog from "~/components/PaymentDialog.vue";
var C = {
key: 0,
+9 -9
View File
@@ -32,20 +32,20 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import radiobutton from "primevue/radiobutton";
import inputtext from "primevue/inputtext";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import checkbox from "primevue/checkbox";
import message from "openvue/message";
import radiobutton from "openvue/radiobutton";
import inputtext from "openvue/inputtext";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import checkbox from "openvue/checkbox";
import OsIcon from "~/components/OsIcon.vue";
import OperationNotice from "~/components/OperationNotice.vue";
import OperatePasswordGate from "~/components/OperatePasswordGate.vue";
import password from "~/components/PasswordField.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { t as os_name_t } from "~/lib/os-name.js";
import { t as password_t } from "~/lib/password-2.js";
import CloudAccessExtras from "~/components/instance/CloudAccessExtras.vue";
+7 -7
View File
@@ -37,16 +37,16 @@ import { sanitizeMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import { assertSecurityComplete } from "~/lib/auth.js";
import { securityChallenge } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import select from "primevue/select";
import select from "openvue/select";
import OperationNotice from "~/components/OperationNotice.vue";
import textarea from "primevue/textarea";
import tag from "primevue/tag";
import toggleswitch from "primevue/toggleswitch";
import textarea from "openvue/textarea";
import tag from "openvue/tag";
import toggleswitch from "openvue/toggleswitch";
import SecurityVerificationDialog from "~/components/SecurityVerificationDialog.vue";
import RemfUpgrade from "~/components/instance/RemfUpgrade.vue";
import LegacyProductUpgrade from "~/components/instance/LegacyProductUpgrade.vue";
+8 -8
View File
@@ -20,17 +20,17 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import column from "primevue/column";
import datatable from "openvue/datatable";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import column from "openvue/column";
import OperationNotice from "~/components/OperationNotice.vue";
import tag from "primevue/tag";
import tag from "openvue/tag";
import { i as cloud_instance_management_i } from "~/lib/cloud-instance-management.js";
import { o as cloud_instance_management_o } from "~/lib/cloud-instance-management.js";
import { r as cloud_instance_management_r } from "~/lib/cloud-instance-management.js";
@@ -10,7 +10,7 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var u = {
class: `shell-tabs`,
"aria-hidden": `true`,
+7 -7
View File
@@ -30,17 +30,17 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { loadModule } from "~/utils/load-module.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import InstanceServiceInfo from "~/components/instance/InstanceServiceInfo.vue";
import InstanceLoadingShell from "~/components/instance/InstanceLoadingShell.vue";
import InstanceMonitorSkeleton from "~/components/instance/InstanceMonitorSkeleton.vue";
import tabs from "primevue/tabs";
import tabpanels from "primevue/tabpanels";
import tabpanel from "primevue/tabpanel";
import tablist from "primevue/tablist";
import tab from "primevue/tab";
import tabs from "openvue/tabs";
import tabpanels from "openvue/tabpanels";
import tabpanel from "openvue/tabpanel";
import tablist from "openvue/tablist";
import tab from "openvue/tab";
import InstanceOverview from "~/components/instance/InstanceOverview.vue";
var oe = defineAsyncComponent(() =>
loadModule(
+3 -3
View File
@@ -22,12 +22,12 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { loadModule } from "~/utils/load-module.js";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import { t as useTheme_t } from "~/lib/useTheme.js";
import message from "primevue/message";
import message from "openvue/message";
import ListSegments from "~/components/ListSegments.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { n as finance_resource_chart_n } from "~/lib/finance-resource-chart.js";
import { t as finance_resource_chart_t } from "~/lib/finance-resource-chart.js";
var O = defineAsyncComponent(() =>
@@ -11,7 +11,7 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var d = {
class: `range-placeholder`,
"aria-hidden": `true`,
+1 -1
View File
@@ -26,7 +26,7 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { NuxtLink } from "#components";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import OperationNotice from "~/components/OperationNotice.vue";
import { n as configuration_display_n } from "~/lib/configuration-display.js";
+7 -7
View File
@@ -19,15 +19,15 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import select from "primevue/select";
import checkbox from "primevue/checkbox";
import skeleton from "primevue/skeleton";
import datepicker from "primevue/datepicker";
import select from "openvue/select";
import checkbox from "openvue/checkbox";
import skeleton from "openvue/skeleton";
import datepicker from "openvue/datepicker";
var oe = {
class: `on-demand`,
},
+3 -3
View File
@@ -28,14 +28,14 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { loadModule } from "~/utils/load-module.js";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import { t as useTheme_t } from "~/lib/useTheme.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import OsIcon from "~/components/OsIcon.vue";
import { n as instance_status_n } from "~/lib/instance-status.js";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { t as os_name_t } from "~/lib/os-name.js";
import { n as configuration_display_n } from "~/lib/configuration-display.js";
import RingProgress from "~/components/RingProgress.vue";
@@ -23,16 +23,16 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { withKeys } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import select from "primevue/select";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import select from "openvue/select";
import OperationNotice from "~/components/OperationNotice.vue";
import OperatePasswordGate from "~/components/OperatePasswordGate.vue";
import password from "~/components/PasswordField.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import { n as renewal_quote_n } from "~/lib/renewal-quote.js";
import { r as renewal_quote_r } from "~/lib/renewal-quote.js";
import { t as renewal_quote_t } from "~/lib/renewal-quote.js";
@@ -23,13 +23,13 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { navigateTo } from "#app";
import { loadModule } from "~/utils/load-module.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import { n as instance_status_n } from "~/lib/instance-status.js";
import { t as instance_status_t } from "~/lib/instance-status.js";
import tag from "primevue/tag";
import tag from "openvue/tag";
import { c as instance_data_c } from "~/lib/instance-data.js";
import { i as instance_data_i } from "~/lib/instance-data.js";
import { l as instance_data_l } from "~/lib/instance-data.js";
+3 -3
View File
@@ -21,10 +21,10 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import CaptchaField from "~/components/CaptchaField.vue";
import { t as interval_t } from "~/lib/interval.js";
import { t as useCaptcha_t } from "~/lib/useCaptcha.js";
@@ -6,7 +6,7 @@ import { unref } from "vue";
import { defineComponent } from "vue";
import { openBlock } from "vue";
import { t as instance_status_t } from "~/lib/instance-status.js";
import tag from "primevue/tag";
import tag from "openvue/tag";
var s = Object.assign(
defineComponent({
__name: `InstanceStatusTag`,
+3 -3
View File
@@ -19,12 +19,12 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { d as instance_data_d } from "~/lib/instance-data.js";
import { n as instance_data_n } from "~/lib/instance-data.js";
import progressbar from "primevue/progressbar";
import progressbar from "openvue/progressbar";
var w = [`aria-busy`],
T = {
key: 0,
@@ -21,15 +21,15 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import { n as product_name_n } from "~/lib/product-name.js";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import checkbox from "primevue/checkbox";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import checkbox from "openvue/checkbox";
import OperationNotice from "~/components/OperationNotice.vue";
import OperatePasswordGate from "~/components/OperatePasswordGate.vue";
import { t as os_name_t } from "~/lib/os-name.js";
+9 -9
View File
@@ -29,10 +29,10 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { loadModule } from "~/utils/load-module.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import { r as dict_r } from "~/lib/dict.js";
import OsIcon from "~/components/OsIcon.vue";
import PaymentDialog from "~/components/PaymentDialog.vue";
@@ -42,12 +42,12 @@ import RemfUpgrade from "~/components/instance/RemfUpgrade.vue";
import LegacyProductUpgrade from "~/components/instance/LegacyProductUpgrade.vue";
import InstanceLoadingShell from "~/components/instance/InstanceLoadingShell.vue";
import InstanceStatusTag from "~/components/instance/InstanceStatusTag.vue";
import tabs from "primevue/tabs";
import tabpanels from "primevue/tabpanels";
import tabpanel from "primevue/tabpanel";
import progressbar from "primevue/progressbar";
import tablist from "primevue/tablist";
import tab from "primevue/tab";
import tabs from "openvue/tabs";
import tabpanels from "openvue/tabpanels";
import tabpanel from "openvue/tabpanel";
import progressbar from "openvue/progressbar";
import tablist from "openvue/tablist";
import tab from "openvue/tab";
import LegacyDcimActions from "~/components/instance/LegacyDcimActions.vue";
function T(e) {
if (typeof e == `string`)
@@ -20,10 +20,10 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import message from "openvue/message";
import select from "openvue/select";
var C = {
key: 0,
class: `product-upgrade`,
+4 -4
View File
@@ -22,11 +22,11 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import OperationNotice from "~/components/OperationNotice.vue";
import { t as configuration_display_t } from "~/lib/configuration-display.js";
var se = {
+2 -2
View File
@@ -27,9 +27,9 @@ import { openBlock } from "vue";
import { withModifiers } from "vue";
import { loadModule } from "~/utils/load-module.js";
import { useAuth } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import inputtext from "primevue/inputtext";
import inputtext from "openvue/inputtext";
var T = /^[a-f0-9]{64}$/;
function E(e, n) {
// 独立连接状态机;d 是连接代次,h 保存需要删除的网关会话,g 是当前 RFB 客户端。
+6 -6
View File
@@ -24,14 +24,14 @@ import { createVNode } from "vue";
import { openBlock } from "vue";
import { sanitizeMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import OperationNotice from "~/components/OperationNotice.vue";
import tag from "primevue/tag";
import skeleton from "primevue/skeleton";
import tag from "openvue/tag";
import skeleton from "openvue/skeleton";
import ConfigBandwidth from "~/components/config/ConfigBandwidth.vue";
var ue = {
key: 0,
+4 -4
View File
@@ -23,11 +23,11 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import select from "primevue/select";
import message from "openvue/message";
import select from "openvue/select";
import { n as cloud_instance_management_n } from "~/lib/cloud-instance-management.js";
import { s as cloud_instance_management_s } from "~/lib/cloud-instance-management.js";
import { t as cloud_instance_management_t } from "~/lib/cloud-instance-management.js";
+6 -6
View File
@@ -24,13 +24,13 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import datatable from "primevue/datatable";
import inputnumber from "primevue/inputnumber";
import column from "primevue/column";
import message from "openvue/message";
import datatable from "openvue/datatable";
import inputnumber from "openvue/inputnumber";
import column from "openvue/column";
import OperationNotice from "~/components/OperationNotice.vue";
import { i as cloud_instance_management_i } from "~/lib/cloud-instance-management.js";
import { s as cloud_instance_management_s } from "~/lib/cloud-instance-management.js";
+7 -7
View File
@@ -24,15 +24,15 @@ import { openBlock } from "vue";
import { withModifiers } from "vue";
import { operationMessage } from "~/lib/auth.js";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import { r as dict_r } from "~/lib/dict.js";
import datatable from "primevue/datatable";
import iconfield from "primevue/iconfield";
import inputicon from "primevue/inputicon";
import column from "primevue/column";
import datatable from "openvue/datatable";
import iconfield from "openvue/iconfield";
import inputicon from "openvue/inputicon";
import column from "openvue/column";
import ListEmpty from "~/components/ListEmpty.vue";
import { i as instance_data_i } from "~/lib/instance-data.js";
import { l as instance_data_l } from "~/lib/instance-data.js";
+8 -8
View File
@@ -25,15 +25,15 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import datatable from "primevue/datatable";
import select from "primevue/select";
import inputnumber from "primevue/inputnumber";
import column from "primevue/column";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import datatable from "openvue/datatable";
import select from "openvue/select";
import inputnumber from "openvue/inputnumber";
import column from "openvue/column";
import { a as cloud_instance_management_a } from "~/lib/cloud-instance-management.js";
import { i as cloud_instance_management_i } from "~/lib/cloud-instance-management.js";
var A = {
@@ -27,12 +27,12 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputnumber from "primevue/inputnumber";
import message from "openvue/message";
import inputnumber from "openvue/inputnumber";
import OperationNotice from "~/components/OperationNotice.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
import ConfigBandwidth from "~/components/config/ConfigBandwidth.vue";
var ne = {
key: 0,
+3 -3
View File
@@ -24,11 +24,11 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import button from "primevue/button";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import message from "openvue/message";
import OperationNotice from "~/components/OperationNotice.vue";
import skeleton from "primevue/skeleton";
import skeleton from "openvue/skeleton";
var w = {
key: 0,
class: `up`,
+7 -7
View File
@@ -23,14 +23,14 @@ import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { useApi } from "~/lib/auth.js";
import dialog from "primevue/dialog";
import button from "primevue/button";
import dialog from "openvue/dialog";
import button from "openvue/button";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
import inputtext from "primevue/inputtext";
import datatable from "primevue/datatable";
import select from "primevue/select";
import column from "primevue/column";
import message from "openvue/message";
import inputtext from "openvue/inputtext";
import datatable from "openvue/datatable";
import select from "openvue/select";
import column from "openvue/column";
import { c as cloud_instance_management_c } from "~/lib/cloud-instance-management.js";
import { i as cloud_instance_management_i } from "~/lib/cloud-instance-management.js";
var ie = {