From 3b0516a2959e25576e4f3fda697a3b025d06c8c9 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期二, 24 六月 2025 14:09:07 +0800
Subject: [PATCH] 每日录像可用指标添加日志,修改大屏为查看当前月平均

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CalculateRecord.java |  147 +++++++++++++-----------------------------------
 1 files changed, 40 insertions(+), 107 deletions(-)

diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CalculateRecord.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CalculateRecord.java
index 0431c81..93eec04 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CalculateRecord.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CalculateRecord.java
@@ -1,126 +1,59 @@
 package com.ycl.platform.domain.entity;
 
-import annotation.Excel;
-import com.fasterxml.jackson.annotation.JsonFormat;
-import com.ycl.system.entity.BaseEntity;
-import org.apache.commons.lang.builder.ToStringBuilder;
-import org.apache.commons.lang.builder.ToStringStyle;
-
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableName;
 import java.math.BigDecimal;
-import java.util.Date;
+import com.ycl.platform.base.AbsEntity;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.experimental.Accessors;
 
 /**
- * 鏍哥畻璁板綍瀵硅薄 t_calculate_record
- * 
- * @author ruoyi
- * @date 2024-04-03
+ * 鏍哥畻璁板綍
+ *
+ * @author xp
+ * @since 2024-04-23
  */
-public class CalculateRecord extends BaseEntity
-{
+@Data
+@Accessors(chain = true)
+@TableName("t_calculate_record")
+@ApiModel(value = "CalculateRecord瀵硅薄", description = "鏍哥畻璁板綍")
+public class CalculateRecord extends AbsEntity {
+
     private static final long serialVersionUID = 1L;
 
-    /** $column.columnComment */
-    private Long id;
+    @ApiModelProperty("鏍哥畻瑙勫垯")
+    @TableField("rule_id")
+    private Integer ruleId;
 
-    /** 鏍哥畻璁板綍鏃ユ湡 */
-    @JsonFormat(pattern = "yyyy-MM-dd")
-    @Excel(name = "鏍哥畻璁板綍鏃ユ湡", width = 30, dateFormat = "yyyy-MM-dd")
-    private Date date;
+    @ApiModelProperty("鍚堝悓")
+    @TableField("contract_id")
+    private Integer contractId;
 
-    /** 鏍哥畻瑙勫垯 */
-    @Excel(name = "鏍哥畻瑙勫垯")
-    private Long ruleId;
+    @ApiModelProperty("鎵e噺鏈嶅姟璐�")
+    @TableField("deduct_money")
+    private BigDecimal deductMoney;
 
-    /** 鍗曚綅id */
-    @Excel(name = "鍗曚綅id")
-    private Long unitId;
-
-    /** 鎬绘湇鍔¤垂 */
-    @Excel(name = "鎬绘湇鍔¤垂")
-    private BigDecimal totalMount;
-
-    /** 鎵e噺鏈嶅姟璐� */
-    @Excel(name = "鎵e噺鏈嶅姟璐�")
-    private BigDecimal deductAmount;
-
-    /** 鑰冩牳鍒嗘暟 */
-    @Excel(name = "鑰冩牳鍒嗘暟")
+    @ApiModelProperty("鑰冩牳鍒嗘暟")
+    @TableField("score")
     private BigDecimal score;
 
-    public void setId(Long id) 
-    {
-        this.id = id;
-    }
+    @ApiModelProperty("鍝勾")
+    @TableField("which_year")
+    private Integer whichYear;
 
-    public Long getId() 
-    {
-        return id;
-    }
-    public void setDate(Date date) 
-    {
-        this.date = date;
-    }
+    @ApiModelProperty("鍝湀")
+    @TableField("which_month")
+    private Integer whichMonth;
 
-    public Date getDate() 
-    {
-        return date;
-    }
-    public void setRuleId(Long ruleId) 
-    {
-        this.ruleId = ruleId;
-    }
+    @ApiModelProperty("鍝棩")
+    @TableField("which_day")
+    private Integer whichDay;
 
-    public Long getRuleId() 
-    {
-        return ruleId;
-    }
-    public void setUnitId(Long unitId) 
-    {
-        this.unitId = unitId;
-    }
+    @ApiModelProperty("鍙戝竷鐘舵��")
+    @TableField("status")
+    private String status;
 
-    public Long getUnitId() 
-    {
-        return unitId;
-    }
-    public void setTotalMount(BigDecimal totalMount) 
-    {
-        this.totalMount = totalMount;
-    }
 
-    public BigDecimal getTotalMount() 
-    {
-        return totalMount;
-    }
-    public void setDeductAmount(BigDecimal deductAmount) 
-    {
-        this.deductAmount = deductAmount;
-    }
-
-    public BigDecimal getDeductAmount() 
-    {
-        return deductAmount;
-    }
-    public void setScore(BigDecimal score) 
-    {
-        this.score = score;
-    }
-
-    public BigDecimal getScore() 
-    {
-        return score;
-    }
-
-    @Override
-    public String toString() {
-        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
-            .append("id", getId())
-            .append("date", getDate())
-            .append("ruleId", getRuleId())
-            .append("unitId", getUnitId())
-            .append("totalMount", getTotalMount())
-            .append("deductAmount", getDeductAmount())
-            .append("score", getScore())
-            .toString();
-    }
 }

--
Gitblit v1.8.0