1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- //
- // ASNetTools.h
- // Asteria
- //
- // Created by iOS on 2023/11/25.
- //
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface ASNetTools : NSObject
- + (instancetype)shared;
- - (void)setDefualtParam:(NSDictionary *)defualt;
- - (void)updateDefualtParam:(NSDictionary *)newData;
- // 登录或者退出登录时调用;
- - (void)updateEngine;
- // MARK: - message和自定义请求
- /// post请求
- - (void)postMsgWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- ///formData
- - (void)formDataMsg_postWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// get请求
- - (void)getMsgWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// put请求
- - (void)putMsgWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// delete请求
- - (void)delMsgWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- // MARK: - 主站请求
- /// post请求
- - (void)postWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- ///formData
- - (void)formData_postWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// get请求
- - (void)getWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// put请求
- - (void)putWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- /// delete请求
- - (void)delWithPath:(NSString *)path param:(NSDictionary *)param success:(void(^)(id))success faild:(void(^)(NSString *code, NSString *msg))faild;
- + (void)login;
- + (void)debugRegist;
- +(void)xxx_loginWithParam:(NSDictionary *)param
- success:(void(^)(id))success
- faild:(void(^)(NSString *code, NSString *msg))faild;
- ///获取广告位优惠卷列表
- +(void)reqNet_getAdvCoupons;
- @property (nonatomic, strong)NSMutableArray <NSDictionary *>*xxx_couponAry;
- @end
- NS_ASSUME_NONNULL_END
|