From 8238b458d6a3bec147fd4b639ed0427de7cf8be4 Mon Sep 17 00:00:00 2001
From: yaowanxin <3588231647@qq.com>
Date: 星期一, 11 八月 2025 15:27:41 +0800
Subject: [PATCH] 添加附件

---
 src/main/java/com/ruoyi/compensationperformance/pojo/CompensationPerformance.java |  230 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 230 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/ruoyi/compensationperformance/pojo/CompensationPerformance.java b/src/main/java/com/ruoyi/compensationperformance/pojo/CompensationPerformance.java
new file mode 100644
index 0000000..5fb2c7a
--- /dev/null
+++ b/src/main/java/com/ruoyi/compensationperformance/pojo/CompensationPerformance.java
@@ -0,0 +1,230 @@
+package com.ruoyi.compensationperformance.pojo;
+
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.framework.aspectj.lang.annotation.Excel;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+import java.util.Date;
+
+/**
+ * @author :yys
+ * @date : 2025/8/8 9:40
+ */
+@Data
+@TableName("compensation_performance")
+@ApiModel
+public class CompensationPerformance {
+
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Long id;
+
+    /**
+     * 鍛樺伐id
+     */
+    @ApiModelProperty("鍛樺伐id")
+    @Excel(name = "鍛樺伐id")
+    private Long staffId;
+
+    /**
+     * 濮撳悕
+     */
+    @ApiModelProperty("濮撳悕")
+    @Excel(name = "濮撳悕")
+    private String name;
+
+    /**
+     * 钖祫鏈堜唤(鏌ヨ)
+     */
+    @ApiModelProperty("钖祫鏈堜唤(鏌ヨ)")
+    @TableField(exist = false)
+    private String payDateStr;
+
+    /**
+     * 钖祫鏈堜唤
+     */
+    @ApiModelProperty("钖祫鏈堜唤")
+    @Excel(name = "钖祫鏈堜唤", dateFormat = "yyyy-MM", width = 30)
+    @JsonFormat(pattern = "yyyy-MM", timezone = "GMT+8")
+    @DateTimeFormat(pattern = "yyyy-MM")
+    private Date payDate;
+
+
+    /**
+     * 搴斿嚭鍕ゅぉ鏁�
+     */
+    @ApiModelProperty("搴斿嚭鍕ゅぉ鏁�")
+    @Excel(name = "搴斿嚭鍕ゅぉ鏁�")
+    private BigDecimal shouldAttendedNum;
+
+    /**
+     * 瀹為檯鍑哄嫟澶╂暟
+     */
+    @ApiModelProperty("瀹為檯鍑哄嫟澶╂暟")
+    @Excel(name = "瀹為檯鍑哄嫟澶╂暟")
+    private BigDecimal actualAttendedNum;
+
+
+    /**
+     * 鍩烘湰宸ヨ祫
+     */
+    @ApiModelProperty("鍩烘湰宸ヨ祫")
+    @Excel(name = "鍩烘湰宸ヨ祫")
+    private BigDecimal basicSalary;
+
+    /**
+     * 宀椾綅宸ヨ祫
+     */
+    @ApiModelProperty("宀椾綅宸ヨ祫")
+    @Excel(name = "宀椾綅宸ヨ祫")
+    private BigDecimal postSalary;
+
+    /**
+     * 鍏ョ鑱岀己鍕ゆ墸娆�
+     */
+    @ApiModelProperty("鍏ョ鑱岀己鍕ゆ墸娆�")
+    @Excel(name = "鍏ョ鑱岀己鍕ゆ墸娆�")
+    private BigDecimal deductionAbsenteeism;
+
+
+    /**
+     * 鐥呭亣鎵f
+     */
+    @ApiModelProperty("鐥呭亣鎵f")
+    @Excel(name = "鐥呭亣鎵f")
+    private BigDecimal sickLeaveDeductions;
+
+    /**
+     * 浜嬪亣鎵f
+     */
+    @ApiModelProperty("浜嬪亣鎵f")
+    @Excel(name = "浜嬪亣鎵f")
+    private BigDecimal deductionPersonalLeave;
+    /**
+     * 蹇樿鎵撳崱鎵f
+     */
+    @ApiModelProperty("蹇樿鎵撳崱鎵f")
+    @Excel(name = "蹇樿鎵撳崱鎵f")
+    private BigDecimal forgetClockDeduct;
+
+    /**
+     * 缁╂晥寰楀垎
+     */
+    @ApiModelProperty("缁╂晥寰楀垎")
+    @Excel(name = "缁╂晥寰楀垎")
+    private BigDecimal performanceScore;
+
+    /**
+     * 缁╂晥宸ヨ祫
+     */
+    @ApiModelProperty("缁╂晥宸ヨ祫")
+    @Excel(name = "缁╂晥宸ヨ祫")
+    private BigDecimal performancePay;
+
+
+    /**
+     * 搴斿彂鍚堣
+     */
+    @ApiModelProperty("搴斿彂鍚堣")
+    @Excel(name = "搴斿彂鍚堣")
+    private BigDecimal payableWages;
+
+    /**
+     * 绀句繚涓汉
+     */
+    @ApiModelProperty("绀句繚涓汉")
+    @Excel(name = "绀句繚涓汉")
+    private BigDecimal socialSecurityIndividuals;
+    /**
+     * 绀句繚鍏徃
+     */
+    @ApiModelProperty("绀句繚鍏徃")
+    @Excel(name = "绀句繚鍏徃")
+    private BigDecimal socialSecurityCompanies;
+
+    /**
+     * 绀句繚鍚堣
+     */
+    @ApiModelProperty("绀句繚鍚堣")
+    @Excel(name = "绀句繚鍚堣")
+    private BigDecimal socialSecurityTotal;
+
+    /**
+     * 鍏Н閲戝悎璁�
+     */
+    @ApiModelProperty("鍏Н閲戝悎璁�")
+    @Excel(name = "鍏Н閲戝悎璁�")
+    private BigDecimal providentFundTotal;
+    /**
+     * 鍏Н閲戝叕鍙�
+     */
+    @ApiModelProperty("鍏Н閲戝叕鍙�")
+    @Excel(name = "鍏Н閲戝叕鍙�")
+    private BigDecimal providentFundCompany;
+
+    /**
+     * 鍏Н閲戜釜浜�
+     */
+    @ApiModelProperty("鍏Н閲戜釜浜�")
+    @Excel(name = "鍏Н閲戜釜浜�")
+    private BigDecimal providentFundIndividuals;
+
+    /**
+     * 搴旂◣宸ヨ祫
+     */
+    @ApiModelProperty("搴旂◣宸ヨ祫")
+    @Excel(name = "搴旂◣宸ヨ祫")
+    private BigDecimal taxableWaget;
+    /**
+     * 涓汉鎵�寰楃◣
+     */
+    @ApiModelProperty("涓汉鎵�寰楃◣")
+    @Excel(name = "涓汉鎵�寰楃◣")
+    private BigDecimal personalIncomeTax;
+
+    /**
+     * 瀹炲彂宸ヨ祫
+     */
+    @ApiModelProperty("瀹炲彂宸ヨ祫")
+    @Excel(name = "瀹炲彂宸ヨ祫")
+    private BigDecimal actualWages;
+
+    /**
+     * 鍒涘缓鑰�
+     */
+    @TableField(fill = FieldFill.INSERT)
+    private Integer createUser;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField(fill = FieldFill.INSERT)
+    private LocalDateTime createTime;
+
+    /**
+     * 淇敼鑰�
+     */
+    @TableField(fill = FieldFill.INSERT_UPDATE)
+    private Integer updateUser;
+
+    /**
+     * 淇敼鏃堕棿
+     */
+    @TableField(fill = FieldFill.INSERT_UPDATE)
+    private LocalDateTime updateTime;
+
+    /**
+     * 绉熸埛ID
+     */
+    @TableField(fill = FieldFill.INSERT)
+    private Long tenantId;
+
+}

--
Gitblit v1.9.3