Salman Manoe 1a70e2bbf5 Update domain virtual object dan dto
Penerapan lombok dependency untuk mengurangi boilerplate
2025-03-07 14:40:51 +07:00

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<>();
}