Skip to content

Commit cea5811

Browse files
authored
Merge pull request #76 from casper-jr/feat/mapsearch
[FEAT] 지도 검색 후 메뉴 상세정보 화면으로의 이동 구현
2 parents 733b242 + e7bb0c5 commit cea5811

32 files changed

Lines changed: 188 additions & 123 deletions

.idea/deploymentTargetSelector.xml

Lines changed: 0 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/src/main/java/com/kuit/ourmenu/data/model/map/response/MapDetailResponse.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ import kotlinx.serialization.Serializable
66
@Serializable
77
data class MapDetailResponse(
88
@SerialName("menuId")
9-
val menuId: Int,
9+
val menuId: Long,
1010
@SerialName("menuTitle")
1111
val menuTitle: String,
1212
@SerialName("menuPrice")
1313
val menuPrice: Int,
14+
@SerialName("storeTitle")
15+
val storeTitle: String,
1416
@SerialName("menuPinImgUrl")
1517
val menuPinImgUrl: String,
1618
@SerialName("menuTagImgUrls")

app/src/main/java/com/kuit/ourmenu/data/model/map/response/MapMenuDetailResponse.kt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ import kotlinx.serialization.Serializable
66
@Serializable
77
data class MapMenuDetailResponse(
88
@SerialName("menuId")
9-
val menuId: Int,
9+
val menuId: Long,
1010
@SerialName("menuTitle")
1111
val menuTitle: String,
12+
@SerialName("storeTitle")
13+
val storeTitle: String,
1214
@SerialName("menuPrice")
1315
val menuPrice: Int,
1416
@SerialName("menuPinImgUrl")
@@ -20,11 +22,11 @@ data class MapMenuDetailResponse(
2022
@SerialName("menuFolderInfo")
2123
val menuFolderInfo: MenuFolderInfo,
2224
@SerialName("mapId")
23-
val mapId: Int,
25+
val mapId: Long,
2426
@SerialName("mapX")
25-
val mapX: Int,
27+
val mapX: Double,
2628
@SerialName("mapY")
27-
val mapY: Int,
29+
val mapY: Double,
2830
)
2931

3032

app/src/main/java/com/kuit/ourmenu/data/model/map/response/MapSearchHistoryResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import kotlinx.serialization.Serializable
66
@Serializable
77
data class MapSearchHistoryResponse(
88
@SerialName("menuId")
9-
val menuId: Int,
9+
val menuId: Long,
1010
@SerialName("menuTitle")
1111
val menuTitle: String,
1212
@SerialName("storeTitle")

app/src/main/java/com/kuit/ourmenu/data/model/menuFolder/response/MenuFolderAllResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import kotlinx.serialization.Serializable
44

55
@Serializable
66
data class MenuFolderAllResponse(
7-
override val menuId: Int,
7+
override val menuId: Long,
88
override val menuTitle: String,
99
override val storeTitle: String,
1010
override val storeAddress: String,

app/src/main/java/com/kuit/ourmenu/data/model/menuFolder/response/MenuFolderDetailResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ data class MenuFolderDetailResponse(
1313

1414
@Serializable
1515
data class MenuFolderDetailMenus(
16-
override val menuId: Int = 0,
16+
override val menuId: Long = 0,
1717
override val menuTitle: String = "",
1818
override val storeTitle: String = "",
1919
override val storeAddress: String = "",

app/src/main/java/com/kuit/ourmenu/data/model/menuFolder/response/MenuFolderMenuItem.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.kuit.ourmenu.data.model.menuFolder.response
22

33
interface MenuFolderMenuItem {
4-
val menuId: Int
4+
val menuId: Long
55
val menuTitle: String
66
val storeTitle: String
77
val storeAddress: String

app/src/main/java/com/kuit/ourmenu/data/model/menuFolder/response/MenuFolderResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ data class MenuFolderResponse(
1010

1111
@Serializable
1212
data class MenuFolderList(
13-
val menuFolderId: Int,
13+
val menuFolderId: Long,
1414
val menuFolderTitle: String,
1515
val menuFolderImgUrl: String,
1616
val menuFolderIconImgUrl: String,

app/src/main/java/com/kuit/ourmenu/data/model/menuinfo/response/MenuInfoResponse.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ import kotlinx.serialization.Serializable
44

55
@Serializable
66
data class MenuInfoResponse(
7-
val menuId: Int = 0,
7+
val menuId: Long = 0,
88
val menuTitle: String = "",
99
val menuPrice: Int = 0,
1010
val menuPinImgUrl: String = "",
11+
val menuMemoTitle: String = "",
12+
val menuMemoContent: String = "",
1113
val storeTitle: String = "",
1214
val storeAddress: String = "",
1315
val tagImgUrls: List<String> = emptyList(),

app/src/main/java/com/kuit/ourmenu/data/repository/MenuFolderRepository.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class MenuFolderRepository @Inject constructor(
1414
}
1515

1616
suspend fun getMenuFolderDetail(
17-
menuFolderId: Int,
17+
menuFolderId: Long,
1818
sortOrder: String,
1919
) = runCatching {
2020
menuFolderService.getMenuFolderDetails(

0 commit comments

Comments
 (0)