Преглед изворни кода

修改部署 getClientURL 获取问题

cc12458 пре 1 месец
родитељ
комит
92d8cc4c28

+ 1 - 1
package.json

@@ -35,7 +35,7 @@
     "pinia-plugin-persistedstate": "^4.1.1",
     "qrcode.vue": "^3.6.0",
     "svg-pathdata": "^7.1.0",
-    "vant": "4",
+    "vant": "~4.9.24",
     "vconsole": "^3.15.1",
     "vue": "^3.5.30",
     "vue-echarts": "^7.0.3",

+ 11 - 6
pnpm-lock.yaml

@@ -69,8 +69,8 @@ importers:
         specifier: ^7.1.0
         version: 7.2.0
       vant:
-        specifier: '4'
-        version: 4.9.21(vue@3.5.30(typescript@5.6.3))
+        specifier: ~4.9.24
+        version: 4.9.24(vue@3.5.30(typescript@5.6.3))
       vconsole:
         specifier: ^3.15.1
         version: 3.15.1
@@ -979,6 +979,9 @@ packages:
   '@vue/shared@3.5.30':
     resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==}
 
+  '@vue/shared@3.5.32':
+    resolution: {integrity: sha512-ksNyrmRQzWJJ8n3cRDuSF7zNNontuJg1YHnmWRJd2AMu8Ij2bqwiiri2lH5rHtYPZjj4STkNcgcmiQqlOjiYGg==}
+
   '@vue/tsconfig@0.5.1':
     resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==}
 
@@ -2573,8 +2576,8 @@ packages:
   util-deprecate@1.0.2:
     resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
 
-  vant@4.9.21:
-    resolution: {integrity: sha512-hXUoZMrLLjykimFRLDlGNd+K2iYSRh9YwLMKnsVdVZ+9inUKxpqnjhOqlZwocbnYkvJlS+febf9u9aJpDol4Pw==}
+  vant@4.9.24:
+    resolution: {integrity: sha512-tP1A7Vjzv1/B1ljb95Jhv9Q9w6acaaZDJvy6wcKrwGgY0gQZlg+FXLZH/AIKZBE3xvYGDUsv/M7AuGcr/Pqd6A==}
     peerDependencies:
       vue: ^3.0.0
 
@@ -3661,6 +3664,8 @@ snapshots:
 
   '@vue/shared@3.5.30': {}
 
+  '@vue/shared@3.5.32': {}
+
   '@vue/tsconfig@0.5.1': {}
 
   '@vueuse/components@13.9.0(vue@3.5.30(typescript@5.6.3))':
@@ -5316,11 +5321,11 @@ snapshots:
 
   util-deprecate@1.0.2: {}
 
-  vant@4.9.21(vue@3.5.30(typescript@5.6.3)):
+  vant@4.9.24(vue@3.5.30(typescript@5.6.3)):
     dependencies:
       '@vant/popperjs': 1.3.0
       '@vant/use': 1.6.0(vue@3.5.30(typescript@5.6.3))
-      '@vue/shared': 3.5.17
+      '@vue/shared': 3.5.32
       vue: 3.5.30(typescript@5.6.3)
 
   varint@6.0.0: {}

+ 4 - 1
src/composables/FloatPanel/FloatPanel.vue

@@ -24,7 +24,7 @@ const {
   full = false,
   closable = false,
 
-  contentDraggable = true,
+  contentDraggable = false,
 
   autoHeight = false,
 
@@ -233,6 +233,7 @@ defineExpose(instance);
     :style="overlayStyle"
     :show="height !== 0 || isClosing"
     :duration="durationSec"
+    :lock-scroll="false"
     @click="onClickOverlay"
   >
     <van-floating-panel
@@ -244,6 +245,7 @@ defineExpose(instance);
       :content-draggable="contentDraggable"
       @click.stop
       @height-change="onUpdateHeight"
+      :draggable="false"
     >
       <template #header>
         <div class="van-floating-panel__header">
@@ -288,6 +290,7 @@ defineExpose(instance);
       min-height: 30px;
     }
     .van-floating-panel__header-bar {
+      opacity: 0;
       & + * {
         padding: calc($gap / 2) 0;
       }

+ 2 - 2
src/loader/debug.loader.ts

@@ -4,10 +4,10 @@ type Lib = 'eruda' | 'vconsole';
 
 export default function debugLoader(tag = 'debug', ignoreDevelop = true): DEV.Loader {
   return async function (app, config) {
-    const debug = config.image.debug;
+    const query = getURLSearchParams();
+    const debug = config.image.debug || query.has(tag);
     if (import.meta.env.DEV && ignoreDevelop && !debug) return;
 
-    const query = getURLSearchParams();
     let lib = query.get(tag) as Lib;
     if (!lib && debug) lib = 'eruda';
     switch (lib) {

+ 1 - 0
src/modules/system/logger.preview.vue

@@ -159,6 +159,7 @@ const collapseActive = ref<string[]>([]);
   --van-cell-text-color: hsl(var(--primary-hover) / 0.5);
   --van-cell-value-color: #fff;
   --van-cell-value-font-size: 14px;
+  max-height: calc(100vh - 30px);
   :deep(.van-cell__value) {
     flex: 2;
   }

+ 1 - 1
vite.config.ts

@@ -19,7 +19,7 @@ export default defineConfig((configEnv) => {
     envPrefix: 'SIX_',
     define: {
       __APP_VERSION__: JSON.stringify(process.env.npm_package_version),
-      __APP_URL__: JSON.stringify(env.REQUEST_API_PROXY_URL),
+      __APP_URL__: configEnv.mode === 'development' ? JSON.stringify(env.REQUEST_API_PROXY_URL) : '',
       __FORBID_AUTO_PROCESS_PULSE_AGENCY__: argv.includes('--legacy-pulse-agency')
     },
     css: {