8 changed files with 140 additions and 0 deletions
Unified View
Diff Options
-
12dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/walletaccount/user/WalletAccountUserQueryController.java
-
25dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/walletaccount/user/request/UsePageWalletAccountRecordByOperatorQueryParams.java
-
10dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/walletaccount/user/response/UseGetWalletAccountAbstractByOperatorVo.java
-
49dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/walletaccount/user/response/UsePageWalletAccountRecordByOperatorVo.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/infrastructure/persistent/dao/view/WalletAccountViewDao.java
-
4dating-agency-mall-server/src/main/java/com/qniao/dam/query/walletaccount/WalletAccountQueryService.java
-
7dating-agency-mall-server/src/main/java/com/qniao/dam/query/walletaccount/impl/WalletAccountQueryServiceImpl.java
-
29dating-agency-mall-server/src/main/resources/mapper/walletaccount/WalletAccountViewMapper.xml
@ -0,0 +1,25 @@ |
|||||
|
package com.qniao.dam.api.query.walletaccount.user.request; |
||||
|
|
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
import org.springframework.format.annotation.DateTimeFormat; |
||||
|
|
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
@Data |
||||
|
public class UsePageWalletAccountRecordByOperatorQueryParams { |
||||
|
|
||||
|
@ApiModelProperty("创建开始时间") |
||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||
|
private LocalDateTime createTimeFrom; |
||||
|
|
||||
|
@ApiModelProperty("创建结束时间") |
||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||
|
private LocalDateTime createTimeTo; |
||||
|
|
||||
|
@ApiModelProperty("名称") |
||||
|
private String name; |
||||
|
|
||||
|
@ApiModelProperty("手机号") |
||||
|
private String phone; |
||||
|
} |
||||
@ -0,0 +1,10 @@ |
|||||
|
package com.qniao.dam.api.query.walletaccount.user.response; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
@Data |
||||
|
public class UseGetWalletAccountAbstractByOperatorVo { |
||||
|
|
||||
|
|
||||
|
|
||||
|
} |
||||
@ -0,0 +1,49 @@ |
|||||
|
package com.qniao.dam.api.query.walletaccount.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.domian.aggregate.product.constant.ProductSubCategoryEnum; |
||||
|
import com.qniao.dam.domian.aggregate.walletaccount.constant.TradeTypeEnum; |
||||
|
import io.swagger.annotations.ApiModelProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.math.BigDecimal; |
||||
|
import java.time.LocalDateTime; |
||||
|
|
||||
|
@Data |
||||
|
public class UsePageWalletAccountRecordByOperatorVo { |
||||
|
|
||||
|
@ApiModelProperty("流水明细ID") |
||||
|
@JsonSerialize(using = ToStringSerializer.class) |
||||
|
private Long associateId; |
||||
|
|
||||
|
@ApiModelProperty("交易类型") |
||||
|
private TradeTypeEnum tradeType; |
||||
|
|
||||
|
@ApiModelProperty("是否收入") |
||||
|
private Boolean isIncome; |
||||
|
|
||||
|
@ApiModelProperty("创建时间") |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
||||
|
private LocalDateTime createTime; |
||||
|
|
||||
|
@ApiModelProperty("名称") |
||||
|
private String name; |
||||
|
|
||||
|
@ApiModelProperty("手机号") |
||||
|
private String phone; |
||||
|
|
||||
|
@ApiModelProperty("红娘身份类型") |
||||
|
private ProductSubCategoryEnum matchmakerType; |
||||
|
|
||||
|
@ApiModelProperty("交易金额") |
||||
|
private BigDecimal tradeAmount; |
||||
|
|
||||
|
@ApiModelProperty("原始金额") |
||||
|
private BigDecimal originalBalance; |
||||
|
|
||||
|
@ApiModelProperty("当前金额") |
||||
|
private BigDecimal currentBalance; |
||||
|
|
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save