| 
					
				 | 
			
			
				@@ -10,6 +10,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <a-input id="rebateSettingsList-dealerName" v-model.trim="queryParam.dealerName" allowClear placeholder="请输入经销商名称"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <a-form-item label="归属经销商名称"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <a-input id="rebateSettingsList-dealerName1" v-model.trim="queryParam.rebateDealerName" allowClear placeholder="请输入归属经销商名称"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <a-col :md="6" :sm="24"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <a-form-item label="上级经销商名称"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                <a-input id="rebateSettingsList-dealerName2" v-model.trim="queryParam.supDealerName" allowClear placeholder="请输入上级经销商名称"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </a-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </a-col> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <a-col :md="6" :sm="24" style="margin-bottom: 10px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <a-button type="primary" @click="$refs.table.refresh(true)" :disabled="disabled" id="rebateSettingsList-refresh">查询</a-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <a-button style="margin-left: 5px" @click="resetSearchForm" :disabled="disabled" id="rebateSettingsList-reset">重置</a-button> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -53,11 +63,21 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!-- 差价归属 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot="cjgs" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <span v-if="record.supDealer">{{ record.supDealer.dealerName }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-if="record.rebateDealer">{{ record.rebateDealer.dealerName }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span v-else>--</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!-- 归属经销商级别 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot="gsjxsjb" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-if="record.rebateDealer">{{ record.rebateDealer.provinceName }} > {{ record.rebateDealer.dealerLevelDictValue }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-else>--</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         <!-- 上级差价归属 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         <template slot="sjcjgs" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-if="record.supDealer">{{ record.supDealer.dealerName }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <span v-else>--</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!-- 上级归属经销商级别 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot="sjgsjxsjb" slot-scope="text, record"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span v-if="record.supDealer">{{ record.supDealer.provinceName }} > {{ record.supDealer.dealerLevelDictValue }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span v-else>--</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -86,14 +106,18 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         wrapperCol: { span: 16 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       queryParam: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        dealerName: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dealerName: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        supDealerName:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rebateDealerName:'' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       disabled: false, //  查询、重置按钮是否可操作 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       columns: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { title: '经销商名称', width: '22.5%', scopedSlots: { customRender: 'jxs' }, align: 'center', ellipsis: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { title: '经销商级别', scopedSlots: { customRender: 'dealerLevel' }, align: 'center', width: '22.5%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { title: '差价归属', scopedSlots: { customRender: 'cjgs' }, align: 'center', width: '22.5%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { title: '归属经销商级别', scopedSlots: { customRender: 'gsjxsjb' }, align: 'center', width: '22.5%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { title: '经销商名称', width: '15%', scopedSlots: { customRender: 'jxs' }, align: 'center', ellipsis: true }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { title: '经销商级别', scopedSlots: { customRender: 'dealerLevel' }, align: 'center', width: '15%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { title: '指定差价归属经销商', scopedSlots: { customRender: 'cjgs' }, align: 'center', width: '15%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { title: '指定归属经销商级别', scopedSlots: { customRender: 'gsjxsjb' }, align: 'center', width: '15%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { title: '上级经销商', scopedSlots: { customRender: 'sjcjgs' }, align: 'center', width: '15%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { title: '上级经销商级别', scopedSlots: { customRender: 'sjgsjxsjb' }, align: 'center', width: '15%' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { title: '操作', scopedSlots: { customRender: 'action' }, width: '10%', align: 'center' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 加载数据方法 必须为 Promise 对象 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -123,6 +147,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //  重置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     resetSearchForm () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.queryParam.dealerName = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.queryParam.supDealerName = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.queryParam.rebateDealerName = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs.table.refresh(true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 编辑 
			 |