package com.eksad.masterdata.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.sql.Time;
import java.util.Date;

@Data
public class APIManageWorkOrder {
    String woid;
    String bookingid;
    String pittype;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy", timezone = "Asia/Jakarta")
    Date wodate;
    String wonomesin;
    String wonorangka;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy HH:mm:ss", timezone = "Asia/Jakarta")
    Date createdat;
    String wolastknownstate;
    String wolastknownstatus;
    String nopolisi;
    Double fuelmeter;
    Integer kmmotor;
    String unitcustomername;
    String saranmekanik;
    Time estimasimulai;
    Time estimasiselesai;
    String wodisclaimertype;
    Integer pitnumber;
    String mechanicid;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy HH:mm:ss", timezone = "Asia/Jakarta")
    Date modifiedat;
    String ahassid;
    Integer tahunperakitan;
    String keterangan;
    String unittypeid;
    Double totalhargajasa;
    Double totalhargasparepart;
    String addressca;
    String postalcodeca;
    String customernameca;
    String phoneca;
    String relationship;
    String lastaddressuc;
    String postalcodeuc;
    Double jumlahpembayaran;
    String paymentmethod;
    String nobukuservice;
    String marketingcode;
    String keluhan;
    String analisa;
    String promoidjasa;
    String promoidpart;
    Boolean isPremium;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy HH:mm:ss", timezone = "Asia/Jakarta")
    Date startwotime;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd-MM-yyyy HH:mm:ss", timezone = "Asia/Jakarta")
    Date finishwotime;
    String provinceidca;
    String kabkotidca;
    String kecamatanidca;
    String kelurahanidca;
    String provinceiduc;
    String kabkotiduc;
    String kecamataniduc;
    String kelurahaniduc;
    String unitentrysource;
    String rekomendasisa;
    String nosaform;
    Double totalDP;
    String hondaidsa;
    String unitownership;
    String discountcode;
}