zhangxin před 3 dny
rodič
revize
c1ef3cb091

+ 82 - 0
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/system/app/entity/StatisticsInfo.java

@@ -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;
+}