This commit is contained in:
Eko Haryadi
2025-08-20 08:56:18 +07:00
parent 4496edd8c8
commit be06f273c5
36 changed files with 3486 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
package id.co.iconpln.apkt.data309.dto;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"Row"
})
public class Data309 {
@JsonProperty("Row")
private List<Row> row;
@JsonIgnore
private Map<String, Object> additionalProperties = new LinkedHashMap<String, Object>();
@JsonProperty("Row")
public List<Row> getRow() {
return row;
}
@JsonProperty("Row")
public void setRow(List<Row> row) {
this.row = row;
}
@JsonAnyGetter
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}

View File

@@ -0,0 +1,18 @@
package id.co.iconpln.apkt.data309.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
public class ReportData {
@JsonProperty("data")
private String data; // This will hold the string representation of the Row object
@JsonProperty("message")
public static String message;
@JsonProperty("status")
public static Boolean status;
}

View File

@@ -0,0 +1,14 @@
package id.co.iconpln.apkt.data309.dto;
import java.util.List;
import lombok.Data;
@Data
public class ResponseModel<T> {
private T data;
private String message;
private Boolean status;
private List<String> errors;
}

View File

@@ -0,0 +1,459 @@
package id.co.iconpln.apkt.data309.dto;
import java.util.LinkedHashMap;
import java.util.Map;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonPropertyOrder({
"THBLLAP",
"JENISLAP",
"UNITUPI",
"UNITAP",
"UNITUP",
"NO_BARIS",
"GOLTARIF",
"TARIF",
"DAYA_MIN",
"DAYA_MAX",
"LABEL",
"LABEL_ASTERIK",
"JMLPLG",
"JMLDAYA",
"JMLKWH",
"KWHLWBP",
"KWHWBP",
"KELBKVARH",
"RPBEBAN",
"RPKWH",
"RPKVARH",
"RPPTL",
"RATA_VA_LANGGANAN",
"RATA_KWH_LANGGANAN",
"RATA_RP_KWH",
"JAM_NYALA",
"KWH_SD_BLN_INI",
"KVARH_SD_BLN_INI",
"B_BEBAN_SD_BLN_INI",
"B_KWH_SD_BLN_INI",
"B_KVARH_SD_BLN_INI",
"JUMLAH_SD_BLN_INI",
"RP_KWH_SD_BLN_INI"
})
public class Row {
@JsonProperty("THBLLAP")
private String thbllap;
@JsonProperty("JENISLAP")
private String jenislap;
@JsonProperty("UNITUPI")
private String unitupi;
@JsonProperty("UNITAP")
private String unitap;
@JsonProperty("UNITUP")
private String unitup;
@JsonProperty("NO_BARIS")
private String noBaris;
@JsonProperty("GOLTARIF")
private String goltarif;
@JsonProperty("TARIF")
private String tarif;
@JsonProperty("DAYA_MIN")
private String dayaMin;
@JsonProperty("DAYA_MAX")
private String dayaMax;
@JsonProperty("LABEL")
private String label;
@JsonProperty("LABEL_ASTERIK")
private String labelAsterik;
@JsonProperty("JMLPLG")
private String jmlplg;
@JsonProperty("JMLDAYA")
private String jmldaya;
@JsonProperty("JMLKWH")
private String jmlkwh;
@JsonProperty("KWHLWBP")
private String kwhlwbp;
@JsonProperty("KWHWBP")
private String kwhwbp;
@JsonProperty("KELBKVARH")
private String kelbkvarh;
@JsonProperty("RPBEBAN")
private String rpbeban;
@JsonProperty("RPKWH")
private String rpkwh;
@JsonProperty("RPKVARH")
private String rpkvarh;
@JsonProperty("RPPTL")
private String rpptl;
@JsonProperty("RATA_VA_LANGGANAN")
private String rataVaLangganan;
@JsonProperty("RATA_KWH_LANGGANAN")
private String rataKwhLangganan;
@JsonProperty("RATA_RP_KWH")
private String rataRpKwh;
@JsonProperty("JAM_NYALA")
private String jamNyala;
@JsonProperty("KWH_SD_BLN_INI")
private String kwhSdBlnIni;
@JsonProperty("KVARH_SD_BLN_INI")
private String kvarhSdBlnIni;
@JsonProperty("B_BEBAN_SD_BLN_INI")
private String bBebanSdBlnIni;
@JsonProperty("B_KWH_SD_BLN_INI")
private String bKwhSdBlnIni;
@JsonProperty("B_KVARH_SD_BLN_INI")
private String bKvarhSdBlnIni;
@JsonProperty("JUMLAH_SD_BLN_INI")
private String jumlahSdBlnIni;
@JsonProperty("RP_KWH_SD_BLN_INI")
private String rpKwhSdBlnIni;
@JsonIgnore
private Map<String, Object> additionalProperties = new LinkedHashMap<String, Object>();
@JsonProperty("THBLLAP")
public String getThbllap() {
return thbllap;
}
@JsonProperty("THBLLAP")
public void setThbllap(String thbllap) {
this.thbllap = thbllap;
}
@JsonProperty("JENISLAP")
public String getJenislap() {
return jenislap;
}
@JsonProperty("JENISLAP")
public void setJenislap(String jenislap) {
this.jenislap = jenislap;
}
@JsonProperty("UNITUPI")
public String getUnitupi() {
return unitupi;
}
@JsonProperty("UNITUPI")
public void setUnitupi(String unitupi) {
this.unitupi = unitupi;
}
@JsonProperty("UNITAP")
public String getUnitap() {
return unitap;
}
@JsonProperty("UNITAP")
public void setUnitap(String unitap) {
this.unitap = unitap;
}
@JsonProperty("UNITUP")
public String getUnitup() {
return unitup;
}
@JsonProperty("UNITUP")
public void setUnitup(String unitup) {
this.unitup = unitup;
}
@JsonProperty("NO_BARIS")
public String getNoBaris() {
return noBaris;
}
@JsonProperty("NO_BARIS")
public void setNoBaris(String noBaris) {
this.noBaris = noBaris;
}
@JsonProperty("GOLTARIF")
public String getGoltarif() {
return goltarif;
}
@JsonProperty("GOLTARIF")
public void setGoltarif(String goltarif) {
this.goltarif = goltarif;
}
@JsonProperty("TARIF")
public String getTarif() {
return tarif;
}
@JsonProperty("TARIF")
public void setTarif(String tarif) {
this.tarif = tarif;
}
@JsonProperty("DAYA_MIN")
public String getDayaMin() {
return dayaMin;
}
@JsonProperty("DAYA_MIN")
public void setDayaMin(String dayaMin) {
this.dayaMin = dayaMin;
}
@JsonProperty("DAYA_MAX")
public String getDayaMax() {
return dayaMax;
}
@JsonProperty("DAYA_MAX")
public void setDayaMax(String dayaMax) {
this.dayaMax = dayaMax;
}
@JsonProperty("LABEL")
public String getLabel() {
return label;
}
@JsonProperty("LABEL")
public void setLabel(String label) {
this.label = label;
}
@JsonProperty("LABEL_ASTERIK")
public String getLabelAsterik() {
return labelAsterik;
}
@JsonProperty("LABEL_ASTERIK")
public void setLabelAsterik(String labelAsterik) {
this.labelAsterik = labelAsterik;
}
@JsonProperty("JMLPLG")
public String getJmlplg() {
return jmlplg;
}
@JsonProperty("JMLPLG")
public void setJmlplg(String jmlplg) {
this.jmlplg = jmlplg;
}
@JsonProperty("JMLDAYA")
public String getJmldaya() {
return jmldaya;
}
@JsonProperty("JMLDAYA")
public void setJmldaya(String jmldaya) {
this.jmldaya = jmldaya;
}
@JsonProperty("JMLKWH")
public String getJmlkwh() {
return jmlkwh;
}
@JsonProperty("JMLKWH")
public void setJmlkwh(String jmlkwh) {
this.jmlkwh = jmlkwh;
}
@JsonProperty("KWHLWBP")
public String getKwhlwbp() {
return kwhlwbp;
}
@JsonProperty("KWHLWBP")
public void setKwhlwbp(String kwhlwbp) {
this.kwhlwbp = kwhlwbp;
}
@JsonProperty("KWHWBP")
public String getKwhwbp() {
return kwhwbp;
}
@JsonProperty("KWHWBP")
public void setKwhwbp(String kwhwbp) {
this.kwhwbp = kwhwbp;
}
@JsonProperty("KELBKVARH")
public String getKelbkvarh() {
return kelbkvarh;
}
@JsonProperty("KELBKVARH")
public void setKelbkvarh(String kelbkvarh) {
this.kelbkvarh = kelbkvarh;
}
@JsonProperty("RPBEBAN")
public String getRpbeban() {
return rpbeban;
}
@JsonProperty("RPBEBAN")
public void setRpbeban(String rpbeban) {
this.rpbeban = rpbeban;
}
@JsonProperty("RPKWH")
public String getRpkwh() {
return rpkwh;
}
@JsonProperty("RPKWH")
public void setRpkwh(String rpkwh) {
this.rpkwh = rpkwh;
}
@JsonProperty("RPKVARH")
public String getRpkvarh() {
return rpkvarh;
}
@JsonProperty("RPKVARH")
public void setRpkvarh(String rpkvarh) {
this.rpkvarh = rpkvarh;
}
@JsonProperty("RPPTL")
public String getRpptl() {
return rpptl;
}
@JsonProperty("RPPTL")
public void setRpptl(String rpptl) {
this.rpptl = rpptl;
}
@JsonProperty("RATA_VA_LANGGANAN")
public String getRataVaLangganan() {
return rataVaLangganan;
}
@JsonProperty("RATA_VA_LANGGANAN")
public void setRataVaLangganan(String rataVaLangganan) {
this.rataVaLangganan = rataVaLangganan;
}
@JsonProperty("RATA_KWH_LANGGANAN")
public String getRataKwhLangganan() {
return rataKwhLangganan;
}
@JsonProperty("RATA_KWH_LANGGANAN")
public void setRataKwhLangganan(String rataKwhLangganan) {
this.rataKwhLangganan = rataKwhLangganan;
}
@JsonProperty("RATA_RP_KWH")
public String getRataRpKwh() {
return rataRpKwh;
}
@JsonProperty("RATA_RP_KWH")
public void setRataRpKwh(String rataRpKwh) {
this.rataRpKwh = rataRpKwh;
}
@JsonProperty("JAM_NYALA")
public String getJamNyala() {
return jamNyala;
}
@JsonProperty("JAM_NYALA")
public void setJamNyala(String jamNyala) {
this.jamNyala = jamNyala;
}
@JsonProperty("KWH_SD_BLN_INI")
public String getKwhSdBlnIni() {
return kwhSdBlnIni;
}
@JsonProperty("KWH_SD_BLN_INI")
public void setKwhSdBlnIni(String kwhSdBlnIni) {
this.kwhSdBlnIni = kwhSdBlnIni;
}
@JsonProperty("KVARH_SD_BLN_INI")
public String getKvarhSdBlnIni() {
return kvarhSdBlnIni;
}
@JsonProperty("KVARH_SD_BLN_INI")
public void setKvarhSdBlnIni(String kvarhSdBlnIni) {
this.kvarhSdBlnIni = kvarhSdBlnIni;
}
@JsonProperty("B_BEBAN_SD_BLN_INI")
public String getBBebanSdBlnIni() {
return bBebanSdBlnIni;
}
@JsonProperty("B_BEBAN_SD_BLN_INI")
public void setBBebanSdBlnIni(String bBebanSdBlnIni) {
this.bBebanSdBlnIni = bBebanSdBlnIni;
}
@JsonProperty("B_KWH_SD_BLN_INI")
public String getBKwhSdBlnIni() {
return bKwhSdBlnIni;
}
@JsonProperty("B_KWH_SD_BLN_INI")
public void setBKwhSdBlnIni(String bKwhSdBlnIni) {
this.bKwhSdBlnIni = bKwhSdBlnIni;
}
@JsonProperty("B_KVARH_SD_BLN_INI")
public String getBKvarhSdBlnIni() {
return bKvarhSdBlnIni;
}
@JsonProperty("B_KVARH_SD_BLN_INI")
public void setBKvarhSdBlnIni(String bKvarhSdBlnIni) {
this.bKvarhSdBlnIni = bKvarhSdBlnIni;
}
@JsonProperty("JUMLAH_SD_BLN_INI")
public String getJumlahSdBlnIni() {
return jumlahSdBlnIni;
}
@JsonProperty("JUMLAH_SD_BLN_INI")
public void setJumlahSdBlnIni(String jumlahSdBlnIni) {
this.jumlahSdBlnIni = jumlahSdBlnIni;
}
@JsonProperty("RP_KWH_SD_BLN_INI")
public String getRpKwhSdBlnIni() {
return rpKwhSdBlnIni;
}
@JsonProperty("RP_KWH_SD_BLN_INI")
public void setRpKwhSdBlnIni(String rpKwhSdBlnIni) {
this.rpKwhSdBlnIni = rpKwhSdBlnIni;
}
@JsonAnyGetter
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}
}

