tuqin
3 天以前 fa4a310bb94f41bdc7af068bd380fdfeafb881c7
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/controller/admin/employee/vo/HrmEmployeeSaveReqVO.java
@@ -78,6 +78,9 @@
    @NotNull(message = "员工状态不能为空")
    private Integer employeeStatus;
    @Schema(description = "员工类别:1-普通员工,2-技工,3-管理", example = "1")
    private Integer employeeCategory;
    @Schema(description = "年假余额(天)", example = "5")
    private BigDecimal annualLeaveBalance;
@@ -89,6 +92,16 @@
    @Schema(description = "基本工资", example = "10000.00")
    private BigDecimal baseSalary;
    /**
     * 岗位工资
     */
    private BigDecimal postSalary;
    /**
     * 工龄工资
     */
    private BigDecimal senioritySalary;
    @Schema(description = "角色ID列表", example = "[1, 2]")
    private List<Long> roleIds;
@@ -119,4 +132,7 @@
    @Valid
    private List<HrmEmployeeEmergencyContactSaveReqVO> emergencyContacts;
    @Schema(description = "附件 blobId 列表", example = "[1, 2, 3]")
    private List<Long> blobIds;
}