| 
					
				 | 
			
			
				@@ -13,10 +13,8 @@ import com.zanxiang.game.back.base.pojo.enums.OrderStatusEnum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.dao.mapper.GameTencentMiniGameOrderMapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.pojo.dto.GameTencentMiniGameOrderDTO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.pojo.entity.GameBackPolicy; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.zanxiang.game.back.serve.pojo.entity.GameOceanengineOrderLog; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.pojo.entity.GameTencentMiniGameOrder; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.pojo.enums.BackStatusEnum; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.zanxiang.game.back.serve.pojo.vo.GameOceanengineOrderLogVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.pojo.vo.GameTencentMiniGameOrderVO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.service.IGameBackPolicyService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.zanxiang.game.back.serve.service.IGameTencentMiniGameBackLogService; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -124,8 +122,9 @@ public class GameTencentMiniGameOrderServiceImpl extends ServiceImpl<GameTencent 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .eq(StringUtils.isNotBlank(dto.getOrderId()), GameTencentMiniGameOrder::getOrderId, dto.getOrderId()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .eq(null != dto.getBackStatus(), GameTencentMiniGameOrder::getBackStatus, dto.getBackStatus()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .eq(null != dto.getOrderStatus(), GameTencentMiniGameOrder::getOrderStatus, dto.getOrderStatus()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .apply(dto.getRegPayIntervalTimeMin() != null && dto.getRegPayIntervalTimeMin() > 0, "if(pay_time is not null, TIMESTAMPDIFF(minute, recharge_time, pay_time), null) >= {0}", dto.getRegPayIntervalTimeMin()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                .apply(dto.getRegPayIntervalTimeMax() != null && dto.getRegPayIntervalTimeMax() > 0, "if(pay_time is not null, TIMESTAMPDIFF(minute, recharge_time, pay_time), null) <= {0}", dto.getRegPayIntervalTimeMax()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .like(StringUtils.isNotBlank(dto.getRoleName()), GameTencentMiniGameOrder::getRoleName, dto.getRoleName()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .apply(dto.getRegPayIntervalTimeMin() != null, "if(pay_time is not null, TIMESTAMPDIFF(minute, register_time, pay_time), null) >= {0}", dto.getRegPayIntervalTimeMin()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                .apply(dto.getRegPayIntervalTimeMax() != null, "if(pay_time is not null, TIMESTAMPDIFF(minute, register_time, pay_time), null) <= {0}", dto.getRegPayIntervalTimeMax()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 .orderByDesc(GameTencentMiniGameOrder::getCreateTime) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         IPage<GameTencentMiniGameOrderVO> result = new Page<>(page.getCurrent(), page.getSize(), page.getTotal()); 
			 |