Pārlūkot izejas kodu

fix: ai导入高度问题修改

bill 2 mēneši atpakaļ
vecāks
revīzija
98ea9bc161
5 mainītis faili ar 55 papildinājumiem un 2 dzēšanām
  1. 14 0
      .env.hx
  2. 19 0
      .env.hxdev
  3. 17 0
      .env.hxtest
  4. 2 0
      package.json
  5. 3 2
      src/example/platform/platform-resource.ts

+ 14 - 0
.env.hx

@@ -0,0 +1,14 @@
+VITE_PRIMARY='#109BE0'
+VITE_TITLE='绘图'
+VITE_ENTRY='/example/fuse/enter.ts'
+VITE_ENTRY_EXAMPLE='./main.ts'
+VITE_MESH_OSS='/oss/'
+VITE_OSS_ROOT="/"
+VITE_MESH_API='/'
+VITE_CLOUD_API='/'
+VITE_FUSE_API='/'
+
+VITE_MESH_VIEW='./static/kankan.html?m={m}&lang=zh'
+VITE_CLOUD_VIEW='/swss/index.html?m={m}&lang=zh'
+VITE_FUSE_VIEW='/code/'
+VITE_LOGIN_VIEW='/admin/index.html#/login?redirect={redirect}'

+ 19 - 0
.env.hxdev

@@ -0,0 +1,19 @@
+VITE_PRIMARY='#109BE0'
+VITE_TITLE='绘图'
+VITE_ENTRY='/example/fuse/enter.ts'
+VITE_ENTRY_EXAMPLE='./main.ts'
+VITE_MOCK_ENV=hxtest
+
+
+VITE_STATIC='http://192.168.0.125:1804/'
+VITE_OSS='/oss/'
+VITE_OSS_ROOT="/rootOss/"
+VITE_MESH_OSS='/meshOSS/'
+VITE_MESH_API='/meshAPI/'
+VITE_CLOUD_API='/cloudAPI/'
+VITE_FUSE_API='/fuseAPI/'
+
+VITE_MESH_VIEW='./static/kankan.html?m={m}&lang=zh&token={token}&host=https://survey.4dkankan.com/'
+VITE_CLOUD_VIEW='http://192.168.0.125:1804/swss/index.html?m={m}&lang=zh&token={token}'
+VITE_FUSE_VIEW='http://192.168.0.125:1804/code/'
+VITE_LOGIN_VIEW='http://192.168.0.125:1804/admin/index.html#/login?redirect={redirect}'

+ 17 - 0
.env.hxtest

@@ -0,0 +1,17 @@
+VITE_PRIMARY='#109BE0'
+VITE_TITLE='绘图'
+VITE_ENTRY='/example/fuse/enter.ts'
+VITE_ENTRY_EXAMPLE='./main.ts'
+
+
+VITE_OSS_ROOT="http://192.168.0.125:1804/"
+VITE_OSS='http://192.168.0.125:1804/oss/'
+VITE_MESH_OSS='http://192.168.0.125:1804/oss/'
+VITE_MESH_API='http://192.168.0.125:1804/'
+VITE_CLOUD_API='http://192.168.0.125:1804/'
+VITE_FUSE_API='http://192.168.0.125:1804/'
+
+VITE_MESH_VIEW='./static/kankan.html?m={m}&lang=zh&env=dev'
+VITE_CLOUD_VIEW='http://192.168.0.125:1804/swss/index.html?m={m}&lang=zh'
+VITE_FUSE_VIEW='http://192.168.0.125:1804/code/'
+VITE_LOGIN_VIEW='http://192.168.0.125:1804/admin/#/statistics/scene?redirect={redirect}'

+ 2 - 0
package.json

@@ -7,6 +7,8 @@
     "dev:fuse": "vite --mode=fusedev",
     "build:fusetest": "vite build --mode=fusetest",
     "build:fuse": "vite build --mode=fuse",
+    "dev:hx": "vite --mode=hxdev",
+    "build:hx": "vite build --mode=hx",
 
     "dev:jm": "vite --mode=jmdev",
     "build:jm": "vite build --mode=jm"

+ 3 - 2
src/example/platform/platform-resource.ts

@@ -349,13 +349,14 @@ export const taggingGets = {
                     const content = parseSvgContent(svgContent);
                     item.fixed = true
                     // item.size.width = item.size.height = wh
+                    
                     if (wh === item.size.width) {
                       item.size.width = wh
                       item.size.height = data.imageWidth / data.imageHeight * (content.height / content.width * wh) 
                       item.position.y -= item.size.height / 2;
                     } else {
-                      item.size.height = wh
-                      item.size.width = data.imageHeight / data.imageWidth * (content.width / content.height * wh) 
+                      item.size.width = wh
+                      item.size.height = data.imageWidth / data.imageHeight * (content.height / content.width * wh) 
                       item.position.x += item.size.height / 2;
                       item.rotate = Math.PI / 2;
                     }