| 
					
				 | 
			
			
				@@ -28,9 +28,9 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 return -1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const sql = 'SELECT * FROM ?? WHERE `tender_id` = ? AND `type` IN (' + this.ctx.helper.getInArrStrSqlFilter(typeValues) + ')' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                ' AND `uid` = ?' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ' AND (`uid` = ?' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ' OR `id` in (SELECT pda.`tr_id` FROM ?? as pda LEFT JOIN ?? as pd ON pda.`tr_id` = pd.`tr_id` WHERE pd.`status` != ' + auditConst.status.uncheck + ' AND pda.`aid` = ?)' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                ' OR `id` in (SELECT pra.`tr_id` FROM ?? as pra LEFT JOIN ?? as pd ON pra.`tr_id` = pd.`tr_id` WHERE pd.`status` != ' + auditConst.status.uncheck + ' AND pd.`status` != ' + auditConst.status.checkNo + ' AND pra.`uid` = ?)' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ' OR `id` in (SELECT pra.`tr_id` FROM ?? as pra LEFT JOIN ?? as pd ON pra.`tr_id` = pd.`tr_id` WHERE pd.`status` != ' + auditConst.status.uncheck + ' AND pd.`status` != ' + auditConst.status.checkNo + ' AND pra.`uid` = ?))' + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 ' ORDER BY FIELD(`type`, 1, 0), id asc'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const params = [this.tableName, tid, uid, this.ctx.service.paymentDetailAudit.tableName, this.ctx.service.paymentDetail.tableName, uid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.ctx.service.paymentRptAudit.tableName, this.ctx.service.paymentDetail.tableName, uid]; 
			 |