package cn.iocoder.yudao.module.hrm.controller.admin.approval.vo;
|
|
import cn.idev.excel.annotation.ExcelProperty;
|
import cn.iocoder.yudao.framework.excel.core.handler.ExcelRequired;
|
import lombok.Data;
|
|
/**
|
* 请假申请 Excel 导入 VO
|
*
|
* 说明:所有字段均按字符串读取,由 Service 逐行解析并给出精确失败原因,
|
* 避免单个单元格格式错误导致整个文件读取失败、无法定位到具体行。
|
*/
|
@Data
|
public class HrmLeaveApplicationImportExcelVO {
|
|
@ExcelProperty("手机号")
|
@ExcelRequired
|
private String phone;
|
|
@ExcelProperty("员工姓名")
|
private String employeeName;
|
|
@ExcelProperty("请假类型")
|
@ExcelRequired
|
private String leaveTypeName;
|
|
@ExcelProperty("开始时间")
|
@ExcelRequired
|
private String startTime;
|
|
@ExcelProperty("结束时间")
|
@ExcelRequired
|
private String endTime;
|
|
@ExcelProperty("请假时长(天)")
|
@ExcelRequired
|
private String duration;
|
|
@ExcelProperty("请假原因")
|
@ExcelRequired
|
private String reason;
|
|
@ExcelProperty("备注")
|
private String remark;
|
|
}
|