Jelajahi Sumber

版本提交

dengrui 1 bulan lalu
induk
melakukan
a649f9e9fd
3 mengubah file dengan 42 tambahan dan 1 penghapusan
  1. 3 0
      package.json
  2. 38 0
      pnpm-lock.yaml
  3. 1 1
      public/version.json

+ 3 - 0
package.json

@@ -45,7 +45,9 @@
     "@smallwei/avue": "^3.6.0",
     "@stomp/stompjs": "^7.0.0",
     "@vitejs/plugin-vue-jsx": "^4.1.1",
+    "@vue-flow/background": "^1.3.2",
     "@vue-flow/core": "^1.42.5",
+    "@vue-flow/minimap": "^1.5.3",
     "@vueup/vue-quill": "^1.2.0",
     "@vueuse/core": "^10.11.1",
     "@wangeditor/editor": "^5.1.23",
@@ -59,6 +61,7 @@
     "element-plus": "^2.9.1",
     "exceljs": "^4.4.0",
     "file-saver": "^2.0.5",
+    "html-to-image": "^1.11.13",
     "html2canvas": "^1.4.1",
     "jspdf": "^2.5.2",
     "lodash-es": "^4.17.21",

+ 38 - 0
pnpm-lock.yaml

@@ -23,9 +23,15 @@ importers:
       '@vitejs/plugin-vue-jsx':
         specifier: ^4.1.1
         version: 4.1.1(vite@6.0.6(@types/node@22.10.2)(jiti@2.4.2)(sass@1.83.0)(terser@5.37.0)(tsx@4.19.2)(yaml@2.6.1))(vue@3.5.13(typescript@5.5.4))
+      '@vue-flow/background':
+        specifier: ^1.3.2
+        version: 1.3.2(@vue-flow/core@1.42.5(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))
       '@vue-flow/core':
         specifier: ^1.42.5
         version: 1.42.5(vue@3.5.13(typescript@5.5.4))
+      '@vue-flow/minimap':
+        specifier: ^1.5.3
+        version: 1.5.3(@vue-flow/core@1.42.5(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))
       '@vueup/vue-quill':
         specifier: ^1.2.0
         version: 1.2.0(vue@3.5.13(typescript@5.5.4))
@@ -65,6 +71,9 @@ importers:
       file-saver:
         specifier: ^2.0.5
         version: 2.0.5
+      html-to-image:
+        specifier: ^1.11.13
+        version: 1.11.13
       html2canvas:
         specifier: ^1.4.1
         version: 1.4.1
@@ -1422,11 +1431,23 @@ packages:
   '@volar/typescript@2.4.11':
     resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==}
 
+  '@vue-flow/background@1.3.2':
+    resolution: {integrity: sha512-eJPhDcLj1wEo45bBoqTXw1uhl0yK2RaQGnEINqvvBsAFKh/camHJd5NPmOdS1w+M9lggc9igUewxaEd3iCQX2w==}
+    peerDependencies:
+      '@vue-flow/core': ^1.23.0
+      vue: ^3.3.0
+
   '@vue-flow/core@1.42.5':
     resolution: {integrity: sha512-fNaBzt5i/JYHIzfmR4wtT1TkpfZBgB+Pe/LjCG+aXdNOpeveuegv3AmEcU3GFqf/uYrd1rsma877Lncu1uwz1w==}
     peerDependencies:
       vue: ^3.3.0
 
+  '@vue-flow/minimap@1.5.3':
+    resolution: {integrity: sha512-w8VQc8orPdzfstIPI4/u6H7qlc/uVM1W6b5Upd5NQi0+S9seYl3CiUrzO9liW/f8Fuvr5oHVQg0X6nn2K083rA==}
+    peerDependencies:
+      '@vue-flow/core': ^1.23.0
+      vue: ^3.3.0
+
   '@vue/babel-helper-vue-transform-on@1.2.5':
     resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==}
 
@@ -3050,6 +3071,9 @@ packages:
     resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
     engines: {node: '>=8'}
 
+  html-to-image@1.11.13:
+    resolution: {integrity: sha512-cuOPoI7WApyhBElTTb9oqsawRvZ0rHhaHwghRLlTuffoD1B2aDemlCruLeZrUIIdvG7gs9xeELEPm6PhuASqrg==}
+
   html-void-elements@2.0.1:
     resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
 
@@ -6491,6 +6515,11 @@ snapshots:
       path-browserify: 1.0.1
       vscode-uri: 3.0.8
 
+  '@vue-flow/background@1.3.2(@vue-flow/core@1.42.5(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))':
+    dependencies:
+      '@vue-flow/core': 1.42.5(vue@3.5.13(typescript@5.5.4))
+      vue: 3.5.13(typescript@5.5.4)
+
   '@vue-flow/core@1.42.5(vue@3.5.13(typescript@5.5.4))':
     dependencies:
       '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.5.4))
@@ -6501,6 +6530,13 @@ snapshots:
     transitivePeerDependencies:
       - '@vue/composition-api'
 
+  '@vue-flow/minimap@1.5.3(@vue-flow/core@1.42.5(vue@3.5.13(typescript@5.5.4)))(vue@3.5.13(typescript@5.5.4))':
+    dependencies:
+      '@vue-flow/core': 1.42.5(vue@3.5.13(typescript@5.5.4))
+      d3-selection: 3.0.0
+      d3-zoom: 3.0.0
+      vue: 3.5.13(typescript@5.5.4)
+
   '@vue/babel-helper-vue-transform-on@1.2.5': {}
 
   '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.0)':
@@ -8439,6 +8475,8 @@ snapshots:
 
   html-tags@3.3.1: {}
 
+  html-to-image@1.11.13: {}
+
   html-void-elements@2.0.1: {}
 
   html2canvas@1.4.1:

+ 1 - 1
public/version.json

@@ -1,3 +1,3 @@
 {
-  "version": "3.6"
+  "version": "3.7"
 }