|  | @@ -589,6 +589,35 @@ module.exports = app => {
 | 
	
		
			
				|  |  |                  throw error;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        /**
 | 
	
		
			
				|  |  | +         * 获取审核人需要审核的期列表
 | 
	
		
			
				|  |  | +         *
 | 
	
		
			
				|  |  | +         * @param auditorId
 | 
	
		
			
				|  |  | +         * @return {Promise<*>}
 | 
	
		
			
				|  |  | +         */
 | 
	
		
			
				|  |  | +        async getAuditPayment(auditorId) {
 | 
	
		
			
				|  |  | +            const sql =
 | 
	
		
			
				|  |  | +                'SELECT pda.`aid`, pda.`times`, pda.`order`, pda.`begin_time`, pda.`end_time`, pda.`tender_id`, pda.`tr_id`, pda.`td_id`,' +
 | 
	
		
			
				|  |  | +                '    pd.`code` As `scode`, pd.`order` As `sorder`, pd.`status` As `sstatus`,' +
 | 
	
		
			
				|  |  | +                '    t.`name`, t.`pid`, t.`uid` ' +
 | 
	
		
			
				|  |  | +                '  FROM ?? AS pda ' +
 | 
	
		
			
				|  |  | +                '    Left Join ?? AS pd On pda.`td_id` = pd.`id` ' +
 | 
	
		
			
				|  |  | +                '    Left Join ?? As t ON pda.`tender_id` = t.`id`' +
 | 
	
		
			
				|  |  | +                '  WHERE ((pda.`aid` = ? and pda.`status` = ?) OR (pd.`uid` = ? and pda.`status` = ? and pd.`status` = ? and pda.`times` = (pd.`times`-1)))' +
 | 
	
		
			
				|  |  | +                '  ORDER BY pda.`begin_time` DESC';
 | 
	
		
			
				|  |  | +            const sqlParam = [
 | 
	
		
			
				|  |  | +                this.tableName,
 | 
	
		
			
				|  |  | +                this.ctx.service.paymentDetail.tableName,
 | 
	
		
			
				|  |  | +                this.ctx.service.paymentTender.tableName,
 | 
	
		
			
				|  |  | +                auditorId,
 | 
	
		
			
				|  |  | +                auditConst.status.checking,
 | 
	
		
			
				|  |  | +                auditorId,
 | 
	
		
			
				|  |  | +                auditConst.status.checkNo,
 | 
	
		
			
				|  |  | +                auditConst.status.checkNo,
 | 
	
		
			
				|  |  | +            ];
 | 
	
		
			
				|  |  | +            return await this.db.query(sql, sqlParam);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      return PaymentDetailAudit;
 |