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