//
//  NetworkConfig.h
//  KKCivilAd
//
//  Created by 雷俊博 on 2019/11/18.
//  Copyright © 2019 雷俊博. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <MJExtension/MJExtension.h>




//认证成功后
//查询是否关注微信
#define QueryAttentionOrNotWXRequest @"app/push0"



//实惠保险开关
#define SwitchRequest @"/20200228/switch/v2"


//社保缴费登录接口
#define SocialInsurancePayLoginRequest @"sbl/userh5/reg_login/v1"
//获取城市列表
#define GetSocialInsuranceCitysRequest @"sbl/base/list/city/v1"
//获取社保数据
#define GetSheBaoDataRequest @"sbl/shebao/setting/v2"

//社保上传身份证照片
#define UpLoadCardImageRequest @"sbw/upload/card/v1"
//上传和修改参保信息
#define UpLoadOrModifyInsuredMemberInfoRequest @"sbl/sbu/modify/v2"

//购买社保
#define BuyShebaoRequest @"sbl/buy/shebao/v3"

//获取backUrl
#define BackUrlRquest @"20200109/add/info"


//获取以往公积金的金额
#define BuyedFundMoneyRequest  @"/sbl/buy/fund/buyed/v2"

#define BuyedOrderListRequest   @"sbl/buy/list/v2"


//获取参保人信息

//社保缴费
//#define SocialInsurancePayLoginKey @"i029rm#kejij&p"//测试环境
#define SocialInsurancePayLoginKey @"kan4@!&#LKhfZJC"//正式环境

//#define SocialInsurancePayChannel @"cb824e2344304479ad5338cae6124117"//测试环境
#define SocialInsurancePayChannel @"5e4d514b5a4b4d668a60b608f31d5c76"//正式环境


//#define SocialInsuranceReg_Channel @"51SBGJ"//测试环境
#define SocialInsuranceReg_Channel @"KANKAN_SHEBAO"//正式环境



//获取爱达登录token  
#define AiDaTokenRequest @"renshe/user/token"
//获取爱达URL
#define AiDaUrlRequest @"20200228/aida/url"

#define HaoDaiFuUrlRequest @"20200228/haodaifu/auth"

//看病买药url
#define KbUrlRequest @"20200228/new/kad/url"


//获取比财URL
#define BCUrlRequest @"20200228/login/bicai"

//获取小马云保URL
#define MYUrlRequest @"20200228/xmyunbao"

//获取比财我的资产的URL
#define BCMyAccountRuqest @"20200228/login/bicai/account"



//更新认证状态
#define upDateRZStateRequest @"socialsecurity/kankan/addressRelation"
//活体检测图片匹配
#define verifyPhotoRequest @"socialsecurity/kankan/verifyPhoto"

//获取常用登录用户列表请求
#define getCertlistRequest @"socialsecurity/kankan/certlist"



//合伙人
#define PartnerUpLoadCardImageRequest @"20200423/image/upload/v1"
#define PartnerFaceUpLoadCardImageRequest @"20200423/image/upload/v2"
#define PartnetUPloadAllInfoRequest     @"partner/add"
#define PartnetQueryRequest             @"partner/query"


/**********药兜网接口************/

#define YDURLRequest                        @"20200228/yaodou/geturl"

/**********药兜网接口************/


/**********康爱多接口************/

#define KADURLRequest                       @"20200228/kad/url"

/**********康爱多接口************/


//喜马拉雅推荐接口
#define XMLYTuiJianRequest              @"20200228/ximalaya/operationCollectedAlbums"
//保存播放记录接口
#define XMLYSaveHistoryRequest          @"20200228/history/save"
//查询收听专辑历史
#define XMLYListenAlbumHistoryRequest   @"20200228/history/select/albums"
//查询收听听单历史
#define XMLYListenTrackHistoryRequest   @"20200228/history/select/listens"
//删除某个专辑收听历史
#define DeleteXMLYListenAlbumHistoryRequest   @"20200228/history/del/album"
//删除某个听单收听历史
#define DeleteXMLYListenTrackHistoryRequest   @"20200228/history/del/listen"

