From 479a3dfc0dedeb0c9d07a7cecdde0b9e1762c5eb Mon Sep 17 00:00:00 2001
From: wangzenghua <1048523306@qq.com>
Date: Wed, 12 Feb 2025 09:22:41 +0000
Subject: [PATCH] fix:sub-admin
---
main/src/main.js | 2 +-
main/src/micro/app.js | 25 ++++++++++------
main/src/micro/index.js | 2 +-
sub-admin/.env.development | 3 +-
sub-admin/.eslintrc.js | 3 +-
sub-admin/src/layout/components/Navbar.vue | 4 +--
sub-admin/src/main.js | 33 +++++++++++-----------
sub-admin/src/router/index.js | 10 ++++---
sub-admin/vue.config.js | 25 +++++++++++++++-
9 files changed, 72 insertions(+), 35 deletions(-)
diff --git a/main/src/main.js b/main/src/main.js
index 9105699..eaa2e9c 100644
--- a/main/src/main.js
+++ b/main/src/main.js
@@ -4,7 +4,7 @@ import App from './App.vue';
import router from './router';
import pinia from './store';
import ElementPlus from 'element-plus';
-import 'element-plus/dist/index.css';
+// import 'element-plus/dist/index.css';
import { registerGlobalMicroApps } from './micro';
import { registerElIcons } from './plugins/icon';
import './utils/permission';
diff --git a/main/src/micro/app.js b/main/src/micro/app.js
index 707e511..287eb5d 100644
--- a/main/src/micro/app.js
+++ b/main/src/micro/app.js
@@ -10,13 +10,13 @@ export const leftApps = [
// title: '运营服务',
// icon: 'images/platform/icon-home.png',
// },
- // {
- // name: 'sub-admin',
- // entry: VITE_APP_SUB_ADMIN,
- // activeRule: '/sub-admin/',
- // title: '管理后台',
- // icon: 'images/platform/icon-admin.png',
- // },
+ {
+ name: 'sub-admin',
+ entry: VITE_APP_SUB_ADMIN,
+ activeRule: '/sub-admin/',
+ title: '管理后台',
+ icon: 'images/platform/icon-admin.png',
+ },
// {
// name: 'sub-app',
// entry: VITE_APP_SUB_ADMIN,
@@ -64,7 +64,16 @@ export const rightApps = [
// },
];
-export const microApps = [...leftApps, ...rightApps];
+export const defaultApps = [
+ // {
+ // name: 'sub-admin',
+ // entry: VITE_APP_SUB_ADMIN,
+ // activeRule: '/sub-admin/',
+ // title: '后台管理系统',
+ // },
+];
+
+export const microApps = [...defaultApps, ...leftApps, ...rightApps];
const apps = microApps.map((item) => {
return {
diff --git a/main/src/micro/index.js b/main/src/micro/index.js
index 397bd8d..b982bcc 100644
--- a/main/src/micro/index.js
+++ b/main/src/micro/index.js
@@ -25,7 +25,7 @@ const registerGlobalMicroApps = () => {
});
start({
- prefetch: false,
+ prefetch: 'all',
sandbox: { experimentalStyleIsolation: true },
});
diff --git a/sub-admin/.env.development b/sub-admin/.env.development
index f54dbdb..a4f8e62 100644
--- a/sub-admin/.env.development
+++ b/sub-admin/.env.development
@@ -1,7 +1,8 @@
# 开发环境配置
VUE_APP_TITLE = 后台管理系统
+VUE_APP_NAME = 'sub-amin'
ENV = 'development'
VUE_APP_PORT = '9527'
-VUE_APP_BASE_API = '/dev-api'
+VUE_APP_BASE_API = '/apis'
VUE_APP_BASE_URL = 'http://192.168.18.99:8080'
VUE_CLI_BABEL_TRANSPILE_MODULES = true
diff --git a/sub-admin/.eslintrc.js b/sub-admin/.eslintrc.js
index c080f06..9165a0d 100644
--- a/sub-admin/.eslintrc.js
+++ b/sub-admin/.eslintrc.js
@@ -1,4 +1,5 @@
// ESlint 检查配置
+/* eslint-disable */
module.exports = {
root: true,
parserOptions: {
@@ -61,7 +62,7 @@ module.exports = {
properties: 'always',
},
],
- 'comma-dangle': [2, 'allow-end'],
+ // 'comma-dangle': [2, 'never'],
'comma-spacing': [
2,
{
diff --git a/sub-admin/src/layout/components/Navbar.vue b/sub-admin/src/layout/components/Navbar.vue
index a700872..bbf94b2 100644
--- a/sub-admin/src/layout/components/Navbar.vue
+++ b/sub-admin/src/layout/components/Navbar.vue
@@ -19,9 +19,9 @@
-
+