From 35b7d43635cc74ee52c99ed24a2ddf4f5a1bb737 Mon Sep 17 00:00:00 2001 From: GoFly233 Date: Thu, 13 Aug 2020 19:05:14 +0800 Subject: [PATCH] =?UTF-8?q?refactor(AgreeBean.java):=20=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=20Kotlin=20=E9=87=8D=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tieba/api/models/AgreeBean.java | 40 ------------------- .../tieba/api/models/AgreeBean.kt | 23 +++++++++++ 2 files changed, 23 insertions(+), 40 deletions(-) delete mode 100644 app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.java create mode 100644 app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.kt diff --git a/app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.java b/app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.java deleted file mode 100644 index f4e09c08..00000000 --- a/app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.huanchengfly.tieba.api.models; - -import com.google.gson.annotations.SerializedName; -import com.huanchengfly.tieba.post.models.BaseBean; - -public class AgreeBean extends BaseBean { - @SerializedName("error_code") - private String errorCode; - @SerializedName("error_msg") - private String errorMsg; - private AgreeDataBean data; - - public String getErrorCode() { - return errorCode; - } - - public String getErrorMsg() { - return errorMsg; - } - - public AgreeDataBean getData() { - return data; - } - - public static class AgreeDataBean { - private AgreeInfoBean agree; - - public AgreeInfoBean getAgree() { - return agree; - } - } - - public static class AgreeInfoBean { - private String score; - - public String getScore() { - return score; - } - } -} diff --git a/app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.kt b/app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.kt new file mode 100644 index 00000000..2ad31e35 --- /dev/null +++ b/app/src/main/java/com/huanchengfly/tieba/api/models/AgreeBean.kt @@ -0,0 +1,23 @@ +package com.huanchengfly.tieba.api.models + +import com.huanchengfly.tieba.post.models.BaseBean +import com.google.gson.annotations.SerializedName +import com.huanchengfly.tieba.api.models.AgreeBean.AgreeDataBean +import com.huanchengfly.tieba.api.models.AgreeBean.AgreeInfoBean + +class AgreeBean : BaseBean() { + @SerializedName("error_code") + val errorCode: String? = null + + @SerializedName("error_msg") + val errorMsg: String? = null + val data: AgreeDataBean? = null + + class AgreeDataBean { + val agree: AgreeInfoBean? = null + } + + class AgreeInfoBean { + val score: String? = null + } +} \ No newline at end of file