| | |
| | | package com.ruoyi.staff.vo; |
| | | |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | |
| | | import java.time.LocalDate; |
| | |
| | | */ |
| | | @Data |
| | | public class MonthlyTurnoverRateVo { |
| | | @ApiModelProperty("月份") |
| | | @Schema(description = "月份") |
| | | private String month; |
| | | |
| | | @ApiModelProperty("月初员工数") |
| | | @Schema(description = "月初员工数") |
| | | private Integer beginMonthStaffCount; |
| | | |
| | | @ApiModelProperty("月末员工数") |
| | | @Schema(description = "月末员工数") |
| | | private Integer endMonthStaffCount; |
| | | |
| | | @ApiModelProperty("月度入职员工数") |
| | | @Schema(description = "月度入职员工数") |
| | | private Integer newHireCount; |
| | | |
| | | @ApiModelProperty("月度离职员工数") |
| | | @Schema(description = "月度离职员工数") |
| | | private Integer leaveCount; |
| | | |
| | | @ApiModelProperty("流失率(%)") |
| | | @Schema(description = "流失率(%)") |
| | | private Double turnoverRate; |
| | | |
| | | @ApiModelProperty("流动率(%)") |
| | | @Schema(description = "流动率(%)") |
| | | private Double flowRate; |
| | | |
| | | @ApiModelProperty("月份开始日期") |
| | | @Schema(description = "月份开始日期") |
| | | private LocalDate monthStartDate; |
| | | |
| | | @ApiModelProperty("月份结束日期") |
| | | @Schema(description = "月份结束日期") |
| | | private LocalDate monthEndDate; |
| | | } |