UpdatePwdDataModel.kt 630 B

123456789101112131415161718192021222324252627282930
  1. package com.sambath.kunkhmer.remote
  2. import com.squareup.moshi.Json
  3. import com.squareup.moshi.JsonClass
  4. @JsonClass(generateAdapter = true)
  5. class UpdatePwdRequest(
  6. @Json(name = "user_name")
  7. val username: String,
  8. @Json(name = "password")
  9. val password: String
  10. )
  11. @JsonClass(generateAdapter = true)
  12. data class UpdatePwdResponse(
  13. @Json(name = "code")
  14. val resultCode: String,
  15. @Json(name = "message")
  16. val message: LoginMessage,
  17. )
  18. @JsonClass(generateAdapter = true)
  19. data class UpdatePwdMessage(
  20. @Json(name="code")
  21. val code: String,
  22. @Json(name="descriptions")
  23. val description: String,
  24. )