53 lines
1.3 KiB
Java
53 lines
1.3 KiB
Java
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<KorbanVO> korbanSet = new HashSet<>();
|
|
|
|
@Caption(value = "tindakanSet")
|
|
private Set<TindakanKeselamatanKerjaVO> tindakanKeselamatanKerja = new HashSet<>();
|
|
|
|
@Caption(value = "saksiSet")
|
|
private Set<SaksiVO> saksiSet = new HashSet<>();
|
|
|
|
}
|