// // SPSBURLApiProfile.h // 我的社保 // // Created by shanp on 2021/4/19. // #import #import 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