diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt index c8aafcc12e..a765a9890c 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/GameDetailViewModel.kt @@ -183,6 +183,8 @@ class GameDetailViewModel(application: Application, } if (item.type == DetailEntity.Type.GAME_INFO.value) { + item.info?.manufacturer = data.mirrorData?.manufacturer ?: "" + item.info?.privacyPolicyUrl = data.mirrorData?.privacyPolicyUrl ?: "" finalItemList.add(item) continue } diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt index 8503757698..0d274efdc3 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/entity/DetailEntity.kt @@ -42,6 +42,12 @@ data class DetailEntity( // 仅用于镜像 @SerializedName("custom_columns") var customColumnList: ArrayList? = null, + // 仅用于镜像 + var manufacturer: String? = null, + // 仅用于镜像 + @SerializedName("privacy_policy_url") + var privacyPolicyUrl: String? = null, + @SerializedName("detail_dialogs") var detailDialogs: ArrayList = arrayListOf(),