package Ġcom . jes en . ret rofit _ lib . model Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġcom . jes en . ret rofit _ lib . com . BaseModel Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ import Ġkotlinx . parcel ize . Parcel ize Ċ Ċ /** Ċ Ġ* Ġ äºĴ åĬ¨ äº¤ äºĴ ï¼Į åıª è¿ĶåĽŀ code , msg Ċ Ġ* Ġ*/ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ @ Parcel ize Ċ data Ġclass ĠInteraction M ( ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" code ") ĊĠĠĠ Ġoverride Ġval Ġcode : ĠInt , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" data ") ĊĠĠĠ Ġoverride Ġval Ġ` data `: ĠBoolean ? Ġ= Ġcode Ġ== Ġ 0 , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" msg ") ĊĠĠĠ Ġoverride Ġval Ġmsg : ĠString Ċ ) Ġ: ĠBase Model ( code , Ġdata , Ġmsg ), ĠParcel able