| 
					
				 | 
			
			
				@@ -24,6 +24,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <el-button type="primary" size="mini" icon="el-icon-top" @click="outExport">导出 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               </el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <el-button type="primary" size="mini" icon="el-icon-top" @click="synchronization">同步商品信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              </el-button> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <template slot="enableOrNot" slot-scope="{row,index,disabled}"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <div v-if="row.enableOrNot === 1">是</div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -100,7 +102,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import detailsPage from "./detailsPage"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { option } from "./js/optionList"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { getList, remove, getCorpType } from "@/api/tirePartsMall/basicData/commodityInformation"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { getList, remove, getCorpType,synchronization } from "@/api/tirePartsMall/basicData/commodityInformation"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { getToken } from "@/util/auth"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // import goodsType from '@/components/goodsType/index' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import corpType from './components/index' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -268,6 +270,18 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       window.open(routeData.href.slice(1, routeData.href.length) + '&' + `${this.website.tokenHeader}=${getToken()}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    synchronization() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.loading = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      synchronization().then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.$refs.crud.doLayout(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.$refs.crud.dicInit(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.$message.success(res.data.msg); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }).finally(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.loading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     uploadAfter(res, done, loading, column) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.excelBox = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.refreshChange(); 
			 |