123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257 |
- //
- // SPSBURLApiProfile.h
- // 我的社保
- //
- // Created by shanp on 2021/4/19.
- //
- #import <UIKit/UIKit.h>
- #import <JXHMacro.h>
- NS_ASSUME_NONNULL_BEGIN
- static bool spsb_isTestFlightBuild = false;
- #if DEBUG
- void spsb_setIsUseDebug(bool flag);
- bool spsb_isUseDebug(void);
- #endif
- NSString *spsb_appUrl(NSString *api);
- NSString *spsb_wwwUrl(NSString *api);
- NSString *spsb_fileUrl(NSString *api);
- NSURL *spsb_fileURL(NSString *url);
- /**
- * 公用 COMMON API URI
- */
- #pragma mark - 验证码
- CONST_STRING_INTERFACE SPSBUrlGetVerifyCode;
- /**
- * 专用 SheBao API URI
- */
- #pragma mark - 获取版本
- CONST_STRING_INTERFACE SPSBUrlGetVersion;
- CONST_STRING_INTERFACE SPSBUrlPostDevice;
- CONST_STRING_INTERFACE SPSBUrlADSwitch;
- #pragma mark - 账户相关
- //注销
- CONST_STRING_INTERFACE SPSBUrlCancelAccount;
- //登录
- CONST_STRING_INTERFACE SPSBUrlLogin;
- //一键登录
- CONST_STRING_INTERFACE SPSBUrlFastLogin;
- //一键登录自动登录
- CONST_STRING_INTERFACE SPSBUrlAutoFastLogin;
- //注册
- CONST_STRING_INTERFACE SPSBUrlRegister;
- //找回密码
- CONST_STRING_INTERFACE SPSBUrlFindbackPassword;
- //更换密码
- CONST_STRING_INTERFACE SPSBUrlChangePassword;
- //更换手机号码
- CONST_STRING_INTERFACE SPSBUrlChangePhone;
- //上传头像
- CONST_STRING_INTERFACE SPSBUrlUploadAvatar;
- //更新头像
- CONST_STRING_INTERFACE SPSBUrlUpdateAvatar;
- //消息
- CONST_STRING_INTERFACE SPSBUrlGetMessageList;
- //红点
- CONST_STRING_INTERFACE SPSBUrlPersonalPageCount;
- #pragma mark - 购买相关
- //获取城市
- CONST_STRING_INTERFACE SPSBUrlGetCityList;
- //获取指定城市正常购买社保数据
- CONST_STRING_INTERFACE SPSBUrlGetShebaoNormalByCity;
- //获取指定城市补缴社保数据
- CONST_STRING_INTERFACE SPSBUrlGetShebaoSupplementaryPayByCity;
- //获取一键续保数据
- CONST_STRING_INTERFACE SPSBUrlGetQuickPurchaseData;
- //获取过往购买过的公积金金额
- CONST_STRING_INTERFACE SPSBUrlGetFundOfBuyBefore;
- //取消购买订单
- CONST_STRING_INTERFACE SPSBUrlCancelPurchaseOrder;
- //获取订单金额
- CONST_STRING_INTERFACE SPSBUrlGetTotalFee;
- //获取补缴订单金额
- CONST_STRING_INTERFACE SPSBUrlGetTotalSupplementaryPayFee;
- #pragma mark - 参保人相关
- //修改、新增参保人
- CONST_STRING_INTERFACE SPSBUrlModifyPurchasers;
- //上传身份证
- CONST_STRING_INTERFACE SPSBUrlUploadIdcardByNumber;
- CONST_STRING_INTERFACE SPSBUrlUploadIdcardById;
- //删除参保人
- CONST_STRING_INTERFACE SPSBUrlDeletePurchasers;
- //获取完整参保人
- CONST_STRING_INTERFACE SPSBUrlGetPurchasers;
- //修改参保人手机号码
- CONST_STRING_INTERFACE SPSBUrlModifyPurchasersPhone;
- //修改银行卡
- CONST_STRING_INTERFACE SPSBUrlModifyBank;
- #pragma mark - 生成订单相关
- //生成社保订单
- CONST_STRING_INTERFACE SPSBUrlCreateShebaoOrder;
- //生成公积金订单
- CONST_STRING_INTERFACE SPSBUrlCreateFundOrder;
- //生成稍后支付订单
- CONST_STRING_INTERFACE SPSBUrlCreatePayLaterOrder;
- //生成补缴订单
- CONST_STRING_INTERFACE SPSBUrlCreatePriceDifferencePaymentOrder;
- //生成社保补缴订单
- CONST_STRING_INTERFACE SPSBUrlCreateShebaoSupplementaryPayOrder;
- //生成公积金补缴订单
- CONST_STRING_INTERFACE SPSBUrlCreateFundSupplementaryPayOrder;
- //生成补缴稍后支付订单
- CONST_STRING_INTERFACE SPSBUrlCreateLaterSupplementaryPayOrder;
- #pragma mark - 支付相关
- //查询订单
- CONST_STRING_INTERFACE SPSBUrlQueryOrder;
- //退款
- CONST_STRING_INTERFACE SPSBUrlRefund;
- #pragma mark - 查询相关
- //获取查询城市
- CONST_STRING_INTERFACE SPSBUrlGetQueryCityList;
- //社保查询
- CONST_STRING_INTERFACE SPSBUrlQueryShebao;
- //公积金查询
- CONST_STRING_INTERFACE SPSBUrlQueryFund;
- //查询补差额和退款情况
- CONST_STRING_INTERFACE SPSBUrlQueryPriceDifferencePaymentAndRefund;
- //查询未缴补差额订单数量
- CONST_STRING_INTERFACE SPSBUrlQueryPriceDifferencePaymentNotPayOrders;
- #pragma mark - 订单列表相关
- //获取补缴订单列表
- CONST_STRING_INTERFACE SPSBUrlGetPriceDifferencePaymentList;
- //获取待支付购买订单列表
- CONST_STRING_INTERFACE SPSBUrlGetWaitForPayList;
- //获取所有购买订单列表
- CONST_STRING_INTERFACE SPSBUrlGetAllOrderList;
- //获取转移订单列表
- CONST_STRING_INTERFACE SPSBUrlGetTransferOrderList;
- #pragma mark - 现金券相关
- //现金券查询
- CONST_STRING_INTERFACE SPSBUrlSearchCashCoupon;
- //获取分享券
- CONST_STRING_INTERFACE SPSBUrlGetCashCouponShareList;
- //获取可用现金券数量
- CONST_STRING_INTERFACE SPSBUrlGetCashCouponCount;
- #pragma mark - 转移相关的
- //获取转移城市
- CONST_STRING_INTERFACE SPSBUrlGetTransferCity;
- //获取转移数据
- CONST_STRING_INTERFACE SPSBUrlGetTransferCityData;
- //确认转移
- CONST_STRING_INTERFACE SPSBUrlCreateTransferOrder;
- //取消转移订单
- CONST_STRING_INTERFACE SPSBUrlCancelTransferOrder;
- #pragma mark - 待办事项相关
- //获取待办事项列表
- CONST_STRING_INTERFACE SPSBUrlGetMaterialflowList;
- //获取待办事项进度列表
- CONST_STRING_INTERFACE SPSBUrlGetMaterialflowNodeList;
- //上传材料
- CONST_STRING_INTERFACE SPSBUrlUploadMaterialPhoto;
- //更新材料上传节点信息
- CONST_STRING_INTERFACE SPSBUrlUploadMaterialUploadAction;
- //更新材料邮寄节点信息
- CONST_STRING_INTERFACE SPSBUrlUploadMaterialMailAction;
- //更新节点备注信息
- CONST_STRING_INTERFACE SPSBUrlUploadMemoAction;
- //更新H5填写资料信息
- CONST_STRING_INTERFACE SPSBUrlUploadH5;
- //H5页面
- CONST_STRING_INTERFACE SPSBUrlWaitToDoH5;
- #pragma mark - 流水相关的
- //未完成流水列表
- CONST_STRING_INTERFACE SPSBUrlUndoneSalaryList;
- //已完成流水列表
- CONST_STRING_INTERFACE SPSBUrlDoneSalaryList;
- //生成流水订单
- CONST_STRING_INTERFACE SPSBUrlCreateSalaryOrder;
- #pragma mark - 收货地址相关
- //获取收货地址
- CONST_STRING_INTERFACE SPSBUrlGetMailingAddress;
- //更新(新增)收货地址
- CONST_STRING_INTERFACE SPSBUrlAddAndUpdateMailingAddress;
- //删除收货地址
- CONST_STRING_INTERFACE SPSBUrlDeleteMailingAddress;
- #pragma mark - 资讯相关
- //获取咨询资讯列表
- CONST_STRING_INTERFACE SPSBUrlGetArticleList;
- //获取资讯文章
- CONST_STRING_INTERFACE SPSBUrlGetArticle;
- #pragma mark - 咨询相关
- //获取留言列表
- CONST_STRING_INTERFACE SPSBUrlGetFeedbackList;
- //新增留言
- CONST_STRING_INTERFACE SPSBUrlAddFeedback;
- //热门问题列表
- CONST_STRING_INTERFACE SPSBUrlGetHotTopicList;
- //广播
- CONST_STRING_INTERFACE SPSBUrlGetBroadcast;
- #pragma mark - 调查问卷相关
- //是否需要调查问卷
- CONST_STRING_INTERFACE SPSBUrlCheckSurvey;
- //提交调查问卷
- CONST_STRING_INTERFACE SPSBUrlSaveSurvey;
- #pragma mark - H5地址
- //我的社保下载链接
- CONST_STRING_INTERFACE SPSBDownloadLink;
- //为啥要买链接
- CONST_STRING_INTERFACE SPSBWhyToPayLink;
- //如何买链接
- CONST_STRING_INTERFACE SPSBHowToPayLink;
- //随时查链接
- CONST_STRING_INTERFACE SPSBQueryAnytimeLink;
- //正式客服链接
- CONST_STRING_INTERFACE SPSBServiceOnlineLink;
- //测试客服链接
- CONST_STRING_INTERFACE SPSBServiceOnlineDevelopLink;
- #pragma mark - 支付宝获取银行
- CONST_STRING_INTERFACE SPSBAlipayGetBank;
- //首页社保计算器链接
- CONST_STRING_INTERFACE SPSBHomeSocialSecurityCalculatorLink;
- //补充保险链接
- CONST_STRING_INTERFACE SPSBOtherSocialSecurityLink;
- //企业人事服务链接
- CONST_STRING_INTERFACE SPSBServiceForEnterpriseLink;
- //社保计算器链接
- CONST_STRING_INTERFACE SPSBSocialSecurityCalculatorLink;
- //社保隐私协议链接
- CONST_STRING_INTERFACE SPSBSocialSecurityPrivacyLink;
- //我的社保服务协议
- CONST_STRING_INTERFACE SPSBSocialSecurityServiceAgreementLink;
- //我的社保代理协议
- CONST_STRING_INTERFACE SPSBSocialSecurityAgencyAgreementLink;
- //城市查询
- CONST_STRING_INTERFACE SPSBSocialSecurityCityServiceLink;
- NS_ASSUME_NONNULL_END
|