优化打包目录

This commit is contained in:
X1627315083
2025-09-04 13:10:18 +08:00
parent 578817def4
commit 4dc5e26d92
20 changed files with 110 additions and 47 deletions

View File

@@ -91,19 +91,19 @@ export default defineComponent({
setup() {
const router = useRouter()
// const route:any = useRoute()
const {t} = useI18n()
const {t,locale} = useI18n()
const store:any = useStore()
let userDetail:any= computed(()=>{
return store.state.UserHabit.userDetail
})
const state:any = reactive({
// 5,7
rootSubmenuKeys: [],
openKeys: [],
selectedKeys: ['sub1'],
nowPageName:'All User',//当前页面名称
userDetailLanguage:computed(()=>store.state.UserHabit.userDetail.language),
// 5,7
rootSubmenuKeys: [],
openKeys: [],
selectedKeys: ['sub1'],
nowPageName:'All User',//当前页面名称
});
let routers:any = ref([])
@@ -124,7 +124,24 @@ export default defineComponent({
let setBack = ()=>{
router.push('/home');
}
watch(()=>state.userDetailLanguage,(newVal)=>{
if(locale.value == newVal || !newVal)return
locale.value = newVal
var vuex_systemUser: any = sessionStorage.getItem("vuex_systemUser");
let langList = []
if(vuex_systemUser == 5 || vuex_systemUser == 7){
langList = adminRouter.schoolOrEnterprise(t);
}else{
langList = adminRouter.all(t);
}
langList.forEach((item:any,index) => {
state.rootSubmenuKeys[index].name = item.name
})
})
onMounted(() => {
store.dispatch('getLangType').then(()=>{
}).catch(()=>{
})
var vuex_systemUser: any = sessionStorage.getItem("vuex_systemUser");
if(vuex_systemUser == 5 || vuex_systemUser == 7){
state.rootSubmenuKeys = adminRouter.schoolOrEnterprise(t);