From 8925c3889898624725d6f27a668e7cc3598b4609 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期二, 13 五月 2025 17:04:57 +0800
Subject: [PATCH] 新书

---
 src/views/login.vue     |    7 ++++---
 src/assets/js/config.ts |   17 ++++++++++++++---
 src/child.ts            |   19 +++++++++++++++++++
 src/main.ts             |    2 ++
 4 files changed, 39 insertions(+), 6 deletions(-)

diff --git a/src/assets/js/config.ts b/src/assets/js/config.ts
index 0a63f80..df936b9 100644
--- a/src/assets/js/config.ts
+++ b/src/assets/js/config.ts
@@ -1,14 +1,25 @@
 // 娴嬭瘯
 // export const requestCtx = "https://jsek.bnuic.com"; //jsek
 // export const appId = 3;
-export const requestCtx = "http://182.92.203.7:3007"; //jsek
+export const requestCtx = "http://182.92.203.7:3007";
 export const appId = 12
 export const requestTimeOut = 300000; // 璇锋眰瓒呮椂鏃堕棿
-export const tokenKey = "website-front-token";
-export const userInfoKey = "website-front-userInfo"; // 鐢ㄦ埛淇℃伅key 
+export const tokenKey = "token";
+export const userInfoKey = "userInfo"; // 鐢ㄦ埛淇℃伅key 
 export const appRefCode = "tourismWebsite";
 export const goodsStore = `defaultGoodsStore${appId}`; // 榛樿鍟嗗搧搴�(涔﹀煄)
 export const digitalTextbooks = "jsek_digitalTextbooks";//鏁板瓧鏁欐潗
 // export const loginCtx = "http://jsek.bnuic.com/home/#/digitalTextbooks?login=true"; //鐧诲綍閾炬帴
 export const loginCtx = ""; //鐧诲綍閾炬帴
 
+export default {
+  requestCtx,
+  appId,
+  requestTimeOut,
+  tokenKey,
+  userInfoKey,
+  appRefCode,
+  goodsStore,
+  digitalTextbooks,
+  loginCtx
+}
\ No newline at end of file
diff --git a/src/child.ts b/src/child.ts
index 6c04212..109e4eb 100644
--- a/src/child.ts
+++ b/src/child.ts
@@ -178,7 +178,26 @@
     entry: '//182.92.203.7:3007/books/book/aviationPassengerTransport6th',
     container: '#container',
     activeRule: '/home'
+  },
+  artInitiationForAges0to3:{
+    name: 'app-content',
+    entry: '//182.92.203.7:3007/books/book/artInitiationForAges0to3',
+    container: '#container',
+    activeRule: '/home'
+  },
+  childIllnessPreventionCare:{
+    name: 'app-content',
+    entry: '//182.92.203.7:3007/books/book/childIllnessPreventionCare',
+    container: '#container',
+    activeRule: '/home'
+  },
+  behaviorObserveAndGuid:{
+    name: 'app-content',
+    entry: '//182.92.203.7:3007/books/book/behaviorObserveAndGuid',
+    container: '#container',
+    activeRule: '/home'
   }
+
 }
 
 window.qiankunActions = actions
diff --git a/src/main.ts b/src/main.ts
index 78dfb1f..e8386e5 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -9,6 +9,7 @@
 import * as ElementPlusIconsVue from '@element-plus/icons-vue'
 import toolClass from '@/assets/js/toolClass'
 import MG from '@/assets/js/middleGround/WebMiddleGroundApi.js'
+import config from '@/assets/js/config'
 import './child.ts'
 import { loginCtx } from '@/assets/js/config.ts'
 
@@ -83,6 +84,7 @@
 
 app.provide('toolClass', toolClass)
 app.provide('MG', MG)
+app.provide('config', config)
 app.use(VueLatex)
 app.use(router)
 app.use(ElementPlus)
diff --git a/src/views/login.vue b/src/views/login.vue
index ab44796..cca7226 100644
--- a/src/views/login.vue
+++ b/src/views/login.vue
@@ -45,6 +45,7 @@
 import { ElMessage } from 'element-plus'
 import dialogRightImg from '@/assets/images/content/dialogRightImg.png'
 const MG: any = inject('MG')
+const config:any = inject('config')
 const route = useRoute()
 const router = useRouter()
 const request = inject('request')
@@ -77,7 +78,7 @@
         .then((res) => {
           console.log(res)
           if (res.token != null) {
-            localStorage.setItem('token', res.token)
+            localStorage.setItem(config.tokenKey, res.token)
             getUserInfo()
             if (route.query.redirect) {
               router.push(route.query.redirect)
@@ -116,13 +117,13 @@
           role: 'Teacher',
           roleId: teacherRole.role.id
         }
-        localStorage.setItem('userInfo', JSON.stringify(userInfo))
+        localStorage.setItem(config.userInfoKey, JSON.stringify(userInfo))
       } else if (phoneInfo) {
         let userInfo = {
           ...phoneInfo,
           name: phoneInfo.credential
         }
-        localStorage.setItem('userInfo', JSON.stringify(userInfo))
+        localStorage.setItem(config.userInfoKey, JSON.stringify(userInfo))
       }
     }
   })

--
Gitblit v1.9.1