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