package com.ruoyi.web.modules.industryservice.domain;

import java.util.Date;
import com.ruoyi.common.core.domain.BaseEntity;

/** 养殖生产计划，映射 biz_farming_plan */
public class BizFarmingPlan extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    private Long id;
    private Long externalId;
    private Long pastureId;
    private Long farmExternalId;
    private Long regionExternalId;
    private String regionName;
    private Long enclosureExternalId;
    private Long enclosureId;
    private String planBatch;
    private String planName;
    private Date startTime;
    private Date endTime;
    private String planStatus;
    private String dataSource;
    private Date lastSyncTime;
    private String delFlag;

    public Long getId() { return id; }
    public void setId(Long id) { this.id = id; }
    public Long getExternalId() { return externalId; }
    public void setExternalId(Long externalId) { this.externalId = externalId; }
    public Long getPastureId() { return pastureId; }
    public void setPastureId(Long pastureId) { this.pastureId = pastureId; }
    public Long getFarmExternalId() { return farmExternalId; }
    public void setFarmExternalId(Long farmExternalId) { this.farmExternalId = farmExternalId; }
    public Long getRegionExternalId() { return regionExternalId; }
    public void setRegionExternalId(Long regionExternalId) { this.regionExternalId = regionExternalId; }
    public String getRegionName() { return regionName; }
    public void setRegionName(String regionName) { this.regionName = regionName; }
    public Long getEnclosureExternalId() { return enclosureExternalId; }
    public void setEnclosureExternalId(Long enclosureExternalId) { this.enclosureExternalId = enclosureExternalId; }
    public Long getEnclosureId() { return enclosureId; }
    public void setEnclosureId(Long enclosureId) { this.enclosureId = enclosureId; }
    public String getPlanBatch() { return planBatch; }
    public void setPlanBatch(String planBatch) { this.planBatch = planBatch; }
    public String getPlanName() { return planName; }
    public void setPlanName(String planName) { this.planName = planName; }
    public Date getStartTime() { return startTime; }
    public void setStartTime(Date startTime) { this.startTime = startTime; }
    public Date getEndTime() { return endTime; }
    public void setEndTime(Date endTime) { this.endTime = endTime; }
    public String getPlanStatus() { return planStatus; }
    public void setPlanStatus(String planStatus) { this.planStatus = planStatus; }
    public String getDataSource() { return dataSource; }
    public void setDataSource(String dataSource) { this.dataSource = dataSource; }
    public Date getLastSyncTime() { return lastSyncTime; }
    public void setLastSyncTime(Date lastSyncTime) { this.lastSyncTime = lastSyncTime; }
    public String getDelFlag() { return delFlag; }
    public void setDelFlag(String delFlag) { this.delFlag = delFlag; }
}
