|
@@ -2,10 +2,12 @@ package com.yonge.cooleshow.biz.dal.dto.search;
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.ClientEnum;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.MK;
|
|
import com.yonge.cooleshow.common.enums.ActivityTypeEnum;
|
|
import com.yonge.cooleshow.common.enums.ActivityTypeEnum;
|
|
import com.yonge.toolset.base.page.QueryInfo;
|
|
import com.yonge.toolset.base.page.QueryInfo;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
@@ -36,11 +38,20 @@ public class ActivityPlanSearch extends QueryInfo{
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
private Date endTime;
|
|
private Date endTime;
|
|
|
|
|
|
|
|
+ // 活动编号匹配
|
|
|
|
+ @ApiModelProperty("活动ID ")
|
|
|
|
+ private Long activityId;
|
|
|
|
+
|
|
public String getActivityName() {
|
|
public String getActivityName() {
|
|
return activityName;
|
|
return activityName;
|
|
}
|
|
}
|
|
|
|
|
|
public void setActivityName(String activityName) {
|
|
public void setActivityName(String activityName) {
|
|
|
|
+
|
|
|
|
+ if (StringUtils.isNotEmpty(activityName) && activityName.matches(MK.EXP_INT)) {
|
|
|
|
+ setActivityId(Long.parseLong(activityName));
|
|
|
|
+ }
|
|
|
|
+
|
|
this.activityName = activityName;
|
|
this.activityName = activityName;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -91,4 +102,12 @@ public class ActivityPlanSearch extends QueryInfo{
|
|
public void setEndTime(Date endTime) {
|
|
public void setEndTime(Date endTime) {
|
|
this.endTime = endTime;
|
|
this.endTime = endTime;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ public Long getActivityId() {
|
|
|
|
+ return activityId;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void setActivityId(Long activityId) {
|
|
|
|
+ this.activityId = activityId;
|
|
|
|
+ }
|
|
}
|
|
}
|