| 
					
				 | 
			
			
				@@ -205,9 +205,11 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const id = parseInt(ctx.params.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (!id) throw '参数错误'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const info = await ctx.service.paymentDetail.getDataById(id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                const rptTpl = await ctx.service.rptTpl.getDataById(3030); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                const pageRst = ctx.service.jpcReport.getAllPreviewPagesCommon(rptTpl, 'A4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const renderData = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     info, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    pageRst, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 await this.layout('payment/detail.ejs', renderData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } catch (err) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -232,6 +234,7 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         const rptTpl = await ctx.service.rptTpl.getDataById(rpt.ID); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         // 根据模板ID获取报表JSON 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         const pageRst = ctx.service.jpcReport.getAllPreviewPagesCommon(rptTpl, 'A4'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        rptTplList.push(pageRst.items[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const renderData = { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -240,7 +243,7 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     rptProjectList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     rptTplList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                await this.layout('payment/process.ejs', renderData); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                await this.layout('payment/process.ejs', renderData, 'payment/process_modal.ejs'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } catch (err) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 console.log(err); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.log(err); 
			 |