| | |
| | | package cn.flightfeather.thirdappmodule.httpservice |
| | | |
| | | import cn.flightfeather.thirdappmodule.bean.entity.Subtask |
| | | import cn.flightfeather.thirdappmodule.model.bean.BaseResponse |
| | | import cn.flightfeather.thirdappmodule.model.bean.ExcelConfigVo |
| | | import cn.flightfeather.thirdappmodule.util.Constant |
| | | import io.reactivex.Observable |
| | | import okhttp3.ResponseBody |
| | | import retrofit2.Response |
| | | import retrofit2.http.Body |
| | | import retrofit2.http.GET |
| | | import retrofit2.http.POST |
| | | import retrofit2.http.Query |
| | | |
| | | /** |
| | | * @author riku |
| | |
| | | fun getExcel( |
| | | @Body config: ExcelConfigVo |
| | | ): Observable<Response<ResponseBody>> |
| | | |
| | | @GET("search/subtask/keyword") |
| | | fun searchSubtask( |
| | | @Query("userId") userId: String, |
| | | @Query("keyword") keyword:String, |
| | | @Query("page") page: Int, |
| | | @Query("perPage") perPage: Int = Constant.PAGE_SIZE |
| | | ): Observable<Response<BaseResponse<List<Subtask>>>> |
| | | } |