| 
					
				 | 
			
			
				@@ -33,7 +33,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <!--抽屉自定义列--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-drawer 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          title="自定义列设置" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          title="自定义列设置(加项录入正数、减项录入负数)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :visible.sync="drawer" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           append-to-body 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           withHeader 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -58,7 +58,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label="列名" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               width="200"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <el-input v-model="scope.row.label" placeholder="请输入内容"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-input v-model="scope.row.label" size="mini" placeholder="请输入内容"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-table-column 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -83,7 +83,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop="width" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               align="center" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label="宽度" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              width="500"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width="400"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-slider :min="1" :max="500" show-input v-model="scope.row.width"></el-slider> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </template> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -92,9 +92,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               prop="remarks" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               align="center" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               label="备注" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              width="400"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              width="200"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <el-input v-model="scope.row.remarks" placeholder="请输入内容"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-input v-model="scope.row.remarks" size="mini" placeholder="请输入内容"></el-input> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-table-column> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-table> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -118,6 +118,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-if="item.hide != true" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :fixed="item.fixed" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :label="item.label" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :filters="filters" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :filter-method="item.prop === 'name5'?filterMethod:false" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :width="item.width>2?item.width:100"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <template slot-scope="scope"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-input v-model="scope.row[item.prop]" :placeholder="'请输入'+item.label"></el-input> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -136,6 +138,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   data(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       disabled:false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      filters:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       form:{}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       dataList:[], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       drawer:false, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -674,6 +677,12 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.tableHeight = windowHeight - 140; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods:{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //筛选 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    filterMethod(value, row, column){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log(value, row, column) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const property = column['property']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return row[property] === value; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //修改提交触发 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     editCustomer() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       console.log(this.form) 
			 |