package com.testor.module.report.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;
import java.util.Date;

@Data
public class SysDuty {
    private String id ;
    private String refId ;
    private String parentId ;
    private String tenantId ;
    private String processId ;
    private String processStatus ;
    private String status ;
    private String createBy ;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createDate ;
    private String updateBy ;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateDate ;
    private String remarks ;
    private String dutyDate ;
    private String dutyPattern ;
    private String morTime ;
    private String noonTime ;
    private String lateTime ;
    private String allTime ;
    private String classes ;
    private String name ;
    private String deptName ;
    private String phone ;
    private String companyId ;
    private String companyName ;
    private String tenantName ;
    private String unitBelong ;
    private String isLeader ;
    private String adjustCause ;
    private String deleteCause;
    private String auditor;
}
