Browse Source

更新依赖

ZaiZai 7 months ago
parent
commit
a3ad8fb1b1
5 changed files with 22 additions and 18 deletions
  1. 3 3
      package.json
  2. 1 1
      public/version.json
  3. 1 0
      src/config/index.js
  4. 4 1
      src/global/components/hc-pdfs/pdfs.vue
  5. 13 13
      yarn.lock

+ 3 - 3
package.json

@@ -18,10 +18,10 @@
         "dayjs": "^1.11.12",
         "echarts": "^5.5.1",
         "element-plus": "^2.7.8",
-        "hc-vue3-ui": "^4.1.2",
+        "hc-vue3-ui": "^4.1.4",
         "js-base64": "^3.7.7",
         "js-cookie": "^3.0.5",
-        "js-fast-way": "^0.5.0",
+        "js-fast-way": "^0.5.5",
         "js-md5": "^0.8.3",
         "js-web-screen-shot": "^1.9.9",
         "nprogress": "^0.2.0",
@@ -37,7 +37,7 @@
     },
     "devDependencies": {
         "@unocss/eslint-config": "0.58.9",
-        "@vitejs/plugin-vue": "^4.5.2",
+        "@vitejs/plugin-vue": "^5.1.1",
         "@vue/compiler-sfc": "^3.4.34",
         "animate.css": "^4.1.1",
         "archiver": "^7.0.1",

+ 1 - 1
public/version.json

@@ -1,3 +1,3 @@
 {
-  "value": "20240717172214"
+  "value": "20240729145938"
 }

+ 1 - 0
src/config/index.js

@@ -26,6 +26,7 @@ export default {
     //socket: 'ws://192.168.0.125:9527/websocket',
     socketLimit: 10, //连接失败后,最大重连次数
     socketInterval: 10000, //连接失败后,每次重连的间隔时间,单位毫秒。
+    localModel: false, //本地模式,开启后,将关闭https强转、截图等相关功能
     ...config,
 
     //这里不再支持配置请求地址,请在 src/config/index.json 文件中配置。

+ 4 - 1
src/global/components/hc-pdfs/pdfs.vue

@@ -1,11 +1,12 @@
 <template>
-    <hc-pdf v-if="isPdfDom" :src="pdfUrl" :download="isDownload" :print="isPrint" />
+    <hc-pdf v-if="isPdfDom" :src="pdfUrl" :download="isDownload" :print="isPrint" :is-https="isHttps" />
 </template>
 
 <script setup>
 import { nextTick, onMounted, onUnmounted, ref, watch } from 'vue'
 import { btnAuth, decode } from '~uti/btn-auth'
 import { isNullES } from 'js-fast-way'
+import website from '~src/config'
 
 const props = defineProps({
     url: {
@@ -35,7 +36,9 @@ watch(() => [props.url, props.code], ([url, code]) => {
 const isPdfDom = ref(false)
 const isDownload = ref(false)
 const isPrint = ref(false)
+const isHttps = ref(false)
 onMounted(() => {
+    isHttps.value = !website.localModel
     isDownload.value = btnAuth('archives-pdf-download')
     isPrint.value = btnAuth('archives-pdf-print')
     setPdfSrcData()

+ 13 - 13
yarn.lock

@@ -1017,10 +1017,10 @@
     fast-glob "^3.3.2"
     magic-string "^0.30.8"
 
-"@vitejs/plugin-vue@^4.5.2":
-  version "4.6.2"
-  resolved "http://39.108.216.210:9000/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz#057d2ded94c4e71b94e9814f92dcd9306317aa46"
-  integrity sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==
+"@vitejs/plugin-vue@^5.1.1":
+  version "5.1.1"
+  resolved "http://39.108.216.210:9000/@vitejs/plugin-vue/-/plugin-vue-5.1.1.tgz#bb9ddb0af012450edef4f5d65d5b3a3c7630864f"
+  integrity sha512-sDckXxlHpMsjRQbAH9WanangrfrblsOd3pNifePs+FOHjJg1jfWq5L/P0PsBRndEt3nmdUnmvieP8ULDeX5AvA==
 
 "@vue/compiler-core@3.4.34":
   version "3.4.34"
@@ -2038,15 +2038,15 @@ has-flag@^4.0.0:
   resolved "http://39.108.216.210:9000/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
   integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
 
-hc-vue3-ui@^4.1.2:
-  version "4.1.2"
-  resolved "http://39.108.216.210:9000/hc-vue3-ui/-/hc-vue3-ui-4.1.2.tgz#3a7aa7c2d4cea02c892f4482d749c922e0b43c9b"
-  integrity sha512-FgCTg0CQ9Xh4QW74U6Ymc+SkHmtv7BQ6z1ZIc0AvaDE3m46Sw1Nx1h7/j9+1bas5fXIbhTd40UgSzwrbHJKCZw==
+hc-vue3-ui@^4.1.4:
+  version "4.1.4"
+  resolved "http://39.108.216.210:9000/hc-vue3-ui/-/hc-vue3-ui-4.1.4.tgz#9305484c45acca0f08d1d461154c55c8ef424700"
+  integrity sha512-v5ydMTNdsPObdWd7FtsYaOGyRT+iRjpdBXv+W9TC1t+O/1TUu+whu58AUF7gVsaaDh6NdDaRaRpgq7Aqd5GNsQ==
   dependencies:
     axios "^1.7.2"
     dayjs "^1.11.12"
     js-base64 "^3.7.7"
-    js-fast-way "^0.5.0"
+    js-fast-way "^0.5.5"
     js-md5 "^0.8.3"
     sortablejs "^1.15.1"
     split.js "^1.6.5"
@@ -2179,10 +2179,10 @@ js-cookie@^3.0.5:
   resolved "http://39.108.216.210:9000/js-cookie/-/js-cookie-3.0.5.tgz#0b7e2fd0c01552c58ba86e0841f94dc2557dcdbc"
   integrity sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==
 
-js-fast-way@^0.5.0:
-  version "0.5.0"
-  resolved "https://registry.npmjs.org/js-fast-way/-/js-fast-way-0.5.0.tgz#d1a5d10de0ec930fb793b90d1f6f1cbaec49a29e"
-  integrity sha512-rM2ojF41C+UBDbt0ABlgHkOcZXrGbj94MniryL+xq4oW9xIUV3V/09PoFm/u6aZEdpWjf+bILfQRavyV7pDZCQ==
+js-fast-way@^0.5.5:
+  version "0.5.5"
+  resolved "http://39.108.216.210:9000/js-fast-way/-/js-fast-way-0.5.5.tgz#5b7458a6d8bedfc463f876ed52be2d7f358153f1"
+  integrity sha512-sE+GUqHbtUpT3RASgNRdb2rdr+2IcEcFYtyqEh3lfj1757EpUn+JevrPzWxjRj5E2dWr7+CkkGgIppFQhpj/jw==
 
 js-md5@^0.8.3:
   version "0.8.3"