| 
					
				 | 
			
			
				@@ -15,13 +15,24 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @on-load="onLoad" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         :table-loading="loading" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         @saveColumn="saveColumn" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ></avue-crud> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot="corpIdSearch"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <crop-select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v-model="search.corpId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            corpType="KH" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ></crop-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template slot-scope="scope" slot="corpId"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          {{ scope.row.corpName }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </avue-crud> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </basic-container> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import option from './config/mainList.json' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import option from './config/mainList.json'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import {getList} from '@/api/maintenance/integral'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: "index", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -53,6 +64,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     searchChange(params, done) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.onLoad(this.page, params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       done(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     currentChange(val) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -65,7 +77,20 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     refreshChange() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.onLoad(this.page, this.search); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    onLoad(page, params) {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    onLoad(page, params) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.loading = true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      getList(page.currentPage, page.pageSize, params) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.dataList = res.data.data.records ? res.data.data.records : []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.page.total = res.data.data.total; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.page.total) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.option.height = window.innerHeight - 260; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        .finally(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.loading = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     async saveColumn() {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |