gongchunyi
2026-02-11 9f3689ea26fd2158ffafd31a7932b1e685b0252b
src/main/java/com/ruoyi/staff/dto/PersonalAttendanceRecordsDto.java
@@ -1,13 +1,42 @@
package com.ruoyi.staff.dto;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.staff.pojo.PersonalAttendanceRecords;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
@Data
@ExcelIgnoreUnannotated
public class PersonalAttendanceRecordsDto extends PersonalAttendanceRecords {
    @Excel(name = "姓名", sort = 3)
    private String staffName;
    @Excel(name = "工号", sort = 4)
    private String staffNo;
    @Excel(name = "部门", sort = 2)
    private String deptName;
    private Long deptId;
    //打卡的经度
    private Double longitude;
    //打卡的纬度
    private Double latitude;
    //标准上班时间
    @JsonFormat(pattern = "HH:mm")
    @DateTimeFormat(pattern = "HH:mm")
    private LocalDateTime startAt;
    //标准下班时间
    @JsonFormat(pattern = "HH:mm")
    @DateTimeFormat(pattern = "HH:mm")
    private LocalDateTime endAt;
}