31 lines
1.2 KiB
Java
31 lines
1.2 KiB
Java
package com.ubt.jimu.base.http.service;
|
|
|
|
import com.ubt.jimu.base.entities.ApiRecord;
|
|
import com.ubt.jimu.message.JimuMessage;
|
|
import io.reactivex.Observable;
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
import retrofit2.http.GET;
|
|
import retrofit2.http.PATCH;
|
|
import retrofit2.http.Query;
|
|
|
|
/* loaded from: classes.dex */
|
|
public interface MessageCenterService {
|
|
public static final String HOST_URL = "https://apis.ubtrobot.com";
|
|
|
|
@GET("https://apis.ubtrobot.com/v2/community/app/userMessage/list")
|
|
Observable<ApiRecord<JimuMessage>> list(@Query("_index") String str, @Query("_size") String str2, @Query("categoryId") String str3);
|
|
|
|
@GET("https://apis.ubtrobot.com/v2/community/app/userMessage/news")
|
|
Observable<ApiRecord<JimuMessage>> news(@Query("_index") int i, @Query("_size") int i2);
|
|
|
|
@PATCH("https://apis.ubtrobot.com/v2/community/app/userMessage/read")
|
|
Observable<Map<String, Boolean>> read(@Query("messageId") String str);
|
|
|
|
@PATCH("https://apis.ubtrobot.com/v2/community/app/userMessage/readAll")
|
|
Observable<Object> readAll();
|
|
|
|
@GET("https://apis.ubtrobot.com/v2/community/app/userMessage/message/unread")
|
|
Observable<HashMap<String, Integer>> unread();
|
|
}
|