木星 4 months ago
parent
commit
4e4db63b4c
9 changed files with 19 additions and 6 deletions
  1. 1 1
      .env.base
  2. 1 1
      .env.dev
  3. 1 1
      .env.gitee
  4. 1 1
      .env.pro
  5. 1 1
      .env.test
  6. 1 0
      index.html
  7. 1 1
      src/components/Logo/src/Logo.vue
  8. 1 0
      src/locales/zh-CN.ts
  9. 11 0
      src/views/Template/TemplateManage.vue

+ 1 - 1
.env.base

@@ -16,7 +16,7 @@ VITE_API_BASE_PATH='http://192.168.4.194:9098/X3D-server'
16 16
 VITE_BASE_PATH=/
17 17
 
18 18
 # 标题
19
-VITE_APP_TITLE='灵客管理后台'
19
+VITE_APP_TITLE='管理后台'
20 20
 
21 21
 # 是否全量引入element-plus样式
22 22
 VITE_USE_ALL_ELEMENT_PLUS_STYLE=true

+ 1 - 1
.env.dev

@@ -28,7 +28,7 @@ VITE_SOURCEMAP=true
28 28
 VITE_OUT_DIR=dist-dev
29 29
 
30 30
 # 标题
31
-VITE_APP_TITLE='灵客管理后台'
31
+VITE_APP_TITLE='管理后台'
32 32
 
33 33
 # 是否包分析
34 34
 VITE_USE_BUNDLE_ANALYZER=false

+ 1 - 1
.env.gitee

@@ -20,7 +20,7 @@ VITE_SOURCEMAP=false
20 20
 VITE_OUT_DIR=dist-pro
21 21
 
22 22
 # 标题
23
-VITE_APP_TITLE='灵客管理后台'
23
+VITE_APP_TITLE='管理后台'
24 24
 
25 25
 # 是否包分析
26 26
 VITE_USE_BUNDLE_ANALYZER=false

+ 1 - 1
.env.pro

@@ -27,7 +27,7 @@ VITE_SOURCEMAP=false
27 27
 VITE_OUT_DIR=dist-pro
28 28
 
29 29
 # 标题
30
-VITE_APP_TITLE='灵客管理后台'
30
+VITE_APP_TITLE='管理后台'
31 31
 
32 32
 # 是否包分析
33 33
 VITE_USE_BUNDLE_ANALYZER=true

+ 1 - 1
.env.test

@@ -28,7 +28,7 @@ VITE_SOURCEMAP=true
28 28
 VITE_OUT_DIR=dist-test
29 29
 
30 30
 # 标题
31
-VITE_APP_TITLE='灵客管理后台'
31
+VITE_APP_TITLE='管理后台'
32 32
 
33 33
 # 是否包分析
34 34
 VITE_USE_BUNDLE_ANALYZER=false

+ 1 - 0
index.html

@@ -16,6 +16,7 @@
16 16
     <script>
17 17
      window.VITE_API_BASE_PATH='http://192.168.4.194:9098/X3D-server'
18 18
      window.JumpUrl='https://wisec.you07.com/#/'
19
+     window.PreviewUrl='https://map.cup.edu.cn/'
19 20
     </script>
20 21
 
21 22
   </head>

+ 1 - 1
src/components/Logo/src/Logo.vue

@@ -90,7 +90,7 @@ watch(
90 90
           }
91 91
         ]"
92 92
       >
93
-        灵客管理后台
93
+        管理后台
94 94
       </div>
95 95
     </router-link>
96 96
   </div>

+ 1 - 0
src/locales/zh-CN.ts

@@ -401,6 +401,7 @@ export default {
401 401
   },
402 402
   tableDemo: {
403 403
     OnlineEditing: '在线编辑',
404
+    Preview: '预览',
404 405
     table: '表格',
405 406
     tableDes: '基于 ElementPlus 的 Table 组件二次封装',
406 407
     index: '序号',

+ 11 - 0
src/views/Template/TemplateManage.vue

@@ -88,6 +88,9 @@ const columns = reactive<TableColumn[]>([
88 88
             <ElButton type="primary" onClick={() => OnlineEditing(data)}>
89 89
               {t('tableDemo.OnlineEditing')}
90 90
             </ElButton>
91
+            <ElButton type="primary" onClick={() => OnlinePreview(data)}>
92
+              {t('tableDemo.Preview')}
93
+            </ElButton>
91 94
           </>
92 95
         )
93 96
       }
@@ -124,6 +127,14 @@ const OnlineEditing = async (data: TableSlotDefault) => {
124 127
   window.open(rul, '_blank')
125 128
 }
126 129
 
130
+const OnlinePreview = async (data: TableSlotDefault) => {
131
+  console.log('kankankna', data.row.zoneId)
132
+  // 打开一个新窗口或标签,并导航到指定的URL
133
+  console.log('window.open', window.PreviewUrl)
134
+  let rul = window.PreviewUrl + '?zoneId=' + data.row.zoneId
135
+  window.open(rul, '_blank')
136
+}
137
+
127 138
 const dialogVisible = ref(false)
128 139
 
129 140
 const token = userStore.getToken