|  | @@ -0,0 +1,115 @@
 | 
	
		
			
				|  |  | +<template>
 | 
	
		
			
				|  |  | +  <div class='m-container'>
 | 
	
		
			
				|  |  | +    <h2>
 | 
	
		
			
				|  |  | +      <div class="squrt"></div>平台内容管理
 | 
	
		
			
				|  |  | +    </h2>
 | 
	
		
			
				|  |  | +    <div class="m-core">
 | 
	
		
			
				|  |  | +      <tab-router v-model.trim="activeName"
 | 
	
		
			
				|  |  | +               type="card"
 | 
	
		
			
				|  |  | +               @tab-click="handleClick">
 | 
	
		
			
				|  |  | +        <!-- <el-tab-pane label="精彩活动"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.activity"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="0">
 | 
	
		
			
				|  |  | +          <activity v-if="activeName == 0" />
 | 
	
		
			
				|  |  | +        </el-tab-pane>
 | 
	
		
			
				|  |  | +        <el-tab-pane label="热门资讯"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.information"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="1">
 | 
	
		
			
				|  |  | +          <information v-if="activeName == 1" />
 | 
	
		
			
				|  |  | +        </el-tab-pane> -->
 | 
	
		
			
				|  |  | +        <el-tab-pane label="专项训练"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.training"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="2">
 | 
	
		
			
				|  |  | +          <training v-if="activeName == 2" />
 | 
	
		
			
				|  |  | +        </el-tab-pane>
 | 
	
		
			
				|  |  | +        <!-- <el-tab-pane label="闪页管理"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.flashPage"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="3">
 | 
	
		
			
				|  |  | +          <flashPage v-if="activeName == 3" />
 | 
	
		
			
				|  |  | +        </el-tab-pane>
 | 
	
		
			
				|  |  | +        <el-tab-pane label="BANNER管理"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.banner"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="4">
 | 
	
		
			
				|  |  | +          <banner  v-if="activeName == 4" />
 | 
	
		
			
				|  |  | +        </el-tab-pane> -->
 | 
	
		
			
				|  |  | +        <el-tab-pane label="APP按钮管理"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.appPage"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="5">
 | 
	
		
			
				|  |  | +          <appPage v-if="activeName == 5" />
 | 
	
		
			
				|  |  | +        </el-tab-pane>
 | 
	
		
			
				|  |  | +        <el-tab-pane label="知识库管理"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.knowledge"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="6">
 | 
	
		
			
				|  |  | +          <knowledge  v-if="activeName == 6" />
 | 
	
		
			
				|  |  | +        </el-tab-pane>
 | 
	
		
			
				|  |  | +        <!-- <el-tab-pane label="广告管理"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.advert"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="7">
 | 
	
		
			
				|  |  | +          <advert v-if="activeName == 7" />
 | 
	
		
			
				|  |  | +        </el-tab-pane>
 | 
	
		
			
				|  |  | +        <el-tab-pane label="系统通知"
 | 
	
		
			
				|  |  | +                     v-if="permissionList.systemNotify"
 | 
	
		
			
				|  |  | +                     lazy
 | 
	
		
			
				|  |  | +                     name="8">
 | 
	
		
			
				|  |  | +          <systemNotify v-if="activeName == 8" />
 | 
	
		
			
				|  |  | +        </el-tab-pane> -->
 | 
	
		
			
				|  |  | +      </tab-router>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +  </div>
 | 
	
		
			
				|  |  | +</template>
 | 
	
		
			
				|  |  | +<script>
 | 
	
		
			
				|  |  | +import banner from './components/banner'
 | 
	
		
			
				|  |  | +import activity from './components/activity'
 | 
	
		
			
				|  |  | +import information from './components/information'
 | 
	
		
			
				|  |  | +import training from './components/training'
 | 
	
		
			
				|  |  | +import flashPage from './components/flashPage'
 | 
	
		
			
				|  |  | +import appPage from './components/appPage'
 | 
	
		
			
				|  |  | +import knowledge from './components/knowledge'
 | 
	
		
			
				|  |  | +import advert from './components/advert'
 | 
	
		
			
				|  |  | +import systemNotify from './components/systemNotify'
 | 
	
		
			
				|  |  | +import { permission } from '@/utils/directivePage'
 | 
	
		
			
				|  |  | +// 精彩活动 1 0
 | 
	
		
			
				|  |  | +// 热门资讯 2 1
 | 
	
		
			
				|  |  | +// 专项训练 4 2
 | 
	
		
			
				|  |  | +// 闪页管理 5  3
 | 
	
		
			
				|  |  | +// BANNER管理 3 4
 | 
	
		
			
				|  |  | +// APP按钮管理 6 5
 | 
	
		
			
				|  |  | +// 知识库管理 7 6
 | 
	
		
			
				|  |  | +// 广告管理 8 7
 | 
	
		
			
				|  |  | +// 系统通知 19 8
 | 
	
		
			
				|  |  | +export default {
 | 
	
		
			
				|  |  | +  components: { banner, activity, information, training, flashPage, appPage, knowledge, advert, systemNotify },
 | 
	
		
			
				|  |  | +  name: 'contentManager',
 | 
	
		
			
				|  |  | +  data () {
 | 
	
		
			
				|  |  | +    return {
 | 
	
		
			
				|  |  | +      activeName: "0",
 | 
	
		
			
				|  |  | +      permissionList: {
 | 
	
		
			
				|  |  | +        banner: permission('/contentManager/banner'),
 | 
	
		
			
				|  |  | +        activity: permission('/contentManager/activity'),
 | 
	
		
			
				|  |  | +        information: permission('/contentManager/information'),
 | 
	
		
			
				|  |  | +        training: permission('/contentManager/training'),
 | 
	
		
			
				|  |  | +        flashPage: permission('/contentManager/flashPage'),
 | 
	
		
			
				|  |  | +        appPage: permission('/contentManager/appPage'),
 | 
	
		
			
				|  |  | +        knowledge: permission('/contentManager/knowledge'),
 | 
	
		
			
				|  |  | +        advert: permission('/contentManager/advert'),
 | 
	
		
			
				|  |  | +        systemNotify: permission('/contentManager/systemNotify'),
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  methods: {
 | 
	
		
			
				|  |  | +    handleClick (val, event) {
 | 
	
		
			
				|  |  | +      this.activeName = val.name
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +</script>
 | 
	
		
			
				|  |  | +<style lang="scss">
 | 
	
		
			
				|  |  | +</style>
 |