//推荐滚动条目
#define XMLYScrollListRquest                @"20200228//ximalaya/playtop/list"



/**********银数接口************/

//显示产品列表
#define YSGetProductListRequest @"account/product"
//查询是否开通账户
#define YSQueryAccountStateRequest @"query/account/use/tel"

//上传PDF协议
#define YSPDFUploadRequest          @"upload/auth"

//ocr证件照上传
#define YSOCRImageUploadRequest     @"user/ocr"

//video视频上传
#define FaceVideoUploadRequest      @"action/face"

//开户发短信
#define AccountSMSRequest           @"mob/sms"

//交易发短信
#define UserSMSRequest              @"user/sms"

//开户
#define YSOPenAccountRequest        @"open/account"


//获取支付账户信息
#define YSGETAccountInfoRequest     @"account/balance"


//充值
#define YSRechargeRequest           @"account/increase"

//购买产品
#define YSBuyProductRequest         @"buy/product"

//产品 购买 赎回 查询
#define YSOrderDetailQueryDetailRequest     @"order/query"


//充值提现查询
#define YStransactionOrderQueryRequest      @"transaction/query"


//购买产品表接口
//#define YSBuyedProListRequest               @"account/orders"(废弃)
#define YSBuyedProListRequest                 @"account/orders/phone"

//产品派息查询
#define YSProInterestQueryRequest           @"interest/query"

//产品 购买 赎回 查询
#define YSProBuyOrRedeemQuery               @"order/query"


//交易记录查询
#define YSOrderHistoryQueryRequest          @"account/transaction"


//提现
#define YSWithDrawlRequest                  @"account/decrease"

//产品赎回
#define YSProReduceRequest                  @"reduce/product"

//修改手机号码
#define YSChangeAccountBindTel              @"change/tel"

//更换绑定银行卡请求
#define YSUPDateBindCardRequest              @"change/card"

//记录浏览领福利活动H5接口
#define YSMarkUNLoginActivityH5Request              @"pigbank/notice/record"

//记录参加过的活动接口
#define YSMarkActivitySuccessRequest           @"pigbank/notice/save"



//判断是否显示二维码Banner
#define YSISDisplayBannerRequest               @"pigbank/banner/isdispaly"


/**********银数接口************/

/**********优抚认证接口************/

//查询个人信息接口
#define CheckPersonalInfoRequest @"renshe/record/auth"

//获取民政认证token
#define GetMZTokenRequest @"renshe/user/token"

//民政认证提交图片接口
#define DistrictAuthenticationUploadImageRequest @"renshe/record/auth"

//提交身份证正反面接口
#define UpLoadIDCardInfoRequest @"renshe/record/idcardpic"

//认证记录
//获取认证类型接口
#define GetAuthenticationtypesRequest @"renshe/dic?dictype=verify"
//获取认证记录接口
#define GetAuthenticationListRequest @"renshe/login/records"


/**********优抚认证接口************/


/**********卫健办理************/
#define KKWeiJianIdAddressStateRequest @"renshe/idcardcode"

//#define urlIP @"http://172.16.10.136:8080/#/"
#define urlIP @"http://nginx.weface.com.cn/apply/dist/#/"

#define GaolingDengjiRequest @"renshe/reg/gaoling"

#define ShenBaoJinDuQueryRequest @"renshe//record/examinereocrd"

/****地址接口*****/
//省份
#define getProvinceListRequest @"query/province"
//城市
#define getCityListRequest @"query/city"
//区县
#define getCountyListRequest @"query/county"
//乡镇
#define getTownListRequest @"query/town"
//村委会
#define getVillageListRequest @"query/village"
/**********卫健办理************/


/**********电子社保卡************/


