| 
					
				 | 
			
			
				@@ -12,17 +12,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-table :data="tableData"  border stripe> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table-column label="序号" width="80" prop="paperId" align="center"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column label="序号" width="70" prop="paperId" align="center"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  <el-table-column label="UUId" min-width="280" prop="uuid" align="center">	   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  <el-table-column label="UUId" width="270" prop="uuid" align="center">	   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-table-column label="标题"  prop="title" min-width="120"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-table-column label="标题"  prop="title" min-width="140"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	  <el-table-column label="是否发布"  prop="isPublish" width="80"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  <el-table-column label="样式" min-width="110" prop="style" align="center"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  <el-table-column label="字体" min-width="80" prop="fonts" align="center"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  <el-table-column label="logo"  prop="logo" align="center" width="110"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<template slot-scope="{ row }"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  <el-button v-if="!row.edit" @click="row.edit=true" type="text"> 查看图片 </el-button> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -58,15 +59,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             size="small" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             icon="el-icon-edit" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            @click="gotoDetail(row, $index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            @click="gotoEdit(row, $index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           >编辑</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			v-if="!row.edit" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		    type="danger" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  	v-if="!row.edit" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		    type="primary" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		    size="small" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		    icon="el-icon-delete" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		    @click="deletePost(row, $index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		  >删除</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		    icon="el-icon-edit" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		    @click="gotoDetail(row, $index)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  >管理</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-table-column> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -81,21 +82,55 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       @size-change="handleSizeChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       layout="total, sizes, prev, pager, next, jumper" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ></el-pagination> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	<el-dialog title="编辑考察团" center :visible.sync="editPaperDialog" width="600px"  > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  <el-form :model="form" label-width="120px" ref="elForm"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<el-form-item  label="标题" prop="title" > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	      <el-input  v-model="form.title" type="text"  clearable></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	    </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<el-form-item  label="Logo" prop="logo"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-input  v-model="form.logo" type="text"  clearable></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<el-form-item  label="背景图片" prop="background"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-input  v-model="form.background" type="text"  clearable></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<el-form-item  label="样式" prop="style"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-input  v-model="form.style" type="text"  clearable></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<el-form-item  label="字体" prop="fonts"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<el-input  v-model="form.fonts" type="text"  clearable></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  </el-form> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  <div class="dialog-footer" slot="footer"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	    <el-button @click="editPaperDialog=false">取 消</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	    <el-button @click="editPaper" type="primary">确 定</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	</el-dialog> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import {getPaperList, delPaper} from "@/api/paper"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import {getPaperList,addPaper} from "@/api/paper"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import infoList from "@/mixins/infoList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import PreviewImg from "@/components/customPic/previewImg.vue"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const gbForm = {title:'',logo:'',background:'',fonts:'',style:''} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: "Api", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  listApi: getPaperList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  editPaperDialog: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  form: Object.assign({}, gbForm), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  searchInfo:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		publishStatus:'publish', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		postTypeMap:'' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -128,6 +163,22 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let id = row.paperId||0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	  this.$router.push({name:'weixin_paper_info', query:{id}}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	gotoEdit(row, index) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  this.form = Object.assign(this.form, row) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  this.form.temp = row; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  this.editPaperDialog = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	  // this.$router.push({name:'weixin_paper_info', query:{id}}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	editPaper(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		let param = Object.assign( {}, this.form); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		delete param["temp"] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		addPaper(param ).then( res=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if( res.code == 200){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				this.$message.successMsg("修改成功", 2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				this.getTableData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	deletePost( row, index){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		let id = row.paperId||0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		delPaper( {id}).then( res=>{ 
			 |