package com.nova.sankuai.infra.constants;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
/**
|
* @author weikangdi
|
*/
|
@ApiModel(value = "常量定义")
|
public class Constants {
|
|
/**
|
* 不需要登录即可访问的URL路径
|
*/
|
@ApiModelProperty(value = "不需要登录即可访问的URL路径")
|
public static String[] PUBLIC_URL = new String[]{
|
"/api/v1/auth/smsLogin",
|
"/api/v1/auth/code",
|
"/api/v1/protocolInfo/getProtocol",
|
"/api/v1/customer/addLargeCustomer",
|
"/api/v1/city/getHotCities",
|
"/api/v1/city/test",
|
"/api/v1/baidu/*",
|
"/api/v1/largecredit/**",
|
"/api/v1/loanSupermarket/list",
|
"/api/public/upload_img/**",
|
"/api/upload_img/**",
|
"/api/v1/zhongan/*",
|
"/api/v1/app/**",
|
"/api/v1/city/getCityList",
|
"/api/v1/customer/updateMatchMechanism",
|
"/api/v1/systemConfig/getConfig",
|
"/api/v1/loanSupermarket/getSupermarketListByKey",
|
"/api/v1/channelInfo/getChannelInfoByKey",
|
"/api/v1/channelVisit/addVisitLog",
|
"/api/v1/vipCardOrder/notifyOrder",
|
"/api/v1/systemConfig/getSystemParam",
|
|
"/api/v1/customer/yxAuditCallback",
|
"/api/v1/customer/yxLoanApplyCallback",
|
"/api/v1/customer/yxRepayPlanCallback",
|
"/api/v1/customer/yxUploadFile",
|
|
// 支付宝回调接口
|
"/api/v1/vipCardOrder/alipayNotifyOrder",
|
"/api/v1/vipCardOrder/alipayNotifyOrderTest",
|
"/api/v1/alipay-platform/notify",
|
"/api/v1/alipay-platform/order-create",
|
"/api/v1/alipay-platform/order-notify",
|
"/api/v1/alipay-platform/order-query",
|
|
// 纬雅回调接口
|
"/api/v1/vipCardOrder/weiyaOrderNotify",
|
|
//银盛回调接口
|
"/api/v1/vipCardOrder/notifyByYinSheng",
|
|
//查看热门问题
|
"/api/v1/hotIssues/getHotIssues",
|
|
// 汇智信
|
"/api/v2/hzx/load_apply_ext_info",
|
"/api/v2/hzx/hzxCallBak",
|
|
// 宝付支付
|
"/api/v2/callback/bf/pushAuditCallback",
|
|
// 纵星优品接口.撞库
|
"/api/v2/zhxyp/check",
|
|
// 易贝回调
|
"/api/v1/yibei/callback",
|
//面向流量方撞库
|
"/api/v1/unionLogin/unionCheckUser",
|
//面向流量方联登
|
"/api/v1/unionLogin/unionRegister",
|
|
"/api/v1/auth/generate-verify-code",
|
"/api/v1/alipay-platform/notifyInnerVipOrder",
|
"/api/v1/unionLogin/yxCheckUser",
|
"/api/v1/unionLogin/yxRegister",
|
"/api/v1/customer/yxRepayPlanCallback",
|
"/api/v1/customer/yxRepayResultCallback",
|
"/api/v1/appLoadConfig/getAppLoadConfigById",
|
};
|
|
public static String[] PUBLIC_URL_V2 = new String[]{
|
//我来贷根据id和手机号获取资方资料
|
"/api/v2/capitalInfo/getCapitalByWld",
|
|
"/api/v2/mytest/test",
|
"/api/v2/huawei/click",
|
"/api/v2/h5/click", //埋点点击
|
// 众攒
|
//5.审核结果推送
|
"/api/v2/pushApproval",
|
//13.放款结果推送
|
"/api/v2/pushLoan",
|
//15.还款结果推送
|
"/api/v2/pushRepayResult",
|
|
|
//人品对接的接口
|
// 1.获取协议
|
"/api/rp/v2/getTrialInfo",
|
// 2.用户准入
|
"/api/rp/v2/checkUser",
|
// 3.进件接口
|
"/api/rp/v2/pushProfile",
|
// 4.查询申请结果
|
"/api/rp/v2/queryApplyResult",
|
// 5.审核结果推送
|
"/api/rp/v2/pushApproval",
|
// 6.银行卡信息查询
|
"/api/rp/v2/getBankCardList",
|
// 6.银行卡信息查询
|
"/api/rp/v2/sendBindCardSms",
|
// 7.绑卡发验证码
|
"/api/rp/v2/getBankCardList",
|
// 8.绑卡验证
|
"/api/rp/v2/verifyBindCardSms",
|
// 9.支持银行列表
|
"/api/rp/v2/getBankList",
|
// 10.借款试算
|
"/api/rp/v2/getTrialInfo",
|
// 11.下单
|
"/api/rp/v2/confirmLoan",
|
// 12.查询放款结果
|
"/api/rp/v2/queryLoan",
|
// 13.放款结果推送
|
"/api/rp/v2/pushLoan",
|
// 14.查询还款计划
|
"/api/rp/v2/queryRepayPlan",
|
// 15.还款结果推送
|
"/api/rp/v2/pushRepayPlan",
|
// 16.还款结果查询
|
"/api/rp/v2/queryRepayResult",
|
// 17.还款结果推送
|
"/api/rp/v2/pushRepayResult",
|
// 18.还款试算
|
"/api/rp/v2/repayTrialInfo",
|
// 19.还款提交
|
"/api/rp/v2/repay",
|
|
//我来贷
|
"/api/v2/check",
|
"/api/v2/apply",
|
"/api/v2/order_status",
|
"/api/v2/conclusion",
|
"/api/v2/repay_info",
|
"/api/v2/h5_url",
|
"/api/v2/wld/order_status",
|
"/api/v2/wld/credit_result",
|
"/api/v2/wld/repay_info",
|
|
"/api/v2/callback/syh/callback",
|
"/api/v2/channel/checkApply",
|
"/api/v2/ryh/callback",
|
"/api/v2/weike/callback",
|
"/api/v2/auth/smsLogin",
|
"/api/v2/auth/otherSmsLogin",
|
"/api/v2/auth/code",
|
"/api/v2/protocolInfo/getProtocol",
|
"/api/v2/protocolInfo/getProtocolWld",
|
// "/api/v2/protocolInfo/getProtocolInfo.html",
|
"/api/v2/city/getCityList",
|
"/api/v2/customer/getTXFaceInfo",
|
"/api/v2/customer/uploadBase64File",
|
"/api/v2/customer/getTXOcrInfo",
|
"/api/v2/customer/yxUploadFile",
|
"/api/v2/loanSupermarket/list",
|
"/api/v2/systemConfig/getConfig",
|
"/api/v2/loanSupermarket/getSupermarketListByKey",
|
"/api/v2/channelVisit/addVisitLog",
|
"/api/v2/auth/autoLogin",
|
"/api/v2/systemConfig/getEnumParams",
|
"/api/v2/loanSupermarket/getH5LoanMarketListByKey",
|
"/api/v2/channelVisit/addH5LoanMarketViewLog",
|
"/api/v2/hotIssues/getAppHotIssues",
|
"/api/v2/systemConfig/getOnlineServiceUrl",
|
"/api/v2/auth/generate-verify-code",
|
"/yqg/api/**",
|
"/api/v2/alipay-platform/order-create",
|
//H5联登下载
|
"/api/v2/auth/autodownload",
|
// 极牛半流程对接接口
|
"/api/v2/jn/customCheck",
|
"/api/v2/jn/register",
|
"/api/v2/jn/kdn/customCheck",
|
"/api/v2/jn/kdn/register",
|
// 版本提示
|
"/api/v2/app/getAppVersion",
|
//恒易贷回调接口
|
"/api/v2/channelApi/callback/**",
|
"/api/v2/channelVisit/addAutoDownloadLog",
|
//豆豆钱回调通知接口
|
"/api/v2/callback/ddq/**",
|
//闪态回调通知接口
|
"/api/v2/shanTai/callBack",
|
"/api/v2/shanTai/useEquityNotify",
|
"/api/v2/shanTai/useEquityForward",
|
"/api/v2/appLoadConfig/getAppLoadConfigById",
|
"/api/v2/memberRight/tongBaoMembershipInterests",
|
"/api/v2/capitalInfo/getCapital",
|
"/api/v2/hfb/sign/callback",
|
"/api/v2/hfb/pay/callback",
|
//轻花回调接口
|
"/api/v2/callback/qingHua/**",
|
"/api/v2/qingHua/to/woLaiDai/**"
|
};
|
|
/**
|
* URL调用成功代码
|
*/
|
@ApiModelProperty(value = "URL调用成功代码")
|
public static final String SUCCESS_CODE = "0";
|
|
@ApiModelProperty(value = "随易花次方名称")
|
public static final String SYHCAPITALNAME = "随易花";
|
|
/**
|
* 用户状态
|
*/
|
@ApiModel(value = "用户状态")
|
public static class UserStatus {
|
public final static Integer DISABLE = 0;
|
public final static Integer ENABLE = 1;
|
}
|
|
|
/**
|
* 协议编码
|
*/
|
@ApiModel(value = "协议编码")
|
public static class ProtocolCode {
|
//第三方产品风险知情书及免责协议
|
public final static String THIRD_PARTY_PRODUCTS = "THIRD_PARTY_PRODUCTS";
|
//信息授权告知书
|
public final static String INFO_AUTHORIZATION = "INFO_AUTHORIZATION";
|
//用户授权书
|
public final static String USER_AUTHORIZATION = "USER_AUTHORIZATION";
|
//用户注册服务协议
|
public final static String REGISTRATION_AGREEMENT = "REGISTRATION_AGREEMENT";
|
//用户隐私政策
|
public final static String PRIVACY_POLICY = "PRIVACY_POLICY";
|
//合规承诺函
|
public final static String COMPLIANCE_COMMITMENT = "COMPLIANCE_COMMITMENT";
|
//合作协议
|
public final static String COOPERATION_AGREEMENT = "COOPERATION_AGREEMENT";
|
//信贷员/机构服务公约
|
public final static String SERVICE_CONVENTION = "SERVICE_CONVENTION";
|
//信贷员/机构合作行为规定
|
public final static String RULES_OF_CONDUCT = "RULES_OF_CONDUCT";
|
|
//App-用户隐私政策
|
public final static String PRIVACY_POLICY_APP = "PRIVACY_POLICY_APP";
|
//App-用户注册协议
|
public final static String REGISTRATION_AGREEMENT_APP = "REGISTRATION_AGREEMENT_APP";
|
|
//大额H5-助贷机构配置信息
|
public final static String AGENCY_CONFIG_LARGE_H5 = "AGENCY_CONFIG_LARGE_H5";
|
//大额H5-个人信息采集使用授权书
|
public final static String PERSONAL_COLLECTION_LARGE_H5 = "PERSONAL_COLLECTION_LARGE_H5";
|
//大额H5-用户注册服务协议
|
public final static String REGISTRATION_AGREEMENT_LARGE_H5 = "REGISTRATION_AGREEMENT_LARGE_H5";
|
//大额H5-用户隐私政策
|
public final static String PRIVACY_POLICY_LARGE_H5 = "PRIVACY_POLICY_LARGE_H5";
|
}
|
|
/**
|
* 短信编码
|
*/
|
@ApiModel(value = "短信编码")
|
public static class MessageCode {
|
//登录验证码通知
|
public final static String LOGIN_NOTIFY = "LOGIN_NOTIFY";
|
//资方审批通过发送消息给客户
|
public final static String CAPITAL_OK_NOTIFY = "CAPITAL_OK_NOTIFY";
|
|
//申请通知
|
public final static String APPLY_NOTIFY = "APPLY_NOTIFY";
|
}
|
|
/**
|
* 启用
|
*/
|
public final static int ENABLE = 1;
|
|
/**
|
* 禁用
|
*/
|
public final static int DISABLE = 0;
|
|
public final static String SANDBOX_KEY = "cbeba62f-262a-dd55-c982-31fb55a695e6";
|
|
/**
|
* 请求默认超时时间
|
*/
|
public final static int TIME_OUT = 5000;
|
}
|