package Ġcom . mag ina . antis wind le . common Ċ Ċ /** Ċ Ġ* Ġ@ description Ġæĸĩä»¶ æııè¿° Ċ Ġ* Ċ Ġ* Ġ@ author Ġmag ina Ġ( 7 3 5 1 0 6 5 2 0 @ qq . com ) Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 1 2 / 1 3 Ġ 6 : 2 1 Ġä¸ĭåįĪ Ċ Ġ*/ Ċ Ġclass ĠResponse Bean < T >( var Ġcode : ĠInt , Ġval Ġmsg : ĠString , Ġval Ġdata : ĠT ?) Ġ{ ĊĠĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠĠ Ġconst Ġval ĠSUCCESS Ġ= Ġ" success " ĊĠĠĠĠĠĠĠĠ Ġfun Ġsuccess With No Data (): Response Bean < Void > Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠResponse Bean ( 2 0 0 , ĠSUCCESS , null ) ĊĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠ Ġfun Ġfail ( errorCode : Int , error Msg : String ): Response Bean < Void >{ ĊĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠResponse Bean ( errorCode , error Msg , null ) ĊĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠ Ġ} Ċ Ġ}