13 changed files with 262 additions and 22 deletions
Split View
Diff Options
-
2dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/rewardconfig/constant/RewardTypeEnum.java
-
2dating-agency-mall-constant/src/main/java/com/qniao/dam/domian/aggregate/walletaccount/constant/TradeTypeEnum.java
-
14dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/eso/entity/EntrustServiceOrder.java
-
2dating-agency-mall-entity/src/main/java/com/qniao/dam/domain/aggregate/revenuereward/valueobj/RevenueRewardRecord.java
-
27dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/eso/user/EntrustServiceOrderUserCommandController.java
-
29dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/eso/user/request/request/UserApplyAfterSalesEntrustServiceOrderDto.java
-
2dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/eso/user/request/request/UserCancelEntrustServiceOrderDto.java
-
23dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/eso/user/request/request/UserConfirmEntrustServiceOrderDto.java
-
53dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/eso/EntrustServiceOrderApplicationService.java
-
67dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/revenuereward/RevenueRewardApplicationService.java
-
2dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/reward/RewardApplicationService.java
-
59dating-agency-mall-server/src/main/java/com/qniao/dam/application/task/EntrustServiceOrderTask.java
-
2dating-agency-mall-server/src/main/java/com/qniao/dam/domain/service/eso/CancelEntrustServiceOrderDomainService.java
@ -0,0 +1,29 @@ |
|||
package com.qniao.dam.api.command.eso.user.request.request; |
|||
|
|||
import com.qniao.dam.domain.aggregate.eso.entity.EntrustServiceOrder; |
|||
import com.qniao.domain.Trans2DomainAssembler; |
|||
import com.qniao.framework.utils.TypeConvertUtils; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
import javax.validation.constraints.Size; |
|||
|
|||
@Data |
|||
public class UserApplyAfterSalesEntrustServiceOrderDto implements Trans2DomainAssembler<EntrustServiceOrder> { |
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
@NotNull(message = "唯一标识不能为空") |
|||
private Long id; |
|||
|
|||
@ApiModelProperty("退款原因") |
|||
@NotNull(message = "退款原因不能为空") |
|||
@Size(max = 100,min = 1, message = "退款原因不超过100个字符") |
|||
private String refundReason; |
|||
|
|||
@Override |
|||
public EntrustServiceOrder trans2Domain() { |
|||
return TypeConvertUtils.convert(this, EntrustServiceOrder.class); |
|||
} |
|||
|
|||
} |
|||
@ -0,0 +1,23 @@ |
|||
package com.qniao.dam.api.command.eso.user.request.request; |
|||
|
|||
import com.qniao.dam.domain.aggregate.eso.entity.EntrustServiceOrder; |
|||
import com.qniao.domain.Trans2DomainAssembler; |
|||
import com.qniao.framework.utils.TypeConvertUtils; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
|
|||
@Data |
|||
public class UserConfirmEntrustServiceOrderDto implements Trans2DomainAssembler<EntrustServiceOrder> { |
|||
|
|||
@ApiModelProperty("唯一标识") |
|||
@NotNull(message = "唯一标识不能为空") |
|||
private Long id; |
|||
|
|||
@Override |
|||
public EntrustServiceOrder trans2Domain() { |
|||
return TypeConvertUtils.convert(this, EntrustServiceOrder.class); |
|||
} |
|||
|
|||
} |
|||
Write
Preview
Loading…
Cancel
Save