liyong
昨天 1ca5584d7e3200a9af65a099bd26d3593e2ba702
src/main/java/com/ruoyi/compensationperformance/pojo/CompensationPerformance.java
@@ -3,8 +3,7 @@
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 io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
@@ -21,25 +20,25 @@
 */
@Data
@TableName("compensation_performance")
@ApiModel("薪酬绩效明细")
@Schema(name = "薪酬绩效明细")
public class CompensationPerformance implements Serializable {
    private static final long serialVersionUID = 1L;
    @TableId(value = "id", type = IdType.AUTO)
    @ApiModelProperty("主键")
    @Schema(description = "主键")
    private Long id;
    /**
     * 员工id
     */
    @ApiModelProperty("员工id")
    @Schema(description = "员工id")
    private Long staffId;
    /**
     * 员工姓名
     */
    @ApiModelProperty("员工姓名")
    @Schema(description = "员工姓名")
    @Excel(name = "员工姓名")
    @TableField(exist = false)
    private String staffName;
@@ -47,7 +46,7 @@
    /**
     * 岗位名称
     */
    @ApiModelProperty("岗位名称")
    @Schema(description = "岗位名称")
    @Excel(name = "岗位名称")
    @TableField(exist = false)
    private String postName;
@@ -55,7 +54,7 @@
    /**
     * 部门名称
     */
    @ApiModelProperty("部门名称")
    @Schema(description = "部门名称")
    @Excel(name = "部门名称")
    @TableField(exist = false)
    private String deptName;
@@ -63,7 +62,7 @@
    /**
     * 薪资月份
     */
    @ApiModelProperty("薪资月份")
    @Schema(description = "薪资月份")
    @Excel(name = "月份", dateFormat = "yyyy-MM", width = 20)
    @JsonFormat(pattern = "yyyy-MM", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM")
@@ -72,84 +71,84 @@
    /**
     * 基本工资
     */
    @ApiModelProperty("基本工资")
    @Schema(description = "基本工资")
    @Excel(name = "基本工资")
    private BigDecimal basicSalary;
    /**
     * 计件工资
     */
    @ApiModelProperty("计件工资")
    @Schema(description = "计件工资")
    @Excel(name = "计件工资")
    private BigDecimal pieceworkSalary;
    /**
     * 计时工资
     */
    @ApiModelProperty("计时工资")
    @Schema(description = "计时工资")
    @Excel(name = "计时工资")
    private BigDecimal hourlySalary;
    /**
     * 其他收入
     */
    @ApiModelProperty("其他收入")
    @Schema(description = "其他收入")
    @Excel(name = "其他收入")
    private BigDecimal otherIncome;
    /**
     * 社保个人
     */
    @ApiModelProperty("社保个人")
    @Schema(description = "社保个人")
    @Excel(name = "社保个人")
    private BigDecimal socialSecurityIndividuals;
    /**
     * 公积金个人
     */
    @ApiModelProperty("公积金个人")
    @Schema(description = "公积金个人")
    @Excel(name = "公积金个人")
    private BigDecimal providentFundIndividuals;
    /**
     * 工资个税
     */
    @ApiModelProperty("工资个税")
    @Schema(description = "工资个税")
    @Excel(name = "工资个税")
    private BigDecimal personalIncomeTax;
    /**
     * 其他支出
     */
    @ApiModelProperty("其他支出")
    @Schema(description = "其他支出")
    @Excel(name = "其他支出")
    private BigDecimal otherDeductions;
    /**
     * 应发工资
     */
    @ApiModelProperty("应发工资")
    @Schema(description = "应发工资")
    @Excel(name = "应发工资")
    private BigDecimal payableWages;
    /**
     * 应扣工资
     */
    @ApiModelProperty("应扣工资")
    @Schema(description = "应扣工资")
    @Excel(name = "应扣工资")
    private BigDecimal deductibleWages;
    /**
     * 实发工资
     */
    @ApiModelProperty("实发工资")
    @Schema(description = "实发工资")
    @Excel(name = "实发工资")
    private BigDecimal actualWages;
    /**
     * 备注
     */
    @ApiModelProperty("备注")
    @Schema(description = "备注")
    @Excel(name = "备注")
    private String remark;
@@ -185,4 +184,7 @@
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime updateTime;
    @TableField(fill = FieldFill.INSERT)
    private Long deptId;
}