From ec6620586f1a414da468497a96e6d2a5efa2fbd1 Mon Sep 17 00:00:00 2001 From: Parkseojin Date: Sun, 24 Dec 2023 22:51:39 +0900 Subject: [PATCH] =?UTF-8?q?[refactor]=20:=20response=20=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=20=EA=B5=AC=EC=A1=B0=20=EB=B0=94=EA=BF=88=20#9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../moblie/hilo/data/model/response/Header.kt | 11 ++++ .../moblie/hilo/data/model/response/Item.kt | 59 +++++++++++++++++++ .../moblie/hilo/data/model/response/Items.kt | 9 +++ 3 files changed, 79 insertions(+) create mode 100644 app/src/main/java/ddwucom/moblie/hilo/data/model/response/Header.kt create mode 100644 app/src/main/java/ddwucom/moblie/hilo/data/model/response/Item.kt create mode 100644 app/src/main/java/ddwucom/moblie/hilo/data/model/response/Items.kt diff --git a/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Header.kt b/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Header.kt new file mode 100644 index 0000000..a79ef33 --- /dev/null +++ b/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Header.kt @@ -0,0 +1,11 @@ +package ddwucom.moblie.hilo.data.model.response + + +import com.google.gson.annotations.SerializedName + +data class Header( + @SerializedName("resultCode") + val resultCode: String, + @SerializedName("resultMsg") + val resultMsg: String +) \ No newline at end of file diff --git a/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Item.kt b/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Item.kt new file mode 100644 index 0000000..45115f1 --- /dev/null +++ b/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Item.kt @@ -0,0 +1,59 @@ +package ddwucom.moblie.hilo.data.model.response + + +import com.google.gson.annotations.SerializedName + +data class Item( + + @SerializedName("faci_stat_nm") + val faciStatNm: String, + + @SerializedName("faci_addr") + val address: String, + + @SerializedName("faci_nm") + val locName: String, + + @SerializedName("faci_lat") + val lat: String, + + @SerializedName("faci_lot") + val lot: String, + + @SerializedName("fcob_nm") + val locType: String, + +// @SerializedName("faci_road_addr") +// val address: String, + + + @SerializedName("addr_ctpv_nm") val addrCtpvNm: String, + @SerializedName("nation_yn") val nationYn: String, + @SerializedName("faci_daddr") val faciDaddr: String, + @SerializedName("row_num") val rowNum: Int, + @SerializedName("base_ymd") val baseYmd: String, +// @SerializedName("faci_stat_nm") val faciStatNm: String, + @SerializedName("faci_mng_type_cd") val faciMngTypeCd: String, + @SerializedName("reg_dt") val regDt: String, + @SerializedName("inout_gbn_nm") val inoutGbnNm: String, +// @SerializedName("faci_lat") val faciLat: String, + @SerializedName("faci_cd") val faciCd: String, + @SerializedName("faci_zip") val faciZip: String, + @SerializedName("faci_gfa") val faciGfa: Int, + @SerializedName("faci_road_daddr") val faciRoadDaddr: String, + @SerializedName("ftype_nm") val ftypeNm: String, + @SerializedName("cpb_nm") val cpbNm: String, + @SerializedName("addr_emd_nm") val addrEmdNm: String, + @SerializedName("addr_cpb_nm") val addrCpbNm: String, + @SerializedName("faci_road_zip") val faciRoadZip: String, +// @SerializedName("faci_lot") val faciLot: String, + @SerializedName("updt_dt") val updtDt: String, + @SerializedName("faci_gb_nm") val faciGbNm: String, + @SerializedName("cp_nm") val cpNm: String, +// @SerializedName("faci_nm") val faciNm: String, + @SerializedName("faci_road_addr") val faciRoadAddr: String, + @SerializedName("atnm_chk_yn") val atnmChkYn: String, +// @SerializedName("fcob_nm") val fcobNm: String, +// @SerializedName("faci_addr") val faciAddr: String + +) \ No newline at end of file diff --git a/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Items.kt b/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Items.kt new file mode 100644 index 0000000..d98599d --- /dev/null +++ b/app/src/main/java/ddwucom/moblie/hilo/data/model/response/Items.kt @@ -0,0 +1,9 @@ +package ddwucom.moblie.hilo.data.model.response + + +import com.google.gson.annotations.SerializedName + +data class Items( + @SerializedName("item") + val itemList: List +) \ No newline at end of file