| 
					
				 | 
			
			
				@@ -1,33 +1,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <basic-container v-show="!detailsOpen"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <avue-crud 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :option="option" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :search.sync="search" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-model="form" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :table-loading="loading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :data="dataList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          ref="crud" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :key="key" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @search-criteria-switch="searchCriteriaSwitch" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @on-load="onLoad" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @search-change="searchChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @row-del="rowDel" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @refresh-change="refreshChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @resetColumn="resetColumnTwo('crud','option','optionList', 265)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          @saveColumn="saveColumnTwo('crud','option','optionList', 265)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          :page.sync="page"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <avue-crud :option="option" :search.sync="search" v-model="form" :table-loading="loading" :data="dataList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ref="crud" :key="key" @search-criteria-switch="searchCriteriaSwitch" @on-load="onLoad" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        @search-change="searchChange" @row-del="rowDel" @refresh-change="refreshChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        @resetColumn="resetColumnTwo('crud', 'option', 'optionList', 265)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        @saveColumn="saveColumnTwo('crud', 'option', 'optionList', 265)" :page.sync="page"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot-scope="{type,size,row,index}" slot="menu"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button :size="size" :type="type" @click="check(row)">查看</el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-button :size="size" :type="type" @click="$refs.crud.rowDel(row,index)">删除 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-button :size="size" :type="type" @click="$refs.crud.rowDel(row, index)">删除 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot="status" slot-scope="{row,index,disabled}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-switch 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              active-value="1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              inactive-value="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              :disabled="disabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-model="row.status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-switch active-value="1" inactive-value="0" :disabled="disabled" v-model="row.status"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-switch> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot="corpNameSearch"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -46,9 +31,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </avue-crud> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </basic-container> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-dialog title="导入客户" append-to-body :visible.sync="excelBox" width="555px" :close-on-click-modal="false" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-               v-dialog-drag> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <avue-form :option="excelOption" v-model="excelForm" table-loading="excelLoading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                 :upload-before="uploadBefore" :upload-after="uploadAfter"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      v-dialog-drag> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <avue-form :option="excelOption" v-model="excelForm" table-loading="excelLoading" :upload-before="uploadBefore" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :upload-after="uploadAfter"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <template slot="excelTemplate"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button type="primary" @click="derivation"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             点击下载<i class="el-icon-download el-icon--right"></i> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -64,9 +49,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import {getList, remove} from "@/api/tirePartsMall/basicData/accountManagement"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { getList, remove } from "@/api/tirePartsMall/basicData/accountManagement"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import detailsPage from "./detailsPage" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import {getToken} from "@/util/auth"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { getToken } from "@/util/auth"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: "index", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -154,12 +139,24 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "accountType", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        },  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type: 'select', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          dicUrl: "/api/blade-system/dict-biz/dictionary?code=accountType", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          props: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            label: "dictValue", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            value: "dictValue" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '币别', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "currency", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           overHidden: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        },{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          type:"select", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          dicUrl: "/api/blade-system/dict-biz/dictionary?code=currency", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          props: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            label: "dictValue", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            value: "dictKey" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label: '账户余额', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           prop: "accountBalance", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           search: false, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -175,7 +172,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '是', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             value: 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -295,6 +292,4 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<style scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-</style> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<style scoped></style> 
			 |