@@ -21,41 +21,41 @@ import java.util.List; | |||
@Data | |||
public class MultipleEquityAddReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "权益名称") | |||
@ApiModelProperty(value = "权益名称") | |||
@NotBlank | |||
private String equityName; | |||
@ApiModelProperty(name = "权益类产品内容简介") | |||
@ApiModelProperty(value = "权益类产品内容简介") | |||
@NotBlank | |||
private String productIntro; | |||
@ApiModelProperty(name = "客户群体") | |||
@ApiModelProperty(value = "客户群体") | |||
@NotNull | |||
private Integer customerGroup; | |||
@ApiModelProperty(name = "收费类型") | |||
@ApiModelProperty(value = "收费类型") | |||
@NotNull | |||
private Integer chargeType; | |||
@ApiModelProperty(name = "优惠售价") | |||
@ApiModelProperty(value = "优惠售价") | |||
@NotNull | |||
private Long discountPrice; | |||
@ApiModelProperty(name = "成本组成描述") | |||
@ApiModelProperty(value = "成本组成描述") | |||
@NotBlank | |||
private String costDescription; | |||
@ApiModelProperty(name = "下架结束日期") | |||
@ApiModelProperty(value = "下架结束日期") | |||
private LocalDateTime endDate; | |||
@ApiModelProperty(name = "会员积分") | |||
@ApiModelProperty(value = "会员积分") | |||
@NotNull | |||
private Long memberPoints; | |||
@ApiModelProperty(name = "ETC设备强绑定权益注销时是否退费(1---是;0---否)") | |||
@ApiModelProperty(value = "ETC设备强绑定权益注销时是否退费(1---是;0---否)") | |||
@NotNull | |||
@IntegerConstant(values = "0,1") | |||
private Integer refundOnEtcCancel; | |||
@ApiModelProperty(name = "有效期格式 1日 2月 3季 4年") | |||
@ApiModelProperty(value = "有效期格式 1日 2月 3季 4年") | |||
@NotNull | |||
@IntegerConstant(values = "1,2,3,4") | |||
private Integer validityFormat; | |||
@ApiModelProperty(name = "卖点") | |||
@ApiModelProperty(value = "卖点") | |||
@NotBlank | |||
private String sellingPoint; | |||
@ApiModelProperty(name = "渠道授权") | |||
@ApiModelProperty(value = "渠道授权") | |||
@NotNull | |||
private List<String> channelAuthorization; | |||
@ApiModelProperty(name = "原价") |
@@ -17,7 +17,7 @@ import javax.validation.constraints.NotBlank; | |||
@ApiModel(description = "批量权益详情请求") | |||
public class MultipleEquityDetailReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "权益id") | |||
@ApiModelProperty(value = "权益id") | |||
@NotBlank | |||
private String id; | |||
} |
@@ -19,14 +19,14 @@ import java.util.List; | |||
@ApiModel(description = "批量权益详情响应") | |||
public class MultipleEquityDetailResDTO { | |||
@ApiModelProperty(name = "权益id") | |||
@ApiModelProperty(value = "权益id") | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "权益名称") | |||
@ApiModelProperty(value = "权益名称") | |||
@NotBlank | |||
private String equityName; | |||
@ApiModelProperty(name = "权益类产品内容简介") | |||
@ApiModelProperty(value = "权益类产品内容简介") | |||
@NotBlank | |||
private String productIntro; | |||
@ApiModelProperty(name = "客户群体") |
@@ -12,14 +12,14 @@ import javax.validation.constraints.NotNull; | |||
@Getter | |||
@Setter | |||
public class MultipleEquityExamineReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "批量权益ID") | |||
@ApiModelProperty(value = "批量权益ID") | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "审核是否通过0--通过 1---不通过") | |||
@ApiModelProperty(value = "审核是否通过0--通过 1---不通过") | |||
@NotNull | |||
@IntegerConstant(values = "0,1") | |||
private Integer examine; | |||
@ApiModelProperty(name = "审核原因") | |||
@ApiModelProperty(value = "审核原因") | |||
private String examineDes; | |||
@Override |
@@ -17,10 +17,10 @@ import lombok.Data; | |||
public class MultipleEquityPageReqDTO extends AbstractStaffBizPageRequestDTO { | |||
@ApiModelProperty(name = "权益类产品名称") | |||
@ApiModelProperty(value = "权益类产品名称") | |||
private String equityName; | |||
@ApiModelProperty(name = "状态") | |||
@ApiModelProperty(value = "状态") | |||
private EnableStatus status; | |||
} |
@@ -14,10 +14,10 @@ import javax.validation.constraints.NotNull; | |||
@Setter | |||
public class MultipleEquityStatusReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "批量权益ID", required = true) | |||
@ApiModelProperty(value = "批量权益ID", required = true) | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "状态", required = true) | |||
@ApiModelProperty(value = "状态", required = true) | |||
@NotNull | |||
private EnableStatus status; | |||
@@ -16,7 +16,7 @@ import javax.validation.constraints.NotBlank; | |||
@Data | |||
public class MultipleEquityUpdateReqDTO extends MultipleEquityAddReqDTO{ | |||
@ApiModelProperty(name = "多项权益ID") | |||
@ApiModelProperty(value = "多项权益ID") | |||
@NotBlank | |||
private String id; | |||
} |
@@ -18,68 +18,68 @@ import java.util.List; | |||
@ApiModel(description = "单项权益添加参数") | |||
public class SingleEquityAddRequestDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "权益类产品内容简介",required = true) | |||
@ApiModelProperty(value = "权益类产品内容简介",required = true) | |||
@NotBlank | |||
private String productIntro; | |||
@ApiModelProperty(name = "客户群体",required = true) | |||
@ApiModelProperty(value = "客户群体",required = true) | |||
@NotNull | |||
private Integer customerGroup; | |||
@ApiModelProperty(name = "收费类型",required = true) | |||
@ApiModelProperty(value = "收费类型",required = true) | |||
@NotNull | |||
private Integer chargeType; | |||
@ApiModelProperty(name = "优惠售价") | |||
@ApiModelProperty(value = "优惠售价") | |||
@NotNull | |||
private Long discountPrice; | |||
@ApiModelProperty(name = "成本组成描述",required = true) | |||
@ApiModelProperty(value = "成本组成描述",required = true) | |||
@NotBlank | |||
private String costDescription; | |||
@ApiModelProperty(name = "下架结束日期",required = true) | |||
@ApiModelProperty(value = "下架结束日期",required = true) | |||
@NotNull | |||
private LocalDateTime endDate; | |||
@ApiModelProperty(name = "会员积分",required = true) | |||
@ApiModelProperty(value = "会员积分",required = true) | |||
@NotNull | |||
private Integer memberPoints; | |||
@ApiModelProperty(name = "ETC设备强绑定权益注销时是否退费(1是;0否)",required = true) | |||
@ApiModelProperty(value = "ETC设备强绑定权益注销时是否退费(1是;0否)",required = true) | |||
@NotNull | |||
@IntegerConstant(values = "0,1") | |||
private Integer refundOnEtcCancel; | |||
@ApiModelProperty(name = "有效期格式 1日 2月 3季 4年",required = true) | |||
@ApiModelProperty(value = "有效期格式 1日 2月 3季 4年",required = true) | |||
@NotNull | |||
@IntegerConstant(values = "1,2,3,4") | |||
private Integer validityFormat; | |||
@ApiModelProperty(name = "权益名称",required = true) | |||
@ApiModelProperty(value = "权益名称",required = true) | |||
@NotBlank | |||
private String equityName; | |||
@ApiModelProperty(name = "卖点",required = true) | |||
@ApiModelProperty(value = "卖点",required = true) | |||
@NotBlank | |||
private String sellingPoint; | |||
@ApiModelProperty(name = "渠道授权",required = true) | |||
@ApiModelProperty(value = "渠道授权",required = true) | |||
@NotNull | |||
private List<String> channelAuthorization; | |||
@ApiModelProperty(name = "原价") | |||
@ApiModelProperty(value = "原价") | |||
@NotNull | |||
private Long originalPrice; | |||
@ApiModelProperty(name = "上架启用日期",required = true) | |||
@ApiModelProperty(value = "上架启用日期",required = true) | |||
@NotNull | |||
private LocalDateTime startDate; | |||
@ApiModelProperty(name = "权益提供方",required = true) | |||
@ApiModelProperty(value = "权益提供方",required = true) | |||
@NotBlank | |||
private String equityProvider; | |||
@ApiModelProperty(name = "是否支持权益产品过户(1是;0否)",required = true) | |||
@ApiModelProperty(value = "是否支持权益产品过户(1是;0否)",required = true) | |||
@NotNull | |||
@IntegerConstant(values = "0,1") | |||
private Integer transferable; | |||
@ApiModelProperty(name = "是否可使用积分商城所兑换的折扣券(1是;0否)",required = true) | |||
@ApiModelProperty(value = "是否可使用积分商城所兑换的折扣券(1是;0否)",required = true) | |||
@NotNull | |||
@IntegerConstant(values = "0,1") | |||
private Integer discountCouponUsable; | |||
@ApiModelProperty(name = "使用有效期",required = true) | |||
@ApiModelProperty(value = "使用有效期",required = true) | |||
@NotNull | |||
private Integer usageValidity; | |||
@ApiModelProperty(name = "权益类型",required = true) | |||
@ApiModelProperty(value = "权益类型",required = true) | |||
@NotNull | |||
private EquityType equityType; | |||
@ApiModelProperty(name = "卡券id") | |||
@ApiModelProperty(value = "卡券id") | |||
private String couponId; | |||
@ApiModelProperty(name = "是否支持单独购买 1是 0否",required = true) | |||
@NotNull |
@@ -22,51 +22,51 @@ public class SingleEquityDetailResDTO { | |||
@ApiModelProperty(value = "单项权益主键ID") | |||
private String id; | |||
@ApiModelProperty(name = "权益类产品内容简介") | |||
@ApiModelProperty(value = "权益类产品内容简介") | |||
private String productIntro; | |||
@ApiModelProperty(name = "客户群体") | |||
@ApiModelProperty(value = "客户群体") | |||
private Integer customerGroup; | |||
@ApiModelProperty(name = "收费类型") | |||
@ApiModelProperty(value = "收费类型") | |||
private Integer chargeType; | |||
@ApiModelProperty(name = "优惠售价") | |||
@ApiModelProperty(value = "优惠售价") | |||
private Long discountPrice; | |||
@ApiModelProperty(name = "成本组成描述") | |||
@ApiModelProperty(value = "成本组成描述") | |||
private String costDescription; | |||
@ApiModelProperty(name = "下架结束日期") | |||
@ApiModelProperty(value = "下架结束日期") | |||
private LocalDateTime endDate; | |||
@ApiModelProperty(name = "会员积分") | |||
@ApiModelProperty(value = "会员积分") | |||
private Integer memberPoints; | |||
@ApiModelProperty(name = "ETC设备强绑定权益注销时是否退费(1---是;0---否)") | |||
@ApiModelProperty(value = "ETC设备强绑定权益注销时是否退费(1---是;0---否)") | |||
private Integer refundOnEtcCancel; | |||
@ApiModelProperty(name = "有效期格式 1日 2月 3季 4年") | |||
@ApiModelProperty(value = "有效期格式 1日 2月 3季 4年") | |||
private Integer validityFormat; | |||
@ApiModelProperty(name = "权益名称") | |||
@ApiModelProperty(value = "权益名称") | |||
private String equityName; | |||
@ApiModelProperty(name = "卖点") | |||
@ApiModelProperty(value = "卖点") | |||
private String sellingPoint; | |||
@ApiModelProperty(name = "渠道授权") | |||
@ApiModelProperty(value = "渠道授权") | |||
private List<String> channelAuthorization; | |||
@ApiModelProperty(name = "原价") | |||
@ApiModelProperty(value = "原价") | |||
private Long originalPrice; | |||
@ApiModelProperty(name = "上架启用日期") | |||
@ApiModelProperty(value = "上架启用日期") | |||
private LocalDateTime startDate; | |||
@ApiModelProperty(name = "权益提供方") | |||
@ApiModelProperty(value = "权益提供方") | |||
private String equityProvider; | |||
@ApiModelProperty(name = "是否支持权益产品过户(1---是;0---否)") | |||
@ApiModelProperty(value = "是否支持权益产品过户(1---是;0---否)") | |||
private Integer transferable; | |||
@ApiModelProperty(name = "是否可使用积分商城所兑换的折扣券(1---是;0---否)") | |||
@ApiModelProperty(value = "是否可使用积分商城所兑换的折扣券(1---是;0---否)") | |||
private Integer discountCouponUsable; | |||
@ApiModelProperty(name = "使用有效期") | |||
@ApiModelProperty(value = "使用有效期") | |||
private Integer usageValidity; | |||
@ApiModelProperty(name = "卡券类型") | |||
@ApiModelProperty(value = "卡券类型") | |||
private EquityType equityType; | |||
@ApiModelProperty(name = "卡券id") | |||
@ApiModelProperty(value = "卡券id") | |||
private String couponId; | |||
@ApiModelProperty(name = "是否支持单独购买 1是 0否") | |||
@ApiModelProperty(value = "是否支持单独购买 1是 0否") | |||
private Integer isAlonePay; | |||
@ApiModelProperty(name = "操作人id") | |||
@ApiModelProperty(value = "操作人id") | |||
private String operateUserId; | |||
@ApiModelProperty(name = "操作人名称") | |||
@ApiModelProperty(value = "操作人名称") | |||
private String operateUserName; | |||
@@ -15,14 +15,14 @@ import javax.validation.constraints.NotNull; | |||
@Setter | |||
@ApiModel(description = "单项权益审核参数") | |||
public class SingleEquityExamineReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "主键ID",required = true) | |||
@ApiModelProperty(value = "主键ID",required = true) | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "审核是否通过 0通过 1不通过",required = true) | |||
@ApiModelProperty(value = "审核是否通过 0通过 1不通过",required = true) | |||
@NotNull | |||
@IntegerConstant(values = "0,1") | |||
private Integer examine; | |||
@ApiModelProperty(name = "审核原因") | |||
@ApiModelProperty(value = "审核原因") | |||
private String examineDes; | |||
@Override |
@@ -13,10 +13,10 @@ import java.util.List; | |||
@Setter | |||
@ApiModel("标签修改") | |||
public class SingleEquityLabelsChangeReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "权益id",required = true) | |||
@ApiModelProperty(value = "权益id",required = true) | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "标签",required = true) | |||
@ApiModelProperty(value = "标签",required = true) | |||
@NotNull | |||
private List<String> labels; | |||
@@ -12,7 +12,7 @@ import javax.validation.constraints.NotBlank; | |||
@Setter | |||
@ApiModel("标签获取请求") | |||
public class SingleEquityLabelsGetReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "权益id",required = true) | |||
@ApiModelProperty(value = "权益id",required = true) | |||
@NotBlank | |||
private String id; | |||
@@ -12,10 +12,10 @@ import javax.validation.constraints.NotNull; | |||
@Getter | |||
@Setter | |||
public class SingleEquityStatusReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "主键id",required = true) | |||
@ApiModelProperty(value = "主键id",required = true) | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "状态",required = true) | |||
@ApiModelProperty(value = "状态",required = true) | |||
@NotNull | |||
private EnableStatus status; | |||
@@ -16,7 +16,7 @@ import javax.validation.constraints.NotBlank; | |||
@Data | |||
public class SingleEquityUpdateReqDTO extends SingleEquityAddRequestDTO{ | |||
@ApiModelProperty(name = "单项权益ID",required = true) | |||
@ApiModelProperty(value = "单项权益ID",required = true) | |||
@NotBlank | |||
private String id; | |||
} |
@@ -16,7 +16,7 @@ import javax.validation.constraints.NotBlank; | |||
@Data | |||
public class AgreementListReqDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "产品编号") | |||
@ApiModelProperty(value = "产品编号") | |||
@NotBlank | |||
private String releaseId; | |||
} |
@@ -34,39 +34,39 @@ import java.util.List; | |||
@ApiModel(description = "新增产品请求") | |||
public class ProductAddRequestDto extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "产品类型(0:自营产品,1:非自营产品)",required = true) | |||
@ApiModelProperty(value = "产品类型(0:自营产品,1:非自营产品)",required = true) | |||
@NotNull | |||
@IntegerConstant(values="0,1") | |||
private Integer productType; | |||
@ApiModelProperty(name = "产品名称",required = true) | |||
@ApiModelProperty(value = "产品名称",required = true) | |||
@NotBlank | |||
private String productName; | |||
@ApiModelProperty(name = "产品编号",required = true) | |||
@ApiModelProperty(value = "产品编号",required = true) | |||
@NotBlank | |||
@FixedLength(length = 3) | |||
private String releaseId; | |||
@ApiModelProperty(name = "备注") | |||
@ApiModelProperty(value = "备注") | |||
private String remarks; | |||
@ApiModelProperty(name = "权益服务",required = true) | |||
@ApiModelProperty(value = "权益服务",required = true) | |||
@NotNull | |||
private String equityServicesId; | |||
@ApiModelProperty(name = "试运营发行量设置") | |||
@ApiModelProperty(value = "试运营发行量设置") | |||
private Integer trialOperationCirculation; | |||
@ApiModelProperty(name = "推广模式(1:线上,2:线下)",required = true) | |||
@ApiModelProperty(value = "推广模式(1:线上,2:线下)",required = true) | |||
@NotNull | |||
@IntegerConstant(values="1,2") | |||
private Integer promotionMode; | |||
@ApiModelProperty(name = "推广工具",required = true) | |||
@ApiModelProperty(value = "推广工具",required = true) | |||
@NotNull | |||
private List<String> extensionTool; | |||
@ApiModelProperty(name = "用户类型 1个人 2单位 3个人+单位-车辆所属性质",required = true) | |||
@ApiModelProperty(value = "用户类型 1个人 2单位 3个人+单位-车辆所属性质",required = true) | |||
@NotNull | |||
@IntegerConstant(values="1,2,3") | |||
private Integer customerType; | |||
@ApiModelProperty(name = "卡类型",required = true) | |||
@ApiModelProperty(value = "卡类型",required = true) | |||
@NotNull | |||
private CardType cardType; | |||
@ApiModelProperty(name = "车辆类型 1客车 2货车 3 专项作业车",required = true) | |||
@ApiModelProperty(value = "车辆类型 1客车 2货车 3 专项作业车",required = true) | |||
@NotNull | |||
private List<String> vanType; | |||
@ApiModelProperty(name = "支持车型",required = true) |
@@ -91,7 +91,7 @@ public class ProductDetailResponseDTO { | |||
@ApiModelProperty(value = "支持车籍") | |||
private List<String> vehiclePalce; | |||
@ApiModelProperty(name = "售后费用") | |||
@ApiModelProperty(value = "售后费用") | |||
private List<AfterSaleFee> afterSaleFees; | |||
@ApiModelProperty(name = "办理费 信息列表") |
@@ -14,8 +14,8 @@ import lombok.Data; | |||
@Data | |||
public class ProductEquityAllReqDTO { | |||
@ApiModelProperty(name = "权益服务编号") | |||
@ApiModelProperty(value = "权益服务编号") | |||
private String equityServicesId; | |||
@ApiModelProperty(name = "权益服务名称") | |||
@ApiModelProperty(value = "权益服务名称") | |||
private String equityName; | |||
} |
@@ -14,14 +14,14 @@ import javax.validation.constraints.NotNull; | |||
@Getter | |||
@Setter | |||
public class ProductExamineRequestDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "发行产品ID") | |||
@ApiModelProperty(value = "发行产品ID") | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "审核状态(0--通过 1---不通过 2---待审核)") | |||
@ApiModelProperty(value = "审核状态(0--通过 1---不通过 2---待审核)") | |||
@NotNull | |||
@IntegerConstant(values ="1,0") | |||
private Integer examine; | |||
@ApiModelProperty(name = "审核原因") | |||
@ApiModelProperty(value = "审核原因") | |||
private String examineDes; | |||
@Override |
@@ -10,11 +10,11 @@ import lombok.Setter; | |||
@Getter | |||
@Setter | |||
public class ProductPageRequestDTO extends AbstractStaffBizPageRequestDTO { | |||
@ApiModelProperty(name = "产品名称") | |||
@ApiModelProperty(value = "产品名称") | |||
private String productName; | |||
@ApiModelProperty(name = "状态") | |||
@ApiModelProperty(value = "状态") | |||
private EnableStatus status; | |||
@ApiModelProperty(name = "产品编号") | |||
@ApiModelProperty(value = "产品编号") | |||
private String releaseId; | |||
} |
@@ -32,7 +32,7 @@ public class ProductSelectResponseDTO { | |||
@ApiModelProperty(value = "使用费 信息列表") | |||
@Valid | |||
private List<UseFeeModel> useFeeList; | |||
@ApiModelProperty(name = "售后费用") | |||
@ApiModelProperty(value = "售后费用") | |||
@Valid | |||
private List<AfterSaleFeeModel> afterSaleFees; | |||
@@ -13,10 +13,10 @@ import javax.validation.constraints.NotNull; | |||
@Setter | |||
@Getter | |||
public class ProductStatusRequestDTO extends AbstractStaffBizRequestDTO { | |||
@ApiModelProperty(name = "发行产品ID") | |||
@ApiModelProperty(value = "发行产品ID") | |||
@NotBlank | |||
private String id; | |||
@ApiModelProperty(name = "状态") | |||
@ApiModelProperty(value = "状态") | |||
@NotNull | |||
private EnableStatus status; | |||