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

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

/**
 * 第三方开放接口「查询诊疗记录列表」单条记录 OpenHealthVo。
 * 接口：{@code GET /open-api/v1/farming/diagnosis-records}
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class OpenDiagnosisRecordDto
{
    private Long id;

    private Long farmId;

    private Long farmEnclosureId;

    private Long cattleId;

    private String age;

    private String etiology;

    private String diagnosisTime;

    private String diagnosisResult;

    private String medicationName;

    private String medicationMethod;

    private String clinic;

    private String treatmentTime;

    private String treatmentCycle;

    private String treatmentEffect;

    private String conditionChange;

    private String recoveryTime;

    private String recoveryHealthStatus;

    private String createTime;

    public Long getId()
    {
        return id;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getFarmId()
    {
        return farmId;
    }

    public void setFarmId(Long farmId)
    {
        this.farmId = farmId;
    }

    public Long getFarmEnclosureId()
    {
        return farmEnclosureId;
    }

    public void setFarmEnclosureId(Long farmEnclosureId)
    {
        this.farmEnclosureId = farmEnclosureId;
    }

    public Long getCattleId()
    {
        return cattleId;
    }

    public void setCattleId(Long cattleId)
    {
        this.cattleId = cattleId;
    }

    public String getAge()
    {
        return age;
    }

    public void setAge(String age)
    {
        this.age = age;
    }

    public String getEtiology()
    {
        return etiology;
    }

    public void setEtiology(String etiology)
    {
        this.etiology = etiology;
    }

    public String getDiagnosisTime()
    {
        return diagnosisTime;
    }

    public void setDiagnosisTime(String diagnosisTime)
    {
        this.diagnosisTime = diagnosisTime;
    }

    public String getDiagnosisResult()
    {
        return diagnosisResult;
    }

    public void setDiagnosisResult(String diagnosisResult)
    {
        this.diagnosisResult = diagnosisResult;
    }

    public String getMedicationName()
    {
        return medicationName;
    }

    public void setMedicationName(String medicationName)
    {
        this.medicationName = medicationName;
    }

    public String getMedicationMethod()
    {
        return medicationMethod;
    }

    public void setMedicationMethod(String medicationMethod)
    {
        this.medicationMethod = medicationMethod;
    }

    public String getClinic()
    {
        return clinic;
    }

    public void setClinic(String clinic)
    {
        this.clinic = clinic;
    }

    public String getTreatmentTime()
    {
        return treatmentTime;
    }

    public void setTreatmentTime(String treatmentTime)
    {
        this.treatmentTime = treatmentTime;
    }

    public String getTreatmentCycle()
    {
        return treatmentCycle;
    }

    public void setTreatmentCycle(String treatmentCycle)
    {
        this.treatmentCycle = treatmentCycle;
    }

    public String getTreatmentEffect()
    {
        return treatmentEffect;
    }

    public void setTreatmentEffect(String treatmentEffect)
    {
        this.treatmentEffect = treatmentEffect;
    }

    public String getConditionChange()
    {
        return conditionChange;
    }

    public void setConditionChange(String conditionChange)
    {
        this.conditionChange = conditionChange;
    }

    public String getRecoveryTime()
    {
        return recoveryTime;
    }

    public void setRecoveryTime(String recoveryTime)
    {
        this.recoveryTime = recoveryTime;
    }

    public String getRecoveryHealthStatus()
    {
        return recoveryHealthStatus;
    }

    public void setRecoveryHealthStatus(String recoveryHealthStatus)
    {
        this.recoveryHealthStatus = recoveryHealthStatus;
    }

    public String getCreateTime()
    {
        return createTime;
    }

    public void setCreateTime(String createTime)
    {
        this.createTime = createTime;
    }
}
