From 0ebcc1fd3b16b7a43e85a9a4bde1a1cee3ae5831 Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期二, 16 七月 2024 17:47:10 +0800 Subject: [PATCH] feat:出生年月取消必填、隐藏模拟菜单 --- src/App.vue | 28 +++++++++++++++++++++------- 1 files changed, 21 insertions(+), 7 deletions(-) diff --git a/src/App.vue b/src/App.vue index 8e554d8..588a76a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -7,11 +7,17 @@ <script> import { mapGetters, mapState, mapActions } from 'vuex' import departmentApi from '@/api/department' +import enumItem from '@/store/modules/enumItem' export default { name: 'App', data(){ return{ - depart:[] + depart:[], + queryParam: { + level: null, + pageIndex: 1, + pageSize: 100 + }, } }, created () { @@ -21,17 +27,25 @@ ...mapState('enumItem',{Islogin:state => state.user.levelEnum}) }, mounted () { - - console.log(this.Islogin) + if (! sessionStorage.getItem('deptAdmin')) { + this.$router.push({ path: '/' }) + } this.seachPageDepartMentList() }, methods:{ - seachPageDepartMentList(){ + async seachPageDepartMentList () { let that = this - departmentApi.pageList(this.queryParam).then(res=>{ + await departmentApi.pageList(this.queryParam).then(res => { console.log(res) - if (res.code == 1){ - that.depart = res.response.list + if (res.code == 1) { + that.depart = res.response + console.log(that.depart) + this.depart.map(item=>{ + item.key = item.id + item.value = item.name + }) + enumItem.state.user.levelEnum = that.depart + } }) } -- Gitblit v1.8.0