| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 | 
							- //
 
- //  ASNetApis.h
 
- //  Asteria
 
- //
 
- //  Created by iOS on 2023/11/25.
 
- //
 
- #ifndef ASNetApis_h
 
- #define ASNetApis_h
 
- #define RequestAllUrl(baseUrl) ([NSString stringWithFormat:@"https://%@/%@",HostPath,baseUrl])
 
- #define MsgRequestrUrl(url) ([NSString stringWithFormat:@"%@%@",@"api/",url])
 
- #define BaseRequestrUrl(url) ([NSString stringWithFormat:@"%@%@",@"rest/V1/",url])
 
- #define BaseWebUrl(url) ([NSString stringWithFormat:@"%@%@",@"rest/V1/",url])
 
- #define PointRuleWebUrl @"https://m.bilisar.com/pointsrule"
 
- // MARK: - host
 
- #if (DEBUG)
 
- #define HostPath @"www.bilisar.com"  //测试
 
- #define MsgHostPath @"message.bilisar.com"
 
- //#define HostPath @"pc.bilisar.com"  //正式
 
- #else
 
- #define HostPath @"pc.bilisar.com" //正式
 
- #endif
 
- // MARK: - path
 
- #define ProductImgPath @"/media/catalog/product"
 
- #define CategoryImgPath @"/media/catalog/category/"
 
- // MARK: - Home
 
- #define homeTop MsgRequestrUrl(@"appindex/getIndexOne")
 
- #define HomeList MsgRequestrUrl(@"appindex/getIndexTwo")
 
- /// 国家列表
 
- #define CountryList BaseRequestrUrl(@"directory/countries")
 
- // MARK: - 商品列表
 
- #define getProductListUrl BaseRequestrUrl(@"rewrite/categories/%@/products")
 
- #define getProdectDetail BaseRequestrUrl(@"rewrite/product/getProductsById")
 
- // MARK: - 货币
 
- #define getAllCurrencyUrl BaseRequestrUrl(@"directory/currency")
 
- // MARK: - 分类列表
 
- #define getAllCategoriesUrl BaseRequestrUrl(@"rewrite/categories")
 
- // 热词
 
- #define getHotList BaseRequestrUrl(@"hot/index")
 
- // 联想词
 
- #define getLinkingKey BaseRequestrUrl(@"searchsuiteautocomplete/index")
 
- // MARK: - userinfo
 
- #define registerUrl BaseRequestrUrl(@"customers")
 
- #define loginUrl BaseRequestrUrl(@"integration/customer/token")
 
- #define userinfoUrl BaseRequestrUrl(@"customers/me")
 
- #define vipInfoUrl BaseRequestrUrl(@"vip/index")
 
- #define userBirthUrl BaseRequestrUrl(@"vip/birthday")
 
- //三方登录
 
- #define userThirdLoginUrl BaseRequestrUrl(@"callback")
 
- //验证用户是否绑定过邮箱
 
- #define userVerifyBindEmailUrl  BaseRequestrUrl(@"socialCustomer")
 
- // MARK: - 修改用户信息
 
- #define putUserInfo BaseRequestrUrl(@"customers/me")
 
- #define putUserPassword BaseRequestrUrl(@"customers/me/password")
 
- //MARK: - 个人中心
 
- #define helpCenterUrl BaseRequestrUrl(@"about")
 
- #define postLogOut BaseRequestrUrl(@"integration/customer/revoke-customer-token")
 
- #define getSignStateUrl BaseRequestrUrl(@"sign/index")
 
- #define postSignUrl BaseRequestrUrl(@"sign/add")
 
- #define deleteUser BaseRequestrUrl(@"customers/remove")
 
- /// 通用接口
 
- #define getAllOrders BaseRequestrUrl(@"format")
 
- // MARK: 优惠券/礼品卡
 
- #define getUserCouponUrl BaseRequestrUrl(@"coupon/index")
 
- #define getUserGiftCardUrl BaseRequestrUrl(@"gift/index")
 
- // vip 优惠券
 
- #define getVipCouponUrl BaseRequestrUrl(@"vip/coupon")
 
- #define postAddVipCoupon BaseRequestrUrl(@"coupon/add")
 
- // MARK: 积分
 
- #define getPointsDetailUrl BaseRequestrUrl(@"points/index")
 
- #define getExtraPoints BaseRequestrUrl(@"points/show")
 
- #define postTakeExtraPoints BaseRequestrUrl(@"points/more")
 
- // MARK: - 忘记密码
 
- #define postEmailCode BaseRequestrUrl(@"email/send")
 
- #define postResetPass BaseRequestrUrl(@"app/customer/password")
 
- //推荐商品包含分类
 
- #define Goods_RecommendGoods             BaseRequestrUrl(@"rewrite/categories/getAlsoViewed")
 
- //根据分类id查询分类下推荐商品
 
- #define Goods_RecommendGoods_typeid      BaseRequestrUrl(@"rewrite/categories")
 
- #endif /* ASNetApis_h */
 
 
  |