5 changed files with 112 additions and 0 deletions
Split View
Diff Options
-
11dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/right/user/RightUserQueryController.java
-
20dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/right/user/request/UserListRightByOperatorQueryParam.java
-
41dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/right/user/response/UserListRightByOperatorVo.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/query/right/RightQueryService.java
-
36dating-agency-mall-server/src/main/java/com/qniao/dam/query/right/impl/RightQueryServiceImpl.java
@ -0,0 +1,20 @@ |
|||
package com.qniao.dam.api.query.right.user.request; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
|
|||
@Data |
|||
public class UserListRightByOperatorQueryParam { |
|||
|
|||
@ApiModelProperty("用户标识") |
|||
private Long queryUserId; |
|||
|
|||
@ApiModelProperty("征婚资料标识") |
|||
@NotNull(message = "征婚资料标识不能为空") |
|||
private Long miId; |
|||
|
|||
@ApiModelProperty("权益类型") |
|||
private Integer type; |
|||
} |
|||
@ -0,0 +1,41 @@ |
|||
package com.qniao.dam.api.query.right.user.response; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import com.qniao.dam.domian.aggregate.right.constant.RightTypeEnum; |
|||
import com.qniao.dam.domian.aggregate.right.constant.RightUnitEnum; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.time.LocalDateTime; |
|||
|
|||
@Data |
|||
|
|||
public class UserListRightByOperatorVo { |
|||
|
|||
@ApiModelProperty("权益名称") |
|||
private String rightName; |
|||
|
|||
@ApiModelProperty("权益类型") |
|||
private RightTypeEnum type; |
|||
|
|||
@ApiModelProperty("权益规格 101周期 102次数") |
|||
private RightUnitEnum rightSpecUnit; |
|||
|
|||
@ApiModelProperty("开始时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private LocalDateTime startTime; |
|||
|
|||
@ApiModelProperty("结束时间") |
|||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|||
private LocalDateTime endTime; |
|||
|
|||
@ApiModelProperty("剩余天数") |
|||
private Integer remainingDays; |
|||
|
|||
@ApiModelProperty("权益额度") |
|||
private Integer rightLimit; |
|||
|
|||
@ApiModelProperty("权益剩余额度") |
|||
private Integer rightCount; |
|||
|
|||
} |
|||
Write
Preview
Loading…
Cancel
Save