package com.jasamedika.medifirst2000.vo; import javax.persistence.Column; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.entities.ItPerbaikan; import com.jasamedika.medifirst2000.helper.Caption; public class ItStatusPerbaikanVO extends BaseTransactionVO{ @OneToOne(fetch = FetchType.LAZY) @Caption(value = "It Perbaikan") private ItPerbaikanVO itPerbaikan; /* * 0 - belum ada yang dikerjakan * 1 - pemeliharaan sudah dikerjakan * 2 - service sudah dikerjakan * 3 - kalibrasi sudah dikerjakan */ @Caption(value = "Status Pengerjaan") private Integer statusPengerjaan; /* * 0 - jadwal belum keluar * 1 - respon hijau 0-15 menit * 2 - respon kuning 15-30 menit * 3 - respon merah >30 menit */ @Caption(value = "Status Respon") private Integer statusRespon; @Caption(value = "WaktuRespon") private Long waktuRespon; @Caption(value = "Ket Status Respon") private String ketStatusRespon; public ItPerbaikanVO getItPerbaikan() { return itPerbaikan; } public void setItPerbaikan(ItPerbaikanVO itPerbaikan) { this.itPerbaikan = itPerbaikan; } public Integer getStatusPengerjaan() { return statusPengerjaan; } public void setStatusPengerjaan(Integer statusPengerjaan) { this.statusPengerjaan = statusPengerjaan; } public Integer getStatusRespon() { return statusRespon; } public void setStatusRespon(Integer statusRespon) { this.statusRespon = statusRespon; } public Long getWaktuRespon() { return waktuRespon; } public void setWaktuRespon(Long waktuRespon) { this.waktuRespon = waktuRespon; } public String getKetStatusRespon() { return ketStatusRespon; } public void setKetStatusRespon(String ketStatusRespon) { this.ketStatusRespon = ketStatusRespon; } }