package com.java110.po.property;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 打卡记录PO
 * 表: attendance_record
 */
public class AttendanceRecordPo implements Serializable {

    private String id;
    private String userId;
    private String userName;
    private String workType;
    private String punchType;    // ON=上班 OFF=下班
    private Date punchTime;
    private String punchAddress;
    private BigDecimal longitude;
    private BigDecimal latitude;
    private String storeId;
    private String photoUrl;       // 打卡照片URL
    private Date createTime;

    public String getId() { return id; }
    public void setId(String id) { this.id = id; }
    public String getUserId() { return userId; }
    public void setUserId(String userId) { this.userId = userId; }
    public String getUserName() { return userName; }
    public void setUserName(String userName) { this.userName = userName; }
    public String getWorkType() { return workType; }
    public void setWorkType(String workType) { this.workType = workType; }
    public String getPunchType() { return punchType; }
    public void setPunchType(String punchType) { this.punchType = punchType; }
    public Date getPunchTime() { return punchTime; }
    public void setPunchTime(Date punchTime) { this.punchTime = punchTime; }
    public String getPunchAddress() { return punchAddress; }
    public void setPunchAddress(String punchAddress) { this.punchAddress = punchAddress; }
    public BigDecimal getLongitude() { return longitude; }
    public void setLongitude(BigDecimal longitude) { this.longitude = longitude; }
    public BigDecimal getLatitude() { return latitude; }
    public void setLatitude(BigDecimal latitude) { this.latitude = latitude; }
    public String getStoreId() { return storeId; }
    public void setStoreId(String storeId) { this.storeId = storeId; }
    public String getPhotoUrl() { return photoUrl; }
    public void setPhotoUrl(String photoUrl) { this.photoUrl = photoUrl; }
    public Date getCreateTime() { return createTime; }
    public void setCreateTime(Date createTime) { this.createTime = createTime; }
}
