|  |  | @ -1,24 +1,35 @@ | 
			
		
	
		
			
				
					|  |  |  | <template> | 
			
		
	
		
			
				
					|  |  |  |   <div class="app-container"> | 
			
		
	
		
			
				
					|  |  |  |     <div class="content_warp"> | 
			
		
	
		
			
				
					|  |  |  |       <el-tabs v-model="activeName" @tab-click="handleClick"> | 
			
		
	
		
			
				
					|  |  |  |         <el-tab-pane label="发布列表" name="first"> | 
			
		
	
		
			
				
					|  |  |  |       <el-tabs v-model="activeName" | 
			
		
	
		
			
				
					|  |  |  |                @tab-click="handleClick"> | 
			
		
	
		
			
				
					|  |  |  |         <el-tab-pane label="发布列表" | 
			
		
	
		
			
				
					|  |  |  |                      name="first"> | 
			
		
	
		
			
				
					|  |  |  |           <PublistList /> | 
			
		
	
		
			
				
					|  |  |  |         </el-tab-pane> | 
			
		
	
		
			
				
					|  |  |  |         <el-tab-pane label="发布历史" name="second"> | 
			
		
	
		
			
				
					|  |  |  |         <el-tab-pane label="发布历史" | 
			
		
	
		
			
				
					|  |  |  |                      name="second"> | 
			
		
	
		
			
				
					|  |  |  |           <HistoryList /> | 
			
		
	
		
			
				
					|  |  |  |         </el-tab-pane> | 
			
		
	
		
			
				
					|  |  |  |         <el-tab-pane label="紧急通知" name="third"> | 
			
		
	
		
			
				
					|  |  |  |           <UrgentMessage /> | 
			
		
	
		
			
				
					|  |  |  |         <el-tab-pane label="紧急通知" | 
			
		
	
		
			
				
					|  |  |  |                      name="third"> | 
			
		
	
		
			
				
					|  |  |  |           <UrgentMessage ref="message" /> | 
			
		
	
		
			
				
					|  |  |  |         </el-tab-pane> | 
			
		
	
		
			
				
					|  |  |  |       </el-tabs> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |     <div v-if="activeName !== 'third'" class="home_publish_btn"> | 
			
		
	
		
			
				
					|  |  |  |       <el-button round @click="publishHandle(0)">即时发布</el-button> | 
			
		
	
		
			
				
					|  |  |  |       <el-button round type="primary" @click="publishHandle(1)">定时发布</el-button> | 
			
		
	
		
			
				
					|  |  |  |     <div v-if="activeName !== 'third'" | 
			
		
	
		
			
				
					|  |  |  |          class="home_publish_btn"> | 
			
		
	
		
			
				
					|  |  |  |       <el-button round | 
			
		
	
		
			
				
					|  |  |  |                  @click="publishHandle(0)">即时发布</el-button> | 
			
		
	
		
			
				
					|  |  |  |       <el-button round | 
			
		
	
		
			
				
					|  |  |  |                  type="primary" | 
			
		
	
		
			
				
					|  |  |  |                  @click="publishHandle(1)">定时发布</el-button> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |     <div v-else class="home_publish_btn"> | 
			
		
	
		
			
				
					|  |  |  |       <el-button round>紧急发布</el-button> | 
			
		
	
		
			
				
					|  |  |  |     <div v-else | 
			
		
	
		
			
				
					|  |  |  |          class="home_publish_btn"> | 
			
		
	
		
			
				
					|  |  |  |       <el-button type="primary" | 
			
		
	
		
			
				
					|  |  |  |                  round | 
			
		
	
		
			
				
					|  |  |  |                  @click="addMessage">紧急发布</el-button> | 
			
		
	
		
			
				
					|  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |   </div> | 
			
		
	
		
			
				
					|  |  |  | </template> | 
			
		
	
	
		
			
				
					|  |  | @ -30,22 +41,26 @@ import UrgentMessage from './urgentMessage/index' | 
			
		
	
		
			
				
					|  |  |  | export default { | 
			
		
	
		
			
				
					|  |  |  |   name: 'PublishContent', | 
			
		
	
		
			
				
					|  |  |  |   components: { PublistList, HistoryList, UrgentMessage }, | 
			
		
	
		
			
				
					|  |  |  |   data() { | 
			
		
	
		
			
				
					|  |  |  |   data () { | 
			
		
	
		
			
				
					|  |  |  |     return { | 
			
		
	
		
			
				
					|  |  |  |       activeName: 'first', | 
			
		
	
		
			
				
					|  |  |  |       mulitText: '多选' | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |   methods: { | 
			
		
	
		
			
				
					|  |  |  |     handleClick(tab, event) { | 
			
		
	
		
			
				
					|  |  |  |     handleClick (tab, event) { | 
			
		
	
		
			
				
					|  |  |  |       console.log(tab, event) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     publishHandle(index) { | 
			
		
	
		
			
				
					|  |  |  |     publishHandle (index) { | 
			
		
	
		
			
				
					|  |  |  |       this.$router.push( | 
			
		
	
		
			
				
					|  |  |  |         { | 
			
		
	
		
			
				
					|  |  |  |           path: '/release', query: { tag: index } | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |       ) | 
			
		
	
		
			
				
					|  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |     // 紧急发布 通知子组件发请求 | 
			
		
	
		
			
				
					|  |  |  |     addMessage () { | 
			
		
	
		
			
				
					|  |  |  |       this.$refs.message.addFormData() | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |   } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
	
		
			
				
					|  |  | 
 |