feat(): 新增列表查询
parent
a512f3e8f7
commit
6a87254f07
|
@ -0,0 +1,85 @@
|
||||||
|
package com.bwie.cloud.pay.domain;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.bwie.cloud.pay.domain.resp.CustomerOrderPaySimpleResp;
|
||||||
|
import com.muyu.common.core.enums.SysPayType;
|
||||||
|
import com.muyu.common.core.web.domain.BaseEntity;
|
||||||
|
import lombok.*;
|
||||||
|
import lombok.experimental.SuperBuilder;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author:zhangzhihao
|
||||||
|
* @name:orderPayInfo
|
||||||
|
* @Date:2024/7/31 9:54
|
||||||
|
* 不准抄代码,添加注释,清楚每一行代码意思
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@SuperBuilder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
@TableName(value = "order_pay_info",autoResultMap = true)
|
||||||
|
public class OrderPayInfo extends BaseEntity {
|
||||||
|
/**
|
||||||
|
* 主键
|
||||||
|
*/
|
||||||
|
@TableId(value = "id",type = IdType.AUTO)
|
||||||
|
private Long id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 客户名称
|
||||||
|
*/
|
||||||
|
private String appName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 客户编号
|
||||||
|
*/
|
||||||
|
private String appCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 客户单号
|
||||||
|
*/
|
||||||
|
private String cusOrderNumber;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 支付单号
|
||||||
|
*/
|
||||||
|
private String payOrderNumber;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 支付金额
|
||||||
|
*/
|
||||||
|
private BigDecimal price;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 渠道商类型
|
||||||
|
*/
|
||||||
|
private String channelType;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 渠道商单号
|
||||||
|
*/
|
||||||
|
private String channelOrderNumber;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 支付单状态
|
||||||
|
*/
|
||||||
|
private String status;
|
||||||
|
|
||||||
|
|
||||||
|
public CustomerOrderPaySimpleResp buidCustomerOrderPaySimpleResp(){
|
||||||
|
return CustomerOrderPaySimpleResp.builder()
|
||||||
|
.cusOrderNumber(this.cusOrderNumber)
|
||||||
|
.channelTypeName(SysPayType.getInfoByCode(this.channelType))
|
||||||
|
.price(this.price)
|
||||||
|
.build();
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue