package Ġcn . sh y coder . wan android app . model . api Ċ Ċ import Ġcn . sh y coder . wan android app . model . entity . Article Ċ import Ġcn . sh y coder . wan android app . model . entity . Paging Ċ import Ġcn . sh y coder . wan android app . model . entity . Project Category Ċ import Ġcn . sh y coder . wan android app . model . entity . Super Entity Ċ import Ġcn . sh y coder . wan android app . utils . Ret rofit Utils Ċ import Ġio . reactivex . Observable Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Path Ċ import Ġretrofit 2 . http . Query Ċ Ċ /** Ċ Ġ* Ġ é¡¹çĽ® çĽ¸åħ³ çļĦ API æİ¥åı£ Ċ Ġ*/ Ċ interface ĠProject Service Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġèİ·åıĸ æīĢæľīçļĦ é¡¹çĽ® çļĦ åĪĨç±» ĊĠĠĠĠ Ġ* Ġ*/ ĊĠĠĠ Ġ@ GET ("/ project / tree / json ") ĊĠĠĠ Ġfun Ġget Project Category (): ĠObservable < Super Entity < List < Project Category >>> ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġä»¥ åĪĨé¡µ çļĦæĸ¹å¼ı èİ·åıĸ æĮĩå®ļ ç§į ç±» é¡¹çĽ® çļĦ åĪĹè¡¨ ĊĠĠĠĠ Ġ* Ġ æ³¨æĦı : Ġ è¿ĻéĩĮ çļĦ é¡µ æķ° Ġ 1 Ġæĺ¯ ç¬¬ä¸Ģ é¡µ ĊĠĠĠĠ Ġ* Ġ*/ ĊĠĠĠ Ġ@ GET ("/ project / list /{ page }/ json ") ĊĠĠĠ Ġfun Ġget Project List (@ Path (" page ") Ġpage : ĠInt , Ġ@ Query (" cid ") Ġcid : ĠInt ): ĠObservable < Super Entity < Paging < Article >>> ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġinstance Ġ= ĠRet rofit Utils . create < Project Service >() ĊĠĠĠ Ġ} Ċ }