package com.ruoyi.order.api.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.databind.ser.Serializers;
|
import com.ruoyi.common.core.web.domain.BasePojo;
|
import com.ruoyi.order.api.model.*;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
@Data
|
@ApiModel(value = "管理后台活动费用统计分页列表", description = "管理后台活动费用统计分页列表")
|
public class TActivityStatisticslVO extends BasePojo {
|
|
@ApiModelProperty(value = "用户手机号")
|
private String phone;
|
@ApiModelProperty(value = "用户id")
|
private Long appUserId;
|
|
@ApiModelProperty(value = "参与类型 优惠券 会员抵扣 会员活动 赠送会员")
|
private String type;
|
|
@ApiModelProperty(value = "订单类型 充电订单 商品订单 会员订单 赠送会员")
|
private Integer orderType;
|
|
@ApiModelProperty(value = "订单编号")
|
private String code;
|
@ApiModelProperty(value = "应付/价值")
|
private BigDecimal orderAmount;
|
@ApiModelProperty(value = "优惠券抵扣")
|
private BigDecimal couponDiscountAmount;
|
@ApiModelProperty(value = "会员抵扣")
|
private BigDecimal vipDiscountAmount;
|
@ApiModelProperty(value = "实付")
|
private BigDecimal paymentAmount;
|
@ApiModelProperty(value = "消费时间")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
private LocalDateTime time;
|
@ApiModelProperty(value = "总计优惠")
|
private BigDecimal total;
|
@ApiModelProperty(value = "优惠券优惠")
|
private BigDecimal coupon;
|
@ApiModelProperty(value = "会员抵扣")
|
private BigDecimal discount;
|
@ApiModelProperty(value = "会员活动")
|
private BigDecimal vipActivity;
|
@ApiModelProperty(value = "赠送会员")
|
private BigDecimal grantVip;
|
|
}
|