金融推广-新增融资客户

接口描述:

此接口支持新增融资客户

流程图

基本信息

测试请求地址 http://cbtrxtest.helipay.com/cbtrx/rest/FinancingCustomer/receiveInfoAddOrModify
请求地址 http://cbptrx.helipay.com/cbtrx/rest/FinancingCustomer/receiveInfoAddOrModify
提交方式 采用POST方法提交,requestbody传值 Content-Type=[application/json;charset=UTF-8]
签名算法 UTF-8字符编码 SHA256签名 AES加密

请求参数

名称 参数 类型 必填 示例值 说明
推广代理编号 promotionAgencyNo String 是 Pr00000041 合利宝分配的唯一推广代理编号
客户名称 financingCustomerName String 是 XX有限公司
客户联系人姓名 customerContactName String 是 张三
客户联系人电话 customerContactPhone String 是 13212345345
年营业额(万) annualTurnover String 是 1000
公司类型 companyType String 是 物流
意向产品 product String 是 01,02 01-企业信用贷 02-应收账款融资 03-反向保理 04-电商融资 如意向产品为多个,中间以逗号间隔,如:01,04

响应参数

名称 参数 类型 必填 示例值 说明
响应码 errorCode String 0000 0000 代表请求成功
响应信息 errorMessage String 否 成功 响应信息 错误信息
推广代理编号 promotionAgencyNo String 是 Pr00000041 合利宝分配的唯一推广代理编号
融资客户编号 financingCustomerNo String 是 Fi10000055 合利宝分配的唯一融资客户编号
客户名称 financingCustomerName String 是 XX有限公司
客户联系人姓名 customerContactName String 是 张三
客户联系人电话 customerContactPhone String 是 13212345345
年营业额(万) annualTurnover String 是 1000
公司类型 companyType String 是 物流
意向产品 product String 是 01,02 01-企业信用贷 02-应收账款融资 03-反向保理 04-电商融资 如意向产品为多个,中间以逗号间隔,如:01,04

代码示例


    @Test
    public void testAddFinacingInfo(){
        RemoteServiceImpl remoteService = new RemoteServiceImpl();
        FinancingRequest financingRequest = remoteService.postRemoteInvoke(LoadPropertiesUtils.getProperty("financingInfoModifyUrl"), instanllDto(), FinancingRequest.class);
        FinancingResponseForm financingResponseForm = HandleDataUtils.decode(financingRequest, FinancingResponseForm.class, financingRequest.getDefaultParam(), financingRequest.getPromotionAgencyNo());
        logger.info("#####解密后的内容为{}", financingResponseForm.toString());
    }

    public static String instanllDto(){
        FinancingRequestForm financingRequestForm = new FinancingRequestForm();

        financingRequestForm.setPromotionAgencyNo("Pr00000001"); //推广代理编号
        financingRequestForm.setFinancingCustomerName("李四");//客户名称
        financingRequestForm.setCustomerContactName("张三");//客户联系人姓名
        financingRequestForm.setCustomerContactPhone("18888818888");//客户联系人电话
        financingRequestForm.setAnnualTurnover("10");//年营业额(万)
        financingRequestForm.setCompanyType("私营"); //客户公司类型
        financingRequestForm.setProduct("01");//意向产品
        financingRequestForm.setDefaultParam(CbDemoConstants.DEFAULTP);
        return JSONObject.toJSONString(encodeAndSign(financingRequestForm,financingRequestForm.getDefaultParam(),financingRequestForm.getPromotionAgencyNo()));
    }