| 
					
				 | 
			
			
				@ -11,6 +11,7 @@ import com.yihu.jw.restmodel.web.PageEnvelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.rm.health.bank.HealthBankMapping; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.service.ActivityService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.util.date.DateUtil; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiParam; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -19,7 +20,9 @@ import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.cloud.sleuth.Tracer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.web.bind.annotation.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.text.SimpleDateFormat; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.ArrayList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.Date; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				/** 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -222,9 +225,9 @@ public class ActivityController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @RequestParam(value = "status", required = false) String status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @ApiParam(name = "crowdType", value = "人群类型:1:签约居民、2平台用户") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @RequestParam(value = "crowdType", required = false) String crowdType, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @ApiParam(name = "releaseTime", value = "上线时间") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @ApiParam(name = "releaseTime", value = "下线开始时间") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @RequestParam(value = "releaseTime", required = false) String releaseTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @ApiParam(name = "activityOfflineTime", value = "下线时间") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @ApiParam(name = "activityOfflineTime", value = "下线结束时间") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @RequestParam(value = "activityOfflineTime", required = false) String activityOfflineTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @ApiParam(name = "filter", value = "活动名、发布机构、面向范围名称") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                               @RequestParam(value = "filter", required = false) String filter, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -248,10 +251,10 @@ public class ActivityController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                stringBuffer.append("crowdType="+crowdType+";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(StringUtils.isNotBlank(releaseTime)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                stringBuffer.append("releaseTime?"+releaseTime+";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                stringBuffer.append("activityOfflineTime>="+releaseTime+" 00:00:00;"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if(StringUtils.isNotBlank(activityOfflineTime)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                stringBuffer.append("activityOfflineTime?"+activityOfflineTime+";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                stringBuffer.append("activityOfflineTime<="+ activityOfflineTime+" 59:59:59;"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            String sorts="-createTime"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            List<ActivityDO> activityDOList = service.search("", stringBuffer.toString(), sorts, page, size); 
			 |