|  |  |  | @ -733,10 +733,11 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |         limit: 10, | 
			
		
	
		
			
				
					|  |  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |  |       manuOrderQuery: { | 
			
		
	
		
			
				
					|  |  |  |  |         recordCode: "", | 
			
		
	
		
			
				
					|  |  |  |  |         recordCode: null, | 
			
		
	
		
			
				
					|  |  |  |  |         page: 1, | 
			
		
	
		
			
				
					|  |  |  |  |         limit: 10, | 
			
		
	
		
			
				
					|  |  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |  |       recordCode: null, | 
			
		
	
		
			
				
					|  |  |  |  |       manuCodeRelQuery: { | 
			
		
	
		
			
				
					|  |  |  |  |         manuOrderIdFk: null, | 
			
		
	
		
			
				
					|  |  |  |  |         page: 1, | 
			
		
	
	
		
			
				
					|  |  |  | @ -801,6 +802,7 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       this.listCodeRel = null; | 
			
		
	
		
			
				
					|  |  |  |  |       this.loading = true; | 
			
		
	
		
			
				
					|  |  |  |  |       this.manuOrderQuery.recordCode = this.list.recordCode | 
			
		
	
		
			
				
					|  |  |  |  |       console.log(this.manuOrderQuery.recordCode); | 
			
		
	
		
			
				
					|  |  |  |  |       getTraceManuOrderList(this.manuOrderQuery).then((res) => { | 
			
		
	
		
			
				
					|  |  |  |  |         this.loading = false; | 
			
		
	
		
			
				
					|  |  |  |  |         if (res.code === 20000) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -822,14 +824,16 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |     orderTimeOut() { | 
			
		
	
		
			
				
					|  |  |  |  |       // 执行逻辑代码 | 
			
		
	
		
			
				
					|  |  |  |  |       this.filterQuery.page = 1; | 
			
		
	
		
			
				
					|  |  |  |  |       this.getList() | 
			
		
	
		
			
				
					|  |  |  |  |       if(!(this.list == undefined || this.list.length <= 0)){ | 
			
		
	
		
			
				
					|  |  |  |  |         this.manuOrderQuery.recordCode = this.list.recordCode | 
			
		
	
		
			
				
					|  |  |  |  |         this.getManuOrderList() | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |       if((this.list == undefined || this.list.length <= 0)){ | 
			
		
	
		
			
				
					|  |  |  |  |         this.getList() | 
			
		
	
		
			
				
					|  |  |  |  |         if (this.manuOrderQuery.recordCode != null || this.manuOrderQuery.recordCode != "") { | 
			
		
	
		
			
				
					|  |  |  |  |           this.getManuOrderList() | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |  |       // 使用递归法定时执行定时器 | 
			
		
	
		
			
				
					|  |  |  |  |       if(this.list == undefined || this.list.length <= 0){ | 
			
		
	
		
			
				
					|  |  |  |  |         this.monitorOrder = setTimeout(this.orderTimeOut, 1000); | 
			
		
	
		
			
				
					|  |  |  |  |         this.monitorOrder = setTimeout(this.orderTimeOut, 10000); | 
			
		
	
		
			
				
					|  |  |  |  |       } | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |       formaterSourceType(row){ | 
			
		
	
	
		
			
				
					|  |  |  | @ -991,7 +995,12 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |         page: 1, | 
			
		
	
		
			
				
					|  |  |  |  |         limit: 10, | 
			
		
	
		
			
				
					|  |  |  |  |       }; | 
			
		
	
		
			
				
					|  |  |  |  |       this.list = null, | 
			
		
	
		
			
				
					|  |  |  |  |       this.manuOrderQuery = { | 
			
		
	
		
			
				
					|  |  |  |  |         recordCode: null, | 
			
		
	
		
			
				
					|  |  |  |  |           page: 1, | 
			
		
	
		
			
				
					|  |  |  |  |           limit: 10, | 
			
		
	
		
			
				
					|  |  |  |  |       }, | 
			
		
	
		
			
				
					|  |  |  |  |       this.list = "", | 
			
		
	
		
			
				
					|  |  |  |  |       this.listOrder = null, | 
			
		
	
		
			
				
					|  |  |  |  |       this.listCodeRel = null, | 
			
		
	
		
			
				
					|  |  |  |  |       clearTimeout(this.monitorOrder); | 
			
		
	
	
		
			
				
					|  |  |  | @ -999,8 +1008,13 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |       //this.total = 0 | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     onSubmit() { | 
			
		
	
		
			
				
					|  |  |  |  |       // if(this.list != undefined || this.list.length > 0){ | 
			
		
	
		
			
				
					|  |  |  |  |       //   clearTimeout(this.monitorOrder); | 
			
		
	
		
			
				
					|  |  |  |  |       //   this.monitorOrder = "" | 
			
		
	
		
			
				
					|  |  |  |  |       // }else { | 
			
		
	
		
			
				
					|  |  |  |  |       //   this.orderTimeOut() | 
			
		
	
		
			
				
					|  |  |  |  |       // } | 
			
		
	
		
			
				
					|  |  |  |  |       this.orderTimeOut() | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     }, | 
			
		
	
		
			
				
					|  |  |  |  |     getList() { | 
			
		
	
		
			
				
					|  |  |  |  |       this.loading = true; | 
			
		
	
	
		
			
				
					|  |  |  | @ -1009,7 +1023,8 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |         if (res.code === 20000) { | 
			
		
	
		
			
				
					|  |  |  |  |           this.list = res.data || []; | 
			
		
	
		
			
				
					|  |  |  |  |           this.total = res.data.total || 0; | 
			
		
	
		
			
				
					|  |  |  |  |           console.log(this.list) | 
			
		
	
		
			
				
					|  |  |  |  |           this.recordCode = res.data.recordCode | 
			
		
	
		
			
				
					|  |  |  |  |           console.log(this.recordCode) | 
			
		
	
		
			
				
					|  |  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |  |           this.$message.error(res.message); | 
			
		
	
		
			
				
					|  |  |  |  |           this.list = []; | 
			
		
	
	
		
			
				
					|  |  |  | @ -1025,6 +1040,10 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |  |   created() { | 
			
		
	
		
			
				
					|  |  |  |  |     this.getCompanyName() | 
			
		
	
		
			
				
					|  |  |  |  |     if (this.list > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |         clearTimeout(this.monitorOrder); | 
			
		
	
		
			
				
					|  |  |  |  |         this.monitorOrder = "" | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  |   }, | 
			
		
	
		
			
				
					|  |  |  |  |   beforeDestroy() { | 
			
		
	
		
			
				
					|  |  |  |  |     if (this.monitorOrder) { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |