/* Ċ Ġ* ĠCopyright ĠÂ© Ġ 2 0 2 1 ĠR ong Cloud . ĠAll Ġrights Ġreserved . Ċ Ġ*/ Ċ Ċ package Ġcn . r ong cloud . vo ic ero om . net . api Ċ Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . request . Add Music Request Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . request . Delete Music Request Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . request . Music List Request Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . request . Music Order Request Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . respond . Add Music Respond Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . respond . FileUpload Respond Ċ import Ġcn . r ong cloud . vo ic ero om . net . bean . respond . Music List Respond Ċ import Ġcom . r ong cloud . common . net . bean . Simple Respond Bean Ċ import Ġio . reactivex . rx java 3 . core . Single Ċ import Ġokhttp 3 . Multipart Body Ċ import Ġretrofit 2 . http . Body Ċ import Ġretrofit 2 . http . Multipart Ċ import Ġretrofit 2 . http . POST Ċ import Ġretrofit 2 . http . Part Ċ Ċ /** Ċ Ġ* Ġ@ author Ġg usd Ċ Ġ* Ġ@ Date Ġ 2 0 2 1 / 0 8 / 0 6 Ċ Ġ*/ Ċ interface ĠMusic ApiService Ġ{ ĊĊĠĠĠ Ġ@ POST ("/ mic / room / music / add ") ĊĠĠĠ Ġfun Ġadd Music (@ Body Ġadd Music Request : ĠAdd Music Request ): ĠSingle < Add Music Respond > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġä¿®æĶ¹ éŁ³ ä¹Ĳ é¡ºåºı Ġoperation : Ġup Ġä¸Ĭ ç§» ï¼Į down Ġä¸ĭ ç§» ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ POST ("/ mic / room / music / move ") ĊĠĠĠ Ġfun Ġmodify Music Order ( ĊĠĠĠĠĠĠĠ Ġ@ Body Ġmusic Order Request : ĠMusic Order Request ĊĠĠĠ Ġ): ĠSingle < Simple Respond Bean > ĊĊĠĠĠ Ġ@ POST ("/ mic / room / music / list ") ĊĠĠĠ Ġfun Ġget Music List (@ Body Ġmusic List Request : ĠMusic List Request ): ĠSingle < Music List Respond > ĊĊĠĠĠ Ġ@ POST ("/ mic / room / music / delete ") ĊĠĠĠ Ġfun Ġmusic Delete (@ Body Ġdelete Music Request : ĠDelete Music Request ): ĠSingle < Simple Respond Bean > ĊĊĠĠĠ Ġ@ POST ("/ file / upload ") ĊĠĠĠ Ġ@ Multipart ĊĠĠĠ Ġfun Ġfile Upload (@ Part Ġbody : ĠMultip art Body . Part ): ĠSingle < FileUpload Respond > Ċ }