package com.jasamedika.medifirst2000.vo; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.validation.constraints.NotNull; import java.util.Date; import java.util.HashSet; import java.util.Set; @Getter @Setter public class KecelakaanKerjaVO extends BaseTransactionVO { @Caption(value = "Tanggal Insiden") @NotNull(message = "Tanggal Insiden tidak boleh kosong") private Date tglInsiden; @Caption(value = "Waktu Insiden") @NotNull(message = "Waktu Insiden tidak boleh kosong") private Date waktuInsiden; @Caption(value = "Pekerjaan") private String pekerjaan; @Caption(value = "Lokasi") private String lokasi; @Caption(value = "Area") private String area; @Caption(value = "Kronologi") private String kronologi; @Caption(value = "Kerugian Aset") private String kerugianAset; @Caption(value = "Kerugian Lingkungan") private String kerugianLingkungan; @Caption(value = "korbanSet") private Set korbanSet = new HashSet<>(); @Caption(value = "tindakanSet") private Set tindakanKeselamatanKerja = new HashSet<>(); @Caption(value = "saksiSet") private Set saksiSet = new HashSet<>(); }