|  | @@ -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)
 |