| 
					
				 | 
			
			
				@@ -371,6 +371,7 @@ const gatherChapter = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return [gclChapter, otherChapter, customChapter]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     _getGclChapter: function (chapter, data, field) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log(chapter, data, field); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (const c of chapter) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (c.filter) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const reg = new RegExp(c.filter); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -394,6 +395,7 @@ const gatherChapter = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const gatherRelaFields = function (chapter, source, field) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const fields = field instanceof Array ? field : [field]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (const f of fields) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                console.log(chapter, source); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 chapter[f.target] = ctx.helper.add(chapter[f.target], source[f.target]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -417,7 +419,7 @@ const gatherChapter = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (rd[rb.key]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     const c = this._getGclChapter(gclChapter, rd, rb.key); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    gatherRelaFields(c, rd, rb.fields); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (c) gatherRelaFields(c, rd, rb.fields); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 |