| | |
| | | @NotNull(message = "基本工资不能为空") |
| | | private BigDecimal baseSalary; |
| | | |
| | | @Schema(description = "岗位工资") |
| | | private BigDecimal postSalary; |
| | | |
| | | @Schema(description = "工龄工资") |
| | | private BigDecimal senioritySalary; |
| | | |
| | | @Schema(description = "绩效工资") |
| | | private BigDecimal performanceSalary; |
| | | |
| | |
| | | |
| | | @Schema(description = "其他补贴") |
| | | private BigDecimal otherAllowance; |
| | | |
| | | @Schema(description = "全勤奖") |
| | | private BigDecimal fullAttendanceBonus; |
| | | |
| | | @Schema(description = "社保扣除") |
| | | private BigDecimal socialSecurityDeduction; |
| | |
| | | @NotNull(message = "实发工资不能为空") |
| | | private BigDecimal actualSalary; |
| | | |
| | | @Schema(description = "出勤天数") |
| | | @Schema(description = "应出天数") |
| | | private Integer workDays; |
| | | |
| | | @Schema(description = "实出天数") |
| | | private Integer actualDays; |
| | | |
| | | @Schema(description = "加班时长") |
| | | private BigDecimal overtimeHours; |
| | | |