|
@@ -0,0 +1,82 @@
|
|
|
+package org.jeecg.modules.system.app.entity;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import io.swagger.v3.oas.annotations.media.Schema;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
+
|
|
|
+import java.io.Serializable;
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @Description: 首页统计表
|
|
|
+ * @Author: jeecg-boot
|
|
|
+ * @Date: 2025-08-18
|
|
|
+ * @Version: V1.0
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@TableName("nm_statistics_info")
|
|
|
+@Accessors(chain = true)
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
+@Schema(description="首页统计表")
|
|
|
+public class StatisticsInfo implements Serializable {
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /**主键id*/
|
|
|
+ @TableId(type = IdType.ASSIGN_ID)
|
|
|
+ @Schema(description = "主键id")
|
|
|
+ private String id;
|
|
|
+ /**日期 列如20250813*/
|
|
|
+ @Excel(name = "日期 列如20250813", width = 15)
|
|
|
+ @Schema(description = "日期 列如20250813")
|
|
|
+ private Integer dateDaily;
|
|
|
+ /**销售金额*/
|
|
|
+ @Excel(name = "销售金额", width = 15)
|
|
|
+ @Schema(description = "销售金额")
|
|
|
+ private BigDecimal saleMoney =BigDecimal.ZERO;
|
|
|
+ /**有效订单数*/
|
|
|
+ @Excel(name = "有效订单数", width = 15)
|
|
|
+ @Schema(description = "有效订单数")
|
|
|
+ private Integer effectiveOrderNum=0;
|
|
|
+ /**预计收入*/
|
|
|
+ @Excel(name = "预计收入", width = 15)
|
|
|
+ @Schema(description = "预计收入")
|
|
|
+ private BigDecimal expectIncomeMoney =BigDecimal.ZERO;
|
|
|
+ /**消费人数*/
|
|
|
+ @Excel(name = "消费人数", width = 15)
|
|
|
+ @Schema(description = "消费人数")
|
|
|
+ private Integer consumeNumber=0;
|
|
|
+ /**新增用户数*/
|
|
|
+ @Excel(name = "新增用户数", width = 15)
|
|
|
+ @Schema(description = "新增用户数")
|
|
|
+ private Integer addNumber=0;
|
|
|
+ /**机构编码*/
|
|
|
+ @Excel(name = "机构编码", width = 15)
|
|
|
+ @Schema(description = "机构编码")
|
|
|
+ private String orgCode;
|
|
|
+ /**商户id*/
|
|
|
+ @Excel(name = "商户id", width = 15)
|
|
|
+ @Schema(description = "商户id")
|
|
|
+ private String deptId;
|
|
|
+ /**创建时间*/
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @Schema(description = "创建时间")
|
|
|
+ private Date createTime;
|
|
|
+ /**修改时间*/
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @Schema(description = "修改时间")
|
|
|
+ private Date updateTime;
|
|
|
+ /**明细id*/
|
|
|
+ @Excel(name = "明细id", width = 15)
|
|
|
+ @Schema(description = "明细id")
|
|
|
+ private String receipPaymentDetailsId;
|
|
|
+}
|