田源
2023-07-20 d0d6979586804ba78de0686d7b9501704b76cad2
Source/UBCS-WEB/src/page/index/index.vue
@@ -18,9 +18,9 @@
        <!-- 主体视图层 -->
        <div style="height:100%;overflow-y:auto;overflow-x:hidden;" id="avue-view" v-show="!isSearch">
          <keep-alive>
            <router-view class="avue-view" v-if="$route.meta.keepAlive"/>
            <router-view class="avue-view" v-if="$route.meta.keepAlive" :key="$route.id"></router-view>
          </keep-alive>
          <router-view class="avue-view" v-if="!$route.meta.keepAlive"/>
          <router-view class="avue-view"  v-if="!$route.meta.keepAlive" :key="$route.id" ></router-view>
        </div>
      </div>
    </div>
@@ -38,7 +38,7 @@
  import {validatenull} from "@/util/validate";
  import {calcDate} from "@/util/date.js";
  import {getStore} from "@/util/store.js";
  import {getRoutes} from "@/api/system/menu"
  export default {
    components: {
      top,
@@ -67,7 +67,7 @@
    created() {
      //实时检测刷新token
      this.refreshToken();
      this.getRoute()
    },
    mounted() {
      this.init();
@@ -79,6 +79,15 @@
    computed: mapGetters(["isMenu", "isLock", "isCollapse", "website", "menu"]),
    props: [],
    methods: {
      getRoute(topMenuId){
        getRoutes(topMenuId).then(res=>{
          console.log('route',res)
        })
      },
      getIds(){
      },
      showCollapse() {
        this.$store.commit("SET_COLLAPSE");
      },