View File

@@ -0,0 +1,77 @@
package id.co.iconpln.apkt.data309.dto;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class RowNew {
@JsonProperty("THBLLAP")
public String thbllap;
@JsonProperty("JENISLAP")
public String jenislap;
@JsonProperty("UNITUPI")
public String unitupi;
@JsonProperty("UNITAP")
public String unitap;
@JsonProperty("UNITUP")
public String unitup;
@JsonProperty("NO_BARIS")
public String no_baris;
@JsonProperty("GOLTARIF")
public String goltarif;
@JsonProperty("TARIF")
public String tarif;
@JsonProperty("DAYA_MIN")
public String daya_min;
@JsonProperty("DAYA_MAX")
public String daya_max;
@JsonProperty("LABEL")
public String label;
@JsonProperty("LABEL_ASTERIK")
public String label_asterik;
@JsonProperty("JMLPLG")
public String jmlplg;
@JsonProperty("JMLDAYA")
public String jmldaya;
@JsonProperty("JMLKWH")
public String jmlkwh;
@JsonProperty("KWHLWBP")
public String kwhlwbp;
@JsonProperty("KWHWBP")
public String kwhwbp;
@JsonProperty("KELBKVARH")
public String kelbkvarh;
@JsonProperty("RPBEBAN")
public String rpbeban;
@JsonProperty("RPKWH")
public String rpkwh;
@JsonProperty("RPKVARH")
public String rpkvarh;
@JsonProperty("RPPTL")
public String rpptl;
@JsonProperty("RATA_VA_LANGGANAN")
public String rata_va_langganan;
@JsonProperty("RATA_KWH_LANGGANAN")
public String rata_kwh_langganan;
@JsonProperty("RATA_RP_KWH")
public String rata_rp_kwh;
@JsonProperty("JAM_NYALA")
public String jam_nyala;
@JsonProperty("KWH_SD_BLN_INI")
public String kwh_sd_bln_ini;
@JsonProperty("KVARH_SD_BLN_INI")
public String kvarh_sd_bln_ini;
@JsonProperty("B_BEBAN_SD_BLN_INI")
public String b_beban_sd_bln_ini;
@JsonProperty("B_KWH_SD_BLN_INI")
public String b_kwh_sd_bln_ini;
@JsonProperty("B_KVARH_SD_BLN_INI")
public String b_kvarh_sd_bln_ini;
@JsonProperty("JUMLAH_SD_BLN_INI")
public String jumlah_sd_bln_ini;
@JsonProperty("RP_KWH_SD_BLN_INI")
public String rp_kwh_sd_bln_ini;
}