package com.ruoyi.shop.domain.pojo;
|
|
import com.baomidou.mybatisplus.activerecord.Model;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import lombok.experimental.Accessors;
|
|
import java.io.Serializable;
|
import java.math.BigDecimal;
|
|
/**
|
* <p>
|
* 商户统计
|
* </p>
|
*
|
* @author jqs
|
* @since 2023-06-25
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
@Accessors(chain = true)
|
@TableName("t_shop_total")
|
public class ShopTotal extends Model<ShopTotal> {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 商户id
|
*/
|
@TableId("shop_id")
|
private Long shopId;
|
/**
|
* 删除标记
|
*/
|
@TableField("del_flag")
|
private Integer delFlag;
|
/**
|
* 最后消费金额
|
*/
|
@TableField("last_pay_money")
|
private BigDecimal lastPayMoney;
|
/**
|
* 总活动次数
|
*/
|
@TableField("total_activity_count")
|
private Integer totalActivityCount;
|
/**
|
* 总订单数
|
*/
|
@TableField("total_order")
|
private Integer totalOrder;
|
/**
|
* 总周期订单数
|
*/
|
@TableField("total_cycle_order")
|
private Integer totalCycleOrder;
|
/**
|
* 总体验订单数
|
*/
|
@TableField("tolta_experience_order")
|
private Integer toltaExperienceOrder;
|
/**
|
* 总服务订单数
|
*/
|
@TableField("total_service_order")
|
private Integer totalServiceOrder;
|
/**
|
* 总单品订单数
|
*/
|
@TableField("total_goods_order")
|
private Integer totalGoodsOrder;
|
/**
|
* 总服务次数
|
*/
|
@TableField("total_service_count")
|
private Integer totalServiceCount;
|
/**
|
* 使用服务次数
|
*/
|
@TableField("used_service_count")
|
private Integer usedServiceCount;
|
/**
|
* 可用服务次数
|
*/
|
@TableField("useable_service_count")
|
private Integer useableServiceCount;
|
/**
|
* 总周期服务次数
|
*/
|
@TableField("total_cycle_service")
|
private Integer totalCycleService;
|
/**
|
* 已用周期服务次数
|
*/
|
@TableField("used_cycle_service")
|
private Integer usedCycleService;
|
/**
|
* 可用周期服务次数
|
*/
|
@TableField("useable_cycle_service")
|
private Integer useableCycleService;
|
/**
|
* 总周期服务人数
|
*/
|
@TableField("total_cycle_person")
|
private Integer totalCyclePerson;
|
/**
|
* 可用周期服务人数
|
*/
|
@TableField("useable_cycle_person")
|
private Integer useableCyclePerson;
|
/**
|
* 总服务服务次数
|
*/
|
@TableField("total_service_service")
|
private Integer totalServiceService;
|
/**
|
* 已用服务服务次数
|
*/
|
@TableField("used_service_service")
|
private Integer usedServiceService;
|
/**
|
* 可用服务服务次数
|
*/
|
@TableField("useable_service_service")
|
private Integer useableServiceService;
|
/**
|
* 总服务服务人数
|
*/
|
@TableField("total_service_person")
|
private Integer totalServicePerson;
|
/**
|
* 可用服务服务人数
|
*/
|
@TableField("useable_service_person")
|
private Integer useableServicePerson;
|
/**
|
* 总体验服务次数
|
*/
|
@TableField("total_experience_service")
|
private Integer totalExperienceService;
|
/**
|
* 已用体验服务次数
|
*/
|
@TableField("used_experience_service")
|
private Integer usedExperienceService;
|
/**
|
* 可用体验服务次数
|
*/
|
@TableField("useable_experience_service")
|
private Integer useableExperienceService;
|
/**
|
* 总体体验服务人数
|
*/
|
@TableField("total_experience_person")
|
private Integer totalExperiencePerson;
|
/**
|
* 可用体验服务次数
|
*/
|
@TableField("useable_experience_person")
|
private Integer useableExperiencePerson;
|
/**
|
* 总订单金额
|
*/
|
@TableField("total_order_ money")
|
private BigDecimal totalOrderMoney;
|
/**
|
* 周期订单金额
|
*/
|
@TableField("total_cycle_money")
|
private BigDecimal totalCycleMoney;
|
/**
|
* 体验订单金额
|
*/
|
@TableField("total_experience_money")
|
private BigDecimal totalExperienceMoney;
|
/**
|
* 服务订单金额
|
*/
|
@TableField("total_service_money")
|
private BigDecimal totalServiceMoney;
|
/**
|
* 单品订单金额
|
*/
|
@TableField("total_goods_money")
|
private BigDecimal totalGoodsMoney;
|
|
|
@Override
|
protected Serializable pkVal() {
|
return this.shopId;
|
}
|
|
}
|