6 changed files with 138 additions and 3 deletions
Unified View
Diff Options
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/eso/user/EntrustServiceOrderUserQueryController.java
-
75dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/eso/user/response/UserPageEntrustServiceOrderVo.java
-
5dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/eso/EntrustServiceOrderDao.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/query/eso/EntrustServiceOrderQueryService.java
-
15dating-agency-mall-server/src/main/java/com/qniao/dam/query/eso/impl/EntrustServiceOrderQueryServiceImpl.java
-
35dating-agency-mall-server/src/main/resources/mapper/eso/EntrustServiceOrderDao.xml
@ -0,0 +1,75 @@ |
|||||
|
package com.qniao.dam.api.query.eso.user.response; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize; |
||||
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; |
||||
|
import com.qniao.dam.api.query.marriageinformation.response.MarriageInformationVo; |
||||
|
import com.qniao.dam.domian.aggregate.eso.constant.EntrustServicePaymentStatusEnum; |
||||
|
import com.qniao.dam.domian.aggregate.eso.constant.EntrustServiceStatusEnum; |
||||
|
import com.qniao.dam.domian.aggregate.eso.constant.EntrustServiceTypeEnum; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
@Data |
||||
|
public class UserPageEntrustServiceOrderVo { |
||||
|
|
||||
|
@ApiModelProperty("唯一标识") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long id; |
||||
|
|
||||
|
@ApiModelProperty("发起人用户标识") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long initiatorUserId; |
||||
|
|
||||
|
@ApiModelProperty("发起人资料标识") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long initiatorMiId; |
||||
|
|
||||
|
@ApiModelProperty("发起人资料信息") |
||||
|
private MarriageInformationVo initiatorMiInfo; |
||||
|
|
||||
|
@ApiModelProperty("目标用户标识") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long targetUserId; |
||||
|
|
||||
|
@ApiModelProperty("目标资料标识") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long targetMiId; |
||||
|
|
||||
|
@ApiModelProperty("目标资料信息") |
||||
|
private MarriageInformationVo targetMiInfo; |
||||
|
|
||||
|
@ApiModelProperty("红娘标识") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long matchmakerId; |
||||
|
|
||||
|
@ApiModelProperty("委托服务类型") |
||||
|
private EntrustServiceTypeEnum type; |
||||
|
|
||||
|
@ApiModelProperty("奖励金额") |
||||
|
private BigDecimal rewardAmount; |
||||
|
|
||||
|
@ApiModelProperty("关联订单ID") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long associateOrderId; |
||||
|
|
||||
|
@ApiModelProperty("关联订单号") |
||||
|
private String associateOrderCode; |
||||
|
|
||||
|
@ApiModelProperty("付款金额") |
||||
|
private BigDecimal paidAmount; |
||||
|
|
||||
|
@ApiModelProperty("状态") |
||||
|
private EntrustServiceStatusEnum status; |
||||
|
|
||||
|
@ApiModelProperty("付款状态") |
||||
|
private EntrustServicePaymentStatusEnum paymentStatus; |
||||
|
|
||||
|
@ApiModelProperty("下单时间") |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||
|
private LocalDateTime createTime; |
||||
|
|
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save