package com.panzhihua.common.model.vos.common; import java.math.BigDecimal; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.format.annotation.DateTimeFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * title: 电动车商城-微信交易流水表返回参数 *

* projectName 成都呐喊信息技术有限公司-智慧社区项目 *

* description: 电动车商城-微信交易流水表返回参数 * * @author lyq * @date 2022-04-01 13:18:51 */ @Data @ApiModel("电动车商城-微信交易流水表返回参数") public class ComBatteryTradeOrderVo { /** * 主键id */ @ApiModelProperty(value = "主键id") private Long id; /** * 用户id */ @ApiModelProperty(value = "用户id") private Long userId; /** * 用户openid */ @ApiModelProperty(value = "用户openid") private String openId; /** * 订单号 */ @ApiModelProperty(value = "订单号") private String orderNo; /** * 订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭) */ @ApiModelProperty(value = "订单状态(1.待支付 2.已支付 3.申请退款 4.已退款 5.已关闭)") private Integer status; /** * 支付类型(1.微信 ) */ @ApiModelProperty(value = "支付类型(1.微信 )") private Integer payType; /** * 订单支付状态(1.待支付 2.已支付) */ @ApiModelProperty(value = "订单支付状态(1.待支付 2.已支付)") private Integer payStatus; /** * 订单金额 */ @ApiModelProperty(value = "订单金额") private BigDecimal orderAmount; /** * 实际支付金额 */ @ApiModelProperty(value = "实际支付金额") private BigDecimal payAmount; /** * 支付单号 */ @ApiModelProperty(value = "支付单号") private String payNo; /** * 支付时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "支付时间") private Date payTime; /** * 交易类型(1.电动车商城购买商品) */ @ApiModelProperty(value = "交易类型(1.电动车商城购买商品)") private Integer tradeType; /** * 交易业务订单id */ @ApiModelProperty(value = "交易业务订单id") private Long tradeOrderId; /** * 交易业务订单号 */ @ApiModelProperty(value = "交易业务订单号") private String tradeOrderNo; /** * 创建时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "创建时间") private Date createAt; /** * 创建人 */ @ApiModelProperty(value = "创建人") private Long createBy; /** * 修改时间 */ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @ApiModelProperty(value = "修改时间") private Date updateAt; }