#define KKESSCBindCardListRequest   @"remote/elec/bind/list"

#define KKESSCBindCardRequest       @"remote/elec/bind/card"

#define KKESSCUNBindCardRequest     @"elec/bind/del"

#define KKESSCRealNameRequest       @"elec/realname/auth"


/**********电子社保卡************/


/**********实名认证************/

#define KKCheckAccountStateRequest  @"auth/tel/check"

#define KKUpdateAccountStateRequest @"auth/user/info"

#define KKCheckRepeatAuthRequest    @"auth/user/check"

/**********实名认证************/


/**********比财接口************/

#define BCGetProductListRequest                 @"bc/data/product/v1/list"

#define BCGetProductInfoRequest                 @"bc/data/product/v1/info"

#define BCGetOrgSupportCardsRequest             @"bc/data/account/v1/supportCards"

#define BCQueryAccountStateRequest              @"bc/data/account/v1/check"

#define BCQueryAuthInfoRequest                  @"bc/data/user/v1/authInfo"

#define BCQueryAuthCodeVerifyRequest           @"bc/data/user/v1/authCodeVerify"

#define BCCheckSystemValitifyDetectionLivingRequest @"bc/data/detection/v1/check"

#define BCSystemValitifyDetectionLivingRequest      @"bc/data/detection/v1/living"


#define BCRegistInfoShowBackRequest             @"bc/data/account/v1/registInfoShowBack"

#define BCOCRImageUploadRequest                 @"bc/data/user/v1/auth"

#define BCQuerySupportCardsRequest              @"bc/data/account/v1/supportCards"

#define BCQueryOpenAccountAgreementsRequest     @"bc/data/account/v1/agreement"

#define BCOPENAccountDetectionLivingRequest     @"bc/data/account/v1/livingCheck"

#define BCCommitOpenAccountInfoRequest          @"bc/data/account/v1/commit"

#define BCCommitOPenAccountValidateCodeRequest  @"bc/data/account/v1/confirm"

#define BCUPDateOCRImageRequest                 @"bc/data/user/v2/updateIdCard"

#define BCGETAccountInfoRequest                 @"bc/data/common/v1/elec"

#define BCQueryPurchaseAgreementsRequest        @"bc/data/purchase/v1/agreement"

#define BCCheckRechargeRequest                  @"bc/data/recharge/v1/check"

#define BCRechargeSMSRequest                    @"bc/data/recharge/v1/commit"

#define BCConfirmRechargeSMSRequest             @"bc/data/recharge/v1/confirm"

#define BCQueryRechargeAgreementsRequest        @"bc/data/recharge/v1/agreement"

#define BCGetOPenedAccountOrgsRequest           @"/bc/wapper/bank/queryBanksBalance_H5"

#define BCGetHoldProListRequest                 @"bc/data/bank/v1/queryHoldInfo"

#define BCCalcRedemptionRequest                 @"bc/data/redemption/v1/calc"

#define BCCheckWithDrawalRequest                @"bc/data/withdrawal/v1/check"

#define BCWithDrawalSMSRequest                  @"bc/data/withdrawal/v1/commit"

#define BCConfirmWithDrawalSMSRequest           @"bc/data/withdrawal/v1/confirm"

#define BCCheckRedemptionRequest                @"bc/data/redemption/v1/check"

#define BCRedemptionRequest                     @"bc/data/redemption/v1/commit"

#define BCRedemptionConfirmRequest              @"bc/data/redemption/v1/confirm"

#define BCGetSumAmountRequest                   @"/bc/wapper/bank/selectSumAmount_H5"

#define BCQueryTradeDetailRequest               @"bc/data/bank/v1/queryTradeDetail"

#define BCCheckPurchaseRequest                  @"bc/data/purchase/v1/check"

#define BCPurchaseSMSRequest                  @"bc/data/purchase/v1/commit"

#define BCConfirmPurchaseRequest                @"bc/data/purchase/v1/confirm"


