api

//首页
@GET("small/commodity/v1/commodityList")
Observable<Shops> ShopRx();

//商品详情

@GET("small/commodity/v1/findCommodityDetailsById")
Observable<DetailBean> ShopDetail(@Header("userId") int userId, @Header("sessionId") String sessionId, @Query("commodityId") int commodityId);


//根据关键字查询
@GET("small/commodity/v1/findCommodityByKeyword")
Observable<Result<List<Search>>> Search(@Query("keyword") String keyword,@Query("page") int page,@Query("count") int count);

/**
* 注册
*/
@FormUrlEncoded
@POST(“user/v1/register”)
Observable register(@Field(“phone”) String m, @Field(“pwd”) String p);

/**
 * 登录
 */
@FormUrlEncoded
@POST("user/v1/login")
Observable<Result<UserInfo>> login(@Field("phone") String m, @Field("pwd") String p);


/**
 * banner
 */
@GET("commodity/v1/bannerShow")
Observable<Result<List<Banner>>> bannerShow();
/**
 * 圈子
 */
@GET("circle/v1/findCircleList")
Observable<Result<List<Circle>>> findCircleList(
        @Header("userId") long userId,
        @Header("sessionId")String sessionId,
        @Query("page")int page,
        @Query("count")int count);

/**
 * 圈子
 */
@FormUrlEncoded
@POST("user/findCircle/{uid}")
Observable<Result<List<Circle>>> findCircle(
        @Path("uid") int uid,
        @Field("page") int page,
        @Field("count") int count);

//展示购物车
//http://172.17.8.100/
@GET("order/verify/v1/findShoppingCart")
Observable<Result<List<ShopCarBean>>> Shopcar(@Header("userId") long userId,
                                              @Header("sessionId")String sessionId);


//展示订单
//http://172.17.8.100/?status=0&page=1&count=5
@GET("order/verify/v1/findOrderListByStatus")
Observable<Result<List<IndentAll>>> Indent(@Header("userId") long userId,
                                               @Header("sessionId") String sessionId,
                                               @Query("status") int status,
                                               @Query("page") int page,
                                               @Query("count") int count);

//代付款
@GET("order/verify/v1/findOrderListByStatus")
Observable<Result<List<IndentAll>>> IndentPay(@Header("userId") long userId,
                                           @Header("sessionId") String sessionId,
                                           @Query("status") int status,
                                           @Query("page") int page,
                                           @Query("count") int count);
//我的足记
//http://172.17.8.100/small/commodity/verify/v1/browseList
@GET("commodity/verify/v1/browseList")
Observable<Result<List<Foot>>> getmyfoot(@Header("userId") long userId,
                                         @Header("sessionId") String sessionId,
                                         @Query("page") int page,
                                         @Query("count") int count);

/**
 * 发布圈子
 */
@POST("circle/verify/v1/releaseCircle")
Observable<Result> releaseCircle(@Header("userId") long userId,
                                 @Header("sessionId")String sessionId,
                                 @Body MultipartBody body);

/**
 * 我的收货地址
 *
 */
@GET("user/verify/v1/receiveAddressList")
Observable<Result<List<MyAddress>>> getmyAddress(@Header("userId") long userId,
                                                 @Header("sessionId") String sessionId);

/**
 * 新增收货地址
 * @return
 */
@POST("user/verify/v1/addReceiveAddress")
@FormUrlEncoded
Observable<Result> getaddress(@Header("userId") String userId,
                              @Header("sessionId") String sessionId,
                              @Field("realName") String realName,
                              @Field("phone") String phone,
                              @Field("address") String address,
                              @Field("zipCode") String zipCode);

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值