6 changed files with 72 additions and 6 deletions
Split View
Diff Options
-
16dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/rewardconfig/constant/RewardTypeEnum.java
-
3dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/rewardconfig/entity/RewardConfig.java
-
8dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/rewardconfig/user/RewardConfigUserQueryController.java
-
21dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/rewardconfig/user/response/RewardConfigVo.java
-
5dating-agency-mall-server/src/main/java/com/qniao/dam/query/rewardconfig/RewardConfigQueryService.java
-
25dating-agency-mall-server/src/main/java/com/qniao/dam/query/rewardconfig/impl/RewardConfigQueryServiceImpl.java
@ -0,0 +1,21 @@ |
|||
package com.qniao.dam.api.query.rewardconfig.user.response; |
|||
|
|||
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
|||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
|||
import com.qniao.dam.domian.aggregate.rewardconfig.constant.RewardTypeEnum; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
@Data |
|||
public class RewardConfigVo { |
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
@JsonSerialize(using = ToStringSerializer.class) |
|||
private Long id; |
|||
|
|||
@ApiModelProperty("奖励类型") |
|||
private RewardTypeEnum rewardType; |
|||
|
|||
@ApiModelProperty("值") |
|||
private String value; |
|||
} |
|||
@ -1,12 +1,17 @@ |
|||
package com.qniao.dam.query.rewardconfig; |
|||
|
|||
import com.qniao.dam.api.query.rewardconfig.user.request.UserGetRewardConfigDetailQueryParams; |
|||
import com.qniao.dam.api.query.rewardconfig.user.response.RewardConfigVo; |
|||
import com.qniao.dam.api.query.rewardconfig.user.response.UserGetRewardConfigDetailVo; |
|||
import com.qniao.dam.domain.aggregate.rewardconfig.entity.RewardConfig; |
|||
import com.qniao.dam.domian.aggregate.rewardconfig.constant.RewardTypeEnum; |
|||
|
|||
import java.util.List; |
|||
|
|||
public interface RewardConfigQueryService { |
|||
UserGetRewardConfigDetailVo getRewardConfigDetail(UserGetRewardConfigDetailQueryParams queryParams); |
|||
|
|||
RewardConfig queryByRewardType(RewardTypeEnum rewardType); |
|||
|
|||
List<RewardConfigVo> listRewardConfigByMatchMaker(Integer type); |
|||
} |
|||
Write
Preview
Loading…
Cancel
Save