|  | @@ -1,11 +1,17 @@
 | 
	
		
			
				|  |  |  package com.ym.mec.biz.dal.wrapper;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.IdType;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableField;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableId;
 | 
	
		
			
				|  |  | +import com.microsvc.toolkit.common.response.paging.QueryInfo;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiModel;
 | 
	
		
			
				|  |  |  import io.swagger.annotations.ApiModelProperty;
 | 
	
		
			
				|  |  |  import lombok.Data;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import javax.validation.constraints.NotNull;
 | 
	
		
			
				|  |  |  import javax.validation.constraints.Pattern;
 | 
	
		
			
				|  |  | +import java.math.BigDecimal;
 | 
	
		
			
				|  |  | +import java.util.Date;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  @ApiModel(value = "TempDirectorTrainingCampDetailWrapper对象")
 | 
	
		
			
				|  |  |  public class TempDirectorTrainingCampDetailWrapper {
 | 
	
	
		
			
				|  | @@ -91,4 +97,127 @@ public class TempDirectorTrainingCampDetailWrapper {
 | 
	
		
			
				|  |  |          private String authCode;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    @Data
 | 
	
		
			
				|  |  | +    public static class TempDirectorTrainingCampDetailQuery implements QueryInfo {
 | 
	
		
			
				|  |  | +        /**
 | 
	
		
			
				|  |  | +         * 默认当前页码
 | 
	
		
			
				|  |  | +         */
 | 
	
		
			
				|  |  | +        private Integer page = 1;
 | 
	
		
			
				|  |  | +        /**
 | 
	
		
			
				|  |  | +         * 默认页码大小
 | 
	
		
			
				|  |  | +         */
 | 
	
		
			
				|  |  | +        private Integer rows = 20;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "用户姓名/手机号")
 | 
	
		
			
				|  |  | +        private String search;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "训练营编号")
 | 
	
		
			
				|  |  | +        private Integer tempDirectorTrainingCampId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "省份")
 | 
	
		
			
				|  |  | +        private String provinceCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "城市")
 | 
	
		
			
				|  |  | +        private String cityCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "区县")
 | 
	
		
			
				|  |  | +        private String regionCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "已缴费 PAID,未缴费 NO,已退费 REFUND")
 | 
	
		
			
				|  |  | +        private String paymentStatus;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Data
 | 
	
		
			
				|  |  | +    public static class TempDirectorTrainingCampDetail {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "主键")
 | 
	
		
			
				|  |  | +        private Integer id;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "训练营编号")
 | 
	
		
			
				|  |  | +        private Integer tempDirectorTrainingCampId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "姓名")
 | 
	
		
			
				|  |  | +        private String username;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "手机号")
 | 
	
		
			
				|  |  | +        private String mobile;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "身份证号")
 | 
	
		
			
				|  |  | +        private String cardNo;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "省份")
 | 
	
		
			
				|  |  | +        private String province;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "省份")
 | 
	
		
			
				|  |  | +        private String provinceCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "城市")
 | 
	
		
			
				|  |  | +        private String cityCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "城市")
 | 
	
		
			
				|  |  | +        private String city;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "区县")
 | 
	
		
			
				|  |  | +        private String regionCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "区县")
 | 
	
		
			
				|  |  | +        private String region;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "已缴费 PAID,未缴费 NO,已退费 REFUND")
 | 
	
		
			
				|  |  | +        private String paymentStatus = "NO";
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "缴费金额")
 | 
	
		
			
				|  |  | +        private String paymentAmount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "是否早鸟报名")
 | 
	
		
			
				|  |  | +        private Boolean birdFlag = false;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "缴费时间")
 | 
	
		
			
				|  |  | +        private String paymentDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "职业")
 | 
	
		
			
				|  |  | +        private String job;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "声部")
 | 
	
		
			
				|  |  | +        private String subjectName;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "之前乐队指导学习基础")
 | 
	
		
			
				|  |  | +        private String study;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "目标效果")
 | 
	
		
			
				|  |  | +        private String studyTarget;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "需求或建议")
 | 
	
		
			
				|  |  | +        private String suggestion;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "创建时间")
 | 
	
		
			
				|  |  | +        private Date createTime;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty(value = "修改时间")
 | 
	
		
			
				|  |  | +        private Date updateTime;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @Data
 | 
	
		
			
				|  |  | +    public static class TempDirectorTrainingCampDetailStat {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty("报名人数")
 | 
	
		
			
				|  |  | +        private Integer applyCount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty("缴费人数")
 | 
	
		
			
				|  |  | +        private Integer payCount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty("早鸟人数")
 | 
	
		
			
				|  |  | +        private Integer birdCount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        @ApiModelProperty("收款金额")
 | 
	
		
			
				|  |  | +        private BigDecimal payAmount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  }
 |