From dd7e24850d8ff818b512146ff3451e499a8a07c6 Mon Sep 17 00:00:00 2001
From: weifashi <605403358@qq.com>
Date: Mon, 24 Jul 2023 13:58:06 +0800
Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=9B=B4=E6=94=B9=E8=B7=AF?=
=?UTF-8?q?=E7=94=B1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docker/nginx/default.conf | 8 +++---
resources/assets/js/pages/manage.vue | 6 ++---
.../pages/manage/{microapp.vue => apps.vue} | 27 ++++++++++---------
resources/assets/js/routes.js | 6 ++---
4 files changed, 23 insertions(+), 24 deletions(-)
rename resources/assets/js/pages/manage/{microapp.vue => apps.vue} (79%)
diff --git a/docker/nginx/default.conf b/docker/nginx/default.conf
index 7f734abc2..e83c36182 100644
--- a/docker/nginx/default.conf
+++ b/docker/nginx/default.conf
@@ -185,12 +185,10 @@ server {
}
# OKR
- location /manage/microapp/okr/ {
- proxy_pass http://192.168.100.90:5566/;
- }
- location /microapp/okr/api/ {
- proxy_pass http://192.168.100.90:5566/microapp/okr/api/;
+ location /apps/okr/ {
+ proxy_pass http://192.168.100.88:5566/apps/okr/;
}
+
}
include /etc/nginx/conf.d/conf.d/*.conf;
diff --git a/resources/assets/js/pages/manage.vue b/resources/assets/js/pages/manage.vue
index 31d8f3e9b..17bda6689 100644
--- a/resources/assets/js/pages/manage.vue
+++ b/resources/assets/js/pages/manage.vue
@@ -781,11 +781,11 @@ export default {
return;
case 'okrManage':
case 'okrAnalyze':
- let query = { url: import.meta.env.VITE_OKR_WEB_URL || "/manage/microapp/okr/" }
+ let query = { url: import.meta.env.VITE_OKR_WEB_URL || "/apps/okr/" }
if(path=='okrManage'){
- this.goForward({ path: '/manage/microapp/', query });
+ this.goForward({ path: '/manage/apps/', query });
}else{
- this.goForward({ path: '/manage/microapp/#/analysis', query });
+ this.goForward({ path: '/manage/apps/#/analysis', query });
}
return;
case 'logout':
diff --git a/resources/assets/js/pages/manage/microapp.vue b/resources/assets/js/pages/manage/apps.vue
similarity index 79%
rename from resources/assets/js/pages/manage/microapp.vue
rename to resources/assets/js/pages/manage/apps.vue
index 57e2bec01..8c6fdfebb 100644
--- a/resources/assets/js/pages/manage/microapp.vue
+++ b/resources/assets/js/pages/manage/apps.vue
@@ -5,11 +5,12 @@
- {
this.loading = false;
@@ -52,7 +53,7 @@ export default {
if( url.indexOf('http') == -1 ){
url = window.location.origin + url
}
- this.microAppUrl =url
+ this.appUrl = url
window.eventCenterForAppNameVite = new EventCenterForMicroApp("micro-app")
})
}
@@ -70,13 +71,13 @@ export default {
methods: {
handleCreate(e) {
- console.log("子应用创建了",e)
+ // console.log("子应用创建了",e)
},
handleBeforeMount(e) {
- console.log("子应用即将被渲染",e)
+ // console.log("子应用即将被渲染",e)
},
handleMount(e) {
- this.microAppData = {
+ this.appData = {
type: 'init',
vues:{
Vue,
@@ -95,13 +96,13 @@ export default {
},
handleUnmount(e) {
this.loading = true;
- console.log("子应用卸载了",e)
+ // console.log("子应用卸载了",e)
},
handleError(e) {
- console.log("子应用加载出错了",e.detail.error)
+ // console.log("子应用加载出错了",e.detail.error)
},
handleDataChange(e) {
- console.log('来自子应用 child-vite 的数据:', e.detail.data)
+ // console.log('来自子应用 child-vite 的数据:', e.detail.data)
}
}
}
diff --git a/resources/assets/js/routes.js b/resources/assets/js/routes.js
index 36a273a95..76a6cdd58 100755
--- a/resources/assets/js/routes.js
+++ b/resources/assets/js/routes.js
@@ -40,9 +40,9 @@ export default [
component: () => import('./pages/manage/approve/details.vue'),
},
{
- name: 'manage-microapp',
- path: 'microapp/*',
- component: () => import('./pages/manage/microapp.vue')
+ name: 'manage-apps',
+ path: 'apps/*',
+ component: () => import('./pages/manage/apps.vue')
},
{
name: 'manage-setting',