#define BCOrgListRequest                      @"bc/data/common/v1/orgList"

#define BCTestRequest                           @"bc/wapper/file/transaction"

#define BCRechargesignAtiveApplyV1Request               @"bc/data/recharge/v1/signAtiveApply"

#define BCRechargesignAtiveVerifV1Request              @"bc/data/recharge/v1/signAtiveVerif"

#define BCRechargesignApplyVerifV1Request              @"bc/data/recharge/v1/signApply"


#define BCGetSaveAmountRequest  @"/bc/wapper/all/amount"

#define Savetag  @"/ehtov/save/tag"


#define BCGetLittleGoldHouseUrlRequest  @"jingdong/get/login/url"

/**********比财接口************/

/**********存钱罐活动接口************/

#define SaveActivityCriterionRequest            @"bc/activity/criterion"

/**********存钱罐活动接口************/

/***************意见反馈***************/


#define CommitAdviceInfoRequest @"socialsecurity/kankan/adviceInfo"

/***************意见反馈***************/


/***************认证成功***************/


#define GETSuccessFunctionItemsRequest @"api/get/menu/config"

/***************认证成功***************/


/***************证件照***************/


#define GetIDPhotoRequest @"face/id_photo/"

/***************证件照***************/

/***************云闪付***************/


#define GETChinaPayRecordRequest    @"chinapay/record/user"

/***************云闪付***************/


/***************社保认证***************/


#define KKSBAuthCommitInfoRequest                          @"socialsecurity/kankan/province"

#define KKSBAuthGetQRCodeRequest                            @"20200228/wechatimg"

/***************社保认证***************/


/***************消息拉取***************/

#define KKHomeHelperAuthResultRequest                       @"notice/msg"

/***************消息拉取***************/

/***************0元领***************/

#define KKInsuranceForwardRequest                       @"forward/get/baoxian/url"

#define KKInsuranceStatisticsRequest                                     @"forward/baoxian/record/log"

/***************0元领***************/


/***************防骗检测***************/

#define KKFPCheckRequest                       @"forward/common/record/log"

/***************防骗检测***************/


/***************我的banner***************/

#define KKLogBannerRequest                     @"socialsecurity/kankan/bannerservice/getBannerData"

/***************我的banner****************/





NS_ASSUME_NONNULL_BEGIN

@interface NetworkConfig : NSObject


//查询推送绑定微信ip
+(NSString *)ipPushConfig;

//社保缴费ip
+(NSString *)ipMySocialInsuranceConfig;

//社保缴费支付ip
+ (NSString *)ipSheBaoPay;

//上传社保缴费图片
+(NSString *)imageIpConfig;

//获取backurlIP
+(NSString *)ipBackUrlConfig;


//爱达
+(NSString *)ipAdDaConfig;
+(NSString *)ipAdDaUrlConfig;

//看看社保ip
+ (NSString *)ipKKSBConfig;

//实惠宝信ip

+ (NSString *)ipSwitchConfig;


//合伙人ip
+ (NSString *)ipPartnerConfig;

//药兜网ip
+ (NSString *)ipYDConfig;

//存储喜马拉雅音频ip(常)
+ (NSString *)ipXMLYHistoryConfig;

//银数/比财ip
+ (NSString *)ipYinShuConfig;

//优抚认证ip
+ (NSString *)ipYouFuVerityConfig;

//省市县ip
+(NSString *)ipAddressConfig;

//电子社保卡ip
+ (NSString *)ipESSCConfig;

//常士林 认证成功页面下面的跳转按钮功能获取
+ (NSString *)ipSuccessConfig;

//杨哥 证件照ip
+ (NSString *)ipPhotoConfig;

//金币ip
+ (NSString *)ipCoinsConfig;

+ (NSString *)ipGasStationConfig;
//常用的ip
+ (NSString *)ipNormalConfig;
@end

NS_ASSUME_NONNULL_END
