package com.ssm.manage.query;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.persistence.Column;
import java.util.Date;

@Setter
@Getter
@ToString
@JsonIgnoreProperties(ignoreUnknown = true)
public class StaffWorkRequest {
    private Long id;

    /**
     * 员工编码
     */
    @Column(name = "staff_id")
    private Long staffId;

    /**
     * 员工名称
     */
    @Column(name = "staff_name")
    private String staffName;

    /**
     * 手机
     */
    @Column(name = "mobile_phone")
    private String mobilePhone;

    /**
     * 日期
     */
    @Column(name = "work_date")
    private Date workDate;

    /**
     * 作品
     */
    @Column(name = "picture_file")
    private String pictureFile;

    /**
     * 作品路径
     */
    @Column(name = "picture_file_path")
    private String pictureFilePath;

    /**
     * 上传时间
     */
    @Column(name = "upload_time")
    private Date uploadTime;

    /**
     * 上传人
     */
    @Column(name = "upload_user")
    private String uploadUser;

    /**
     * 上传人手机号
     */
    @Column(name = "upload_telephone")
    private String uploadTelephone;

    /**
     * 作品名称
     */
    private String name;

    /**
     * 点赞数
     */
    @Column(name = "praise_num")
    private Integer praiseNum;

    /**
     * 说明
     */
    private String description;

    private String staffPhone;

    private Long storeId;
}
