Просмотр исходного кода

remove unsupported product finmall

zhangzifa 7 лет назад
Родитель
Сommit
fc0d3e912a
100 измененных файлов с 1 добавлено и 7852 удалено
  1. 1 2
      CMakeLists.txt
  2. 0 238
      finmall/CMakeLists.txt
  3. 0 358
      finmall/include/alibabacloud/finmall/FinmallClient.h
  4. 0 32
      finmall/include/alibabacloud/finmall/FinmallExport.h
  5. 0 48
      finmall/include/alibabacloud/finmall/model/AddCustomInfoRequest.h
  6. 0 62
      finmall/include/alibabacloud/finmall/model/AddCustomInfoResult.h
  7. 0 72
      finmall/include/alibabacloud/finmall/model/AddTrialRecordRequest.h
  8. 0 59
      finmall/include/alibabacloud/finmall/model/AddTrialRecordResult.h
  9. 0 63
      finmall/include/alibabacloud/finmall/model/ApplyForLoanRequest.h
  10. 0 59
      finmall/include/alibabacloud/finmall/model/ApplyForLoanResult.h
  11. 0 51
      finmall/include/alibabacloud/finmall/model/CancelCreditRequest.h
  12. 0 60
      finmall/include/alibabacloud/finmall/model/CancelCreditResult.h
  13. 0 57
      finmall/include/alibabacloud/finmall/model/GetAuthorizeCreditQueryRequest.h
  14. 0 62
      finmall/include/alibabacloud/finmall/model/GetAuthorizeCreditQueryResult.h
  15. 0 51
      finmall/include/alibabacloud/finmall/model/GetCreditDetailRequest.h
  16. 0 72
      finmall/include/alibabacloud/finmall/model/GetCreditDetailResult.h
  17. 0 57
      finmall/include/alibabacloud/finmall/model/GetCreditListRequest.h
  18. 0 55
      finmall/include/alibabacloud/finmall/model/GetCreditListResult.h
  19. 0 57
      finmall/include/alibabacloud/finmall/model/GetCreditRepayListRequest.h
  20. 0 55
      finmall/include/alibabacloud/finmall/model/GetCreditRepayListResult.h
  21. 0 51
      finmall/include/alibabacloud/finmall/model/GetCreditSignatureInfoRequest.h
  22. 0 55
      finmall/include/alibabacloud/finmall/model/GetCreditSignatureInfoResult.h
  23. 0 51
      finmall/include/alibabacloud/finmall/model/GetCreditStatusRequest.h
  24. 0 64
      finmall/include/alibabacloud/finmall/model/GetCreditStatusResult.h
  25. 0 51
      finmall/include/alibabacloud/finmall/model/GetCreditWithdrawRecordRequest.h
  26. 0 55
      finmall/include/alibabacloud/finmall/model/GetCreditWithdrawRecordResult.h
  27. 0 51
      finmall/include/alibabacloud/finmall/model/GetCurrentTermRepayInfoRequest.h
  28. 0 68
      finmall/include/alibabacloud/finmall/model/GetCurrentTermRepayInfoResult.h
  29. 0 48
      finmall/include/alibabacloud/finmall/model/GetCustomStatusInfoRequest.h
  30. 0 62
      finmall/include/alibabacloud/finmall/model/GetCustomStatusInfoResult.h
  31. 0 48
      finmall/include/alibabacloud/finmall/model/GetCustomerVerifyInfoRequest.h
  32. 0 71
      finmall/include/alibabacloud/finmall/model/GetCustomerVerifyInfoResult.h
  33. 0 57
      finmall/include/alibabacloud/finmall/model/GetDocumentDownloadUrlRequest.h
  34. 0 60
      finmall/include/alibabacloud/finmall/model/GetDocumentDownloadUrlResult.h
  35. 0 51
      finmall/include/alibabacloud/finmall/model/GetLatestOverdueRecordRequest.h
  36. 0 69
      finmall/include/alibabacloud/finmall/model/GetLatestOverdueRecordResult.h
  37. 0 57
      finmall/include/alibabacloud/finmall/model/GetLoanAgreementRequest.h
  38. 0 62
      finmall/include/alibabacloud/finmall/model/GetLoanAgreementResult.h
  39. 0 51
      finmall/include/alibabacloud/finmall/model/GetLoanApplyRecordListRequest.h
  40. 0 55
      finmall/include/alibabacloud/finmall/model/GetLoanApplyRecordListResult.h
  41. 0 57
      finmall/include/alibabacloud/finmall/model/GetOverdueRecordListRequest.h
  42. 0 55
      finmall/include/alibabacloud/finmall/model/GetOverdueRecordListResult.h
  43. 0 54
      finmall/include/alibabacloud/finmall/model/GetProductDetailRequest.h
  44. 0 71
      finmall/include/alibabacloud/finmall/model/GetProductDetailResult.h
  45. 0 54
      finmall/include/alibabacloud/finmall/model/GetProductListRequest.h
  46. 0 55
      finmall/include/alibabacloud/finmall/model/GetProductListResult.h
  47. 0 54
      finmall/include/alibabacloud/finmall/model/GetRepayPlanTrialRequest.h
  48. 0 64
      finmall/include/alibabacloud/finmall/model/GetRepayPlanTrialResult.h
  49. 0 60
      finmall/include/alibabacloud/finmall/model/GetSignContractUrlRequest.h
  50. 0 59
      finmall/include/alibabacloud/finmall/model/GetSignContractUrlResult.h
  51. 0 51
      finmall/include/alibabacloud/finmall/model/GetTradeDataRequest.h
  52. 0 55
      finmall/include/alibabacloud/finmall/model/GetTradeDataResult.h
  53. 0 54
      finmall/include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementRequest.h
  54. 0 60
      finmall/include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementResult.h
  55. 0 48
      finmall/include/alibabacloud/finmall/model/GetZhimaScoreRequest.h
  56. 0 59
      finmall/include/alibabacloud/finmall/model/GetZhimaScoreResult.h
  57. 0 54
      finmall/include/alibabacloud/finmall/model/PayForOrderRequest.h
  58. 0 59
      finmall/include/alibabacloud/finmall/model/PayForOrderResult.h
  59. 0 48
      finmall/include/alibabacloud/finmall/model/QueryFundPartyListRequest.h
  60. 0 55
      finmall/include/alibabacloud/finmall/model/QueryFundPartyListResult.h
  61. 0 60
      finmall/include/alibabacloud/finmall/model/QuerySignResultRequest.h
  62. 0 60
      finmall/include/alibabacloud/finmall/model/QuerySignResultResult.h
  63. 0 48
      finmall/include/alibabacloud/finmall/model/QueryTrialRecordsRequest.h
  64. 0 55
      finmall/include/alibabacloud/finmall/model/QueryTrialRecordsResult.h
  65. 0 90
      finmall/include/alibabacloud/finmall/model/SaveAuthenticationInfoRequest.h
  66. 0 55
      finmall/include/alibabacloud/finmall/model/SaveAuthenticationInfoResult.h
  67. 0 54
      finmall/include/alibabacloud/finmall/model/SignLoanAgreementRequest.h
  68. 0 59
      finmall/include/alibabacloud/finmall/model/SignLoanAgreementResult.h
  69. 0 66
      finmall/include/alibabacloud/finmall/model/SignResultNotifyRequest.h
  70. 0 53
      finmall/include/alibabacloud/finmall/model/SignResultNotifyResult.h
  71. 0 66
      finmall/include/alibabacloud/finmall/model/SignedPageResultRequest.h
  72. 0 59
      finmall/include/alibabacloud/finmall/model/SignedPageResultResult.h
  73. 0 84
      finmall/include/alibabacloud/finmall/model/UpdateAuthenticationInfoRequest.h
  74. 0 55
      finmall/include/alibabacloud/finmall/model/UpdateAuthenticationInfoResult.h
  75. 0 87
      finmall/include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoRequest.h
  76. 0 55
      finmall/include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoResult.h
  77. 0 57
      finmall/include/alibabacloud/finmall/model/UploadCustomIDImageRequest.h
  78. 0 60
      finmall/include/alibabacloud/finmall/model/UploadCustomIDImageResult.h
  79. 0 84
      finmall/include/alibabacloud/finmall/model/VerifyCustomerRequest.h
  80. 0 60
      finmall/include/alibabacloud/finmall/model/VerifyCustomerResult.h
  81. 0 51
      finmall/include/alibabacloud/finmall/model/VerifySMSTokenRequest.h
  82. 0 53
      finmall/include/alibabacloud/finmall/model/VerifySMSTokenResult.h
  83. 0 1457
      finmall/src/FinmallClient.cc
  84. 0 38
      finmall/src/model/AddCustomInfoRequest.cc
  85. 0 73
      finmall/src/model/AddCustomInfoResult.cc
  86. 0 126
      finmall/src/model/AddTrialRecordRequest.cc
  87. 0 67
      finmall/src/model/AddTrialRecordResult.cc
  88. 0 93
      finmall/src/model/ApplyForLoanRequest.cc
  89. 0 67
      finmall/src/model/ApplyForLoanResult.cc
  90. 0 49
      finmall/src/model/CancelCreditRequest.cc
  91. 0 69
      finmall/src/model/CancelCreditResult.cc
  92. 0 71
      finmall/src/model/GetAuthorizeCreditQueryRequest.cc
  93. 0 73
      finmall/src/model/GetAuthorizeCreditQueryResult.cc
  94. 0 49
      finmall/src/model/GetCreditDetailRequest.cc
  95. 0 93
      finmall/src/model/GetCreditDetailResult.cc
  96. 0 71
      finmall/src/model/GetCreditListRequest.cc
  97. 0 66
      finmall/src/model/GetCreditListResult.cc
  98. 0 71
      finmall/src/model/GetCreditRepayListRequest.cc
  99. 0 66
      finmall/src/model/GetCreditRepayListResult.cc
  100. 0 49
      finmall/src/model/GetCreditSignatureInfoRequest.cc

+ 1 - 2
CMakeLists.txt

@@ -96,7 +96,6 @@ add_subdirectory(ram)
 add_subdirectory(sts)
 add_subdirectory(gpdb)
 add_subdirectory(cr)
-add_subdirectory(finmall)
 add_subdirectory(openanalytics)
 add_subdirectory(snsuapi)
 add_subdirectory(ubsms)
@@ -117,4 +116,4 @@ add_subdirectory(dysmsapi)
 add_subdirectory(ons)
 add_subdirectory(ivision)
 add_subdirectory(imm)
-add_subdirectory(bssopenapi)
+add_subdirectory(bssopenapi)

+ 0 - 238
finmall/CMakeLists.txt

@@ -1,238 +0,0 @@
-#
-# Copyright 2009-2017 Alibaba Cloud All rights reserved.
-# 
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-# 
-#      http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
-
-set(finmall_public_header 
-	include/alibabacloud/finmall/FinmallClient.h
-	include/alibabacloud/finmall/FinmallExport.h )
-
-set(finmall_public_header_model 
-	include/alibabacloud/finmall/model/GetCreditDetailRequest.h
-	include/alibabacloud/finmall/model/GetCreditDetailResult.h
-	include/alibabacloud/finmall/model/GetDocumentDownloadUrlRequest.h
-	include/alibabacloud/finmall/model/GetDocumentDownloadUrlResult.h
-	include/alibabacloud/finmall/model/GetCreditWithdrawRecordRequest.h
-	include/alibabacloud/finmall/model/GetCreditWithdrawRecordResult.h
-	include/alibabacloud/finmall/model/GetCustomerVerifyInfoRequest.h
-	include/alibabacloud/finmall/model/GetCustomerVerifyInfoResult.h
-	include/alibabacloud/finmall/model/QueryFundPartyListRequest.h
-	include/alibabacloud/finmall/model/QueryFundPartyListResult.h
-	include/alibabacloud/finmall/model/GetCreditStatusRequest.h
-	include/alibabacloud/finmall/model/GetCreditStatusResult.h
-	include/alibabacloud/finmall/model/SaveAuthenticationInfoRequest.h
-	include/alibabacloud/finmall/model/SaveAuthenticationInfoResult.h
-	include/alibabacloud/finmall/model/GetTradeDataRequest.h
-	include/alibabacloud/finmall/model/GetTradeDataResult.h
-	include/alibabacloud/finmall/model/UploadCustomIDImageRequest.h
-	include/alibabacloud/finmall/model/UploadCustomIDImageResult.h
-	include/alibabacloud/finmall/model/QuerySignResultRequest.h
-	include/alibabacloud/finmall/model/QuerySignResultResult.h
-	include/alibabacloud/finmall/model/ApplyForLoanRequest.h
-	include/alibabacloud/finmall/model/ApplyForLoanResult.h
-	include/alibabacloud/finmall/model/GetZhimaScoreRequest.h
-	include/alibabacloud/finmall/model/GetZhimaScoreResult.h
-	include/alibabacloud/finmall/model/PayForOrderRequest.h
-	include/alibabacloud/finmall/model/PayForOrderResult.h
-	include/alibabacloud/finmall/model/QueryTrialRecordsRequest.h
-	include/alibabacloud/finmall/model/QueryTrialRecordsResult.h
-	include/alibabacloud/finmall/model/GetCurrentTermRepayInfoRequest.h
-	include/alibabacloud/finmall/model/GetCurrentTermRepayInfoResult.h
-	include/alibabacloud/finmall/model/UpdateAuthenticationInfoRequest.h
-	include/alibabacloud/finmall/model/UpdateAuthenticationInfoResult.h
-	include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoRequest.h
-	include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoResult.h
-	include/alibabacloud/finmall/model/GetCreditSignatureInfoRequest.h
-	include/alibabacloud/finmall/model/GetCreditSignatureInfoResult.h
-	include/alibabacloud/finmall/model/AddTrialRecordRequest.h
-	include/alibabacloud/finmall/model/AddTrialRecordResult.h
-	include/alibabacloud/finmall/model/GetAuthorizeCreditQueryRequest.h
-	include/alibabacloud/finmall/model/GetAuthorizeCreditQueryResult.h
-	include/alibabacloud/finmall/model/CancelCreditRequest.h
-	include/alibabacloud/finmall/model/CancelCreditResult.h
-	include/alibabacloud/finmall/model/GetCustomStatusInfoRequest.h
-	include/alibabacloud/finmall/model/GetCustomStatusInfoResult.h
-	include/alibabacloud/finmall/model/GetOverdueRecordListRequest.h
-	include/alibabacloud/finmall/model/GetOverdueRecordListResult.h
-	include/alibabacloud/finmall/model/GetProductDetailRequest.h
-	include/alibabacloud/finmall/model/GetProductDetailResult.h
-	include/alibabacloud/finmall/model/VerifyCustomerRequest.h
-	include/alibabacloud/finmall/model/VerifyCustomerResult.h
-	include/alibabacloud/finmall/model/SignLoanAgreementRequest.h
-	include/alibabacloud/finmall/model/SignLoanAgreementResult.h
-	include/alibabacloud/finmall/model/AddCustomInfoRequest.h
-	include/alibabacloud/finmall/model/AddCustomInfoResult.h
-	include/alibabacloud/finmall/model/GetProductListRequest.h
-	include/alibabacloud/finmall/model/GetProductListResult.h
-	include/alibabacloud/finmall/model/GetLoanAgreementRequest.h
-	include/alibabacloud/finmall/model/GetLoanAgreementResult.h
-	include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementRequest.h
-	include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementResult.h
-	include/alibabacloud/finmall/model/SignedPageResultRequest.h
-	include/alibabacloud/finmall/model/SignedPageResultResult.h
-	include/alibabacloud/finmall/model/GetLoanApplyRecordListRequest.h
-	include/alibabacloud/finmall/model/GetLoanApplyRecordListResult.h
-	include/alibabacloud/finmall/model/GetLatestOverdueRecordRequest.h
-	include/alibabacloud/finmall/model/GetLatestOverdueRecordResult.h
-	include/alibabacloud/finmall/model/GetCreditListRequest.h
-	include/alibabacloud/finmall/model/GetCreditListResult.h
-	include/alibabacloud/finmall/model/SignResultNotifyRequest.h
-	include/alibabacloud/finmall/model/SignResultNotifyResult.h
-	include/alibabacloud/finmall/model/VerifySMSTokenRequest.h
-	include/alibabacloud/finmall/model/VerifySMSTokenResult.h
-	include/alibabacloud/finmall/model/GetCreditRepayListRequest.h
-	include/alibabacloud/finmall/model/GetCreditRepayListResult.h
-	include/alibabacloud/finmall/model/GetSignContractUrlRequest.h
-	include/alibabacloud/finmall/model/GetSignContractUrlResult.h
-	include/alibabacloud/finmall/model/GetRepayPlanTrialRequest.h
-	include/alibabacloud/finmall/model/GetRepayPlanTrialResult.h )
-
-set(finmall_src 
-	src/FinmallClient.cc
-	src/model/GetCreditDetailRequest.cc
-	src/model/GetCreditDetailResult.cc
-	src/model/GetDocumentDownloadUrlRequest.cc
-	src/model/GetDocumentDownloadUrlResult.cc
-	src/model/GetCreditWithdrawRecordRequest.cc
-	src/model/GetCreditWithdrawRecordResult.cc
-	src/model/GetCustomerVerifyInfoRequest.cc
-	src/model/GetCustomerVerifyInfoResult.cc
-	src/model/QueryFundPartyListRequest.cc
-	src/model/QueryFundPartyListResult.cc
-	src/model/GetCreditStatusRequest.cc
-	src/model/GetCreditStatusResult.cc
-	src/model/SaveAuthenticationInfoRequest.cc
-	src/model/SaveAuthenticationInfoResult.cc
-	src/model/GetTradeDataRequest.cc
-	src/model/GetTradeDataResult.cc
-	src/model/UploadCustomIDImageRequest.cc
-	src/model/UploadCustomIDImageResult.cc
-	src/model/QuerySignResultRequest.cc
-	src/model/QuerySignResultResult.cc
-	src/model/ApplyForLoanRequest.cc
-	src/model/ApplyForLoanResult.cc
-	src/model/GetZhimaScoreRequest.cc
-	src/model/GetZhimaScoreResult.cc
-	src/model/PayForOrderRequest.cc
-	src/model/PayForOrderResult.cc
-	src/model/QueryTrialRecordsRequest.cc
-	src/model/QueryTrialRecordsResult.cc
-	src/model/GetCurrentTermRepayInfoRequest.cc
-	src/model/GetCurrentTermRepayInfoResult.cc
-	src/model/UpdateAuthenticationInfoRequest.cc
-	src/model/UpdateAuthenticationInfoResult.cc
-	src/model/UpdateEnterpriseCustomInfoRequest.cc
-	src/model/UpdateEnterpriseCustomInfoResult.cc
-	src/model/GetCreditSignatureInfoRequest.cc
-	src/model/GetCreditSignatureInfoResult.cc
-	src/model/AddTrialRecordRequest.cc
-	src/model/AddTrialRecordResult.cc
-	src/model/GetAuthorizeCreditQueryRequest.cc
-	src/model/GetAuthorizeCreditQueryResult.cc
-	src/model/CancelCreditRequest.cc
-	src/model/CancelCreditResult.cc
-	src/model/GetCustomStatusInfoRequest.cc
-	src/model/GetCustomStatusInfoResult.cc
-	src/model/GetOverdueRecordListRequest.cc
-	src/model/GetOverdueRecordListResult.cc
-	src/model/GetProductDetailRequest.cc
-	src/model/GetProductDetailResult.cc
-	src/model/VerifyCustomerRequest.cc
-	src/model/VerifyCustomerResult.cc
-	src/model/SignLoanAgreementRequest.cc
-	src/model/SignLoanAgreementResult.cc
-	src/model/AddCustomInfoRequest.cc
-	src/model/AddCustomInfoResult.cc
-	src/model/GetProductListRequest.cc
-	src/model/GetProductListResult.cc
-	src/model/GetLoanAgreementRequest.cc
-	src/model/GetLoanAgreementResult.cc
-	src/model/GetUserInfoAuthorizationAgreementRequest.cc
-	src/model/GetUserInfoAuthorizationAgreementResult.cc
-	src/model/SignedPageResultRequest.cc
-	src/model/SignedPageResultResult.cc
-	src/model/GetLoanApplyRecordListRequest.cc
-	src/model/GetLoanApplyRecordListResult.cc
-	src/model/GetLatestOverdueRecordRequest.cc
-	src/model/GetLatestOverdueRecordResult.cc
-	src/model/GetCreditListRequest.cc
-	src/model/GetCreditListResult.cc
-	src/model/SignResultNotifyRequest.cc
-	src/model/SignResultNotifyResult.cc
-	src/model/VerifySMSTokenRequest.cc
-	src/model/VerifySMSTokenResult.cc
-	src/model/GetCreditRepayListRequest.cc
-	src/model/GetCreditRepayListResult.cc
-	src/model/GetSignContractUrlRequest.cc
-	src/model/GetSignContractUrlResult.cc
-	src/model/GetRepayPlanTrialRequest.cc
-	src/model/GetRepayPlanTrialResult.cc )
-
-add_library(finmall ${LIB_TYPE}
-	${finmall_public_header}
-	${finmall_public_header_model}
-	${finmall_src})
-
-set_target_properties(finmall
-	PROPERTIES
-	LINKER_LANGUAGE CXX
-	ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
-	LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
-	RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
-	OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}finmall
-	)
-
-if(${LIB_TYPE} STREQUAL "SHARED")
-	set_target_properties(finmall
-		PROPERTIES
-		DEFINE_SYMBOL ALIBABACLOUD_FINMALL_LIBRARY)
-endif()
-
-target_include_directories(finmall
-	PRIVATE include
-		${CMAKE_SOURCE_DIR}/core/include
-	)
-target_link_libraries(finmall
-	core)
-
-if(CMAKE_HOST_WIN32)
-	ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
-	set(jsoncpp_install_dir ${INSTALL_DIR})
-	add_dependencies(finmall
-		jsoncpp)
-	target_include_directories(finmall
-		PRIVATE	${jsoncpp_install_dir}/include)
-	target_link_libraries(finmall
-		${jsoncpp_install_dir}/lib/jsoncpp.lib)
-	set_target_properties(finmall
-    	PROPERTIES
-    		COMPILE_OPTIONS "/bigobj")
-else()
-	target_include_directories(finmall
-		PRIVATE /usr/include/jsoncpp)
-	target_link_libraries(finmall
-		jsoncpp)
-endif()
-
-install(FILES ${finmall_public_header}
-	DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/finmall)
-install(FILES ${finmall_public_header_model}
-	DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/finmall/model)
-install(TARGETS finmall
-	ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
-	LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-	RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
-	)

+ 0 - 358
finmall/include/alibabacloud/finmall/FinmallClient.h

@@ -1,358 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_FINMALLCLIENT_H_
-#define ALIBABACLOUD_FINMALL_FINMALLCLIENT_H_
-
-#include <future>
-#include <alibabacloud/core/AsyncCallerContext.h>
-#include <alibabacloud/core/EndpointProvider.h>
-#include <alibabacloud/core/RpcServiceClient.h>
-#include "FinmallExport.h"
-#include "model/GetCreditDetailRequest.h"
-#include "model/GetCreditDetailResult.h"
-#include "model/GetDocumentDownloadUrlRequest.h"
-#include "model/GetDocumentDownloadUrlResult.h"
-#include "model/GetCreditWithdrawRecordRequest.h"
-#include "model/GetCreditWithdrawRecordResult.h"
-#include "model/GetCustomerVerifyInfoRequest.h"
-#include "model/GetCustomerVerifyInfoResult.h"
-#include "model/QueryFundPartyListRequest.h"
-#include "model/QueryFundPartyListResult.h"
-#include "model/GetCreditStatusRequest.h"
-#include "model/GetCreditStatusResult.h"
-#include "model/SaveAuthenticationInfoRequest.h"
-#include "model/SaveAuthenticationInfoResult.h"
-#include "model/GetTradeDataRequest.h"
-#include "model/GetTradeDataResult.h"
-#include "model/UploadCustomIDImageRequest.h"
-#include "model/UploadCustomIDImageResult.h"
-#include "model/QuerySignResultRequest.h"
-#include "model/QuerySignResultResult.h"
-#include "model/ApplyForLoanRequest.h"
-#include "model/ApplyForLoanResult.h"
-#include "model/GetZhimaScoreRequest.h"
-#include "model/GetZhimaScoreResult.h"
-#include "model/PayForOrderRequest.h"
-#include "model/PayForOrderResult.h"
-#include "model/QueryTrialRecordsRequest.h"
-#include "model/QueryTrialRecordsResult.h"
-#include "model/GetCurrentTermRepayInfoRequest.h"
-#include "model/GetCurrentTermRepayInfoResult.h"
-#include "model/UpdateAuthenticationInfoRequest.h"
-#include "model/UpdateAuthenticationInfoResult.h"
-#include "model/UpdateEnterpriseCustomInfoRequest.h"
-#include "model/UpdateEnterpriseCustomInfoResult.h"
-#include "model/GetCreditSignatureInfoRequest.h"
-#include "model/GetCreditSignatureInfoResult.h"
-#include "model/AddTrialRecordRequest.h"
-#include "model/AddTrialRecordResult.h"
-#include "model/GetAuthorizeCreditQueryRequest.h"
-#include "model/GetAuthorizeCreditQueryResult.h"
-#include "model/CancelCreditRequest.h"
-#include "model/CancelCreditResult.h"
-#include "model/GetCustomStatusInfoRequest.h"
-#include "model/GetCustomStatusInfoResult.h"
-#include "model/GetOverdueRecordListRequest.h"
-#include "model/GetOverdueRecordListResult.h"
-#include "model/GetProductDetailRequest.h"
-#include "model/GetProductDetailResult.h"
-#include "model/VerifyCustomerRequest.h"
-#include "model/VerifyCustomerResult.h"
-#include "model/SignLoanAgreementRequest.h"
-#include "model/SignLoanAgreementResult.h"
-#include "model/AddCustomInfoRequest.h"
-#include "model/AddCustomInfoResult.h"
-#include "model/GetProductListRequest.h"
-#include "model/GetProductListResult.h"
-#include "model/GetLoanAgreementRequest.h"
-#include "model/GetLoanAgreementResult.h"
-#include "model/GetUserInfoAuthorizationAgreementRequest.h"
-#include "model/GetUserInfoAuthorizationAgreementResult.h"
-#include "model/SignedPageResultRequest.h"
-#include "model/SignedPageResultResult.h"
-#include "model/GetLoanApplyRecordListRequest.h"
-#include "model/GetLoanApplyRecordListResult.h"
-#include "model/GetLatestOverdueRecordRequest.h"
-#include "model/GetLatestOverdueRecordResult.h"
-#include "model/GetCreditListRequest.h"
-#include "model/GetCreditListResult.h"
-#include "model/SignResultNotifyRequest.h"
-#include "model/SignResultNotifyResult.h"
-#include "model/VerifySMSTokenRequest.h"
-#include "model/VerifySMSTokenResult.h"
-#include "model/GetCreditRepayListRequest.h"
-#include "model/GetCreditRepayListResult.h"
-#include "model/GetSignContractUrlRequest.h"
-#include "model/GetSignContractUrlResult.h"
-#include "model/GetRepayPlanTrialRequest.h"
-#include "model/GetRepayPlanTrialResult.h"
-
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		class ALIBABACLOUD_FINMALL_EXPORT FinmallClient : public RpcServiceClient
-		{
-		public:
-			typedef Outcome<Error, Model::GetCreditDetailResult> GetCreditDetailOutcome;
-			typedef std::future<GetCreditDetailOutcome> GetCreditDetailOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCreditDetailRequest&, const GetCreditDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditDetailAsyncHandler;
-			typedef Outcome<Error, Model::GetDocumentDownloadUrlResult> GetDocumentDownloadUrlOutcome;
-			typedef std::future<GetDocumentDownloadUrlOutcome> GetDocumentDownloadUrlOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetDocumentDownloadUrlRequest&, const GetDocumentDownloadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDocumentDownloadUrlAsyncHandler;
-			typedef Outcome<Error, Model::GetCreditWithdrawRecordResult> GetCreditWithdrawRecordOutcome;
-			typedef std::future<GetCreditWithdrawRecordOutcome> GetCreditWithdrawRecordOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCreditWithdrawRecordRequest&, const GetCreditWithdrawRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditWithdrawRecordAsyncHandler;
-			typedef Outcome<Error, Model::GetCustomerVerifyInfoResult> GetCustomerVerifyInfoOutcome;
-			typedef std::future<GetCustomerVerifyInfoOutcome> GetCustomerVerifyInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCustomerVerifyInfoRequest&, const GetCustomerVerifyInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCustomerVerifyInfoAsyncHandler;
-			typedef Outcome<Error, Model::QueryFundPartyListResult> QueryFundPartyListOutcome;
-			typedef std::future<QueryFundPartyListOutcome> QueryFundPartyListOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::QueryFundPartyListRequest&, const QueryFundPartyListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFundPartyListAsyncHandler;
-			typedef Outcome<Error, Model::GetCreditStatusResult> GetCreditStatusOutcome;
-			typedef std::future<GetCreditStatusOutcome> GetCreditStatusOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCreditStatusRequest&, const GetCreditStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditStatusAsyncHandler;
-			typedef Outcome<Error, Model::SaveAuthenticationInfoResult> SaveAuthenticationInfoOutcome;
-			typedef std::future<SaveAuthenticationInfoOutcome> SaveAuthenticationInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::SaveAuthenticationInfoRequest&, const SaveAuthenticationInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveAuthenticationInfoAsyncHandler;
-			typedef Outcome<Error, Model::GetTradeDataResult> GetTradeDataOutcome;
-			typedef std::future<GetTradeDataOutcome> GetTradeDataOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetTradeDataRequest&, const GetTradeDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTradeDataAsyncHandler;
-			typedef Outcome<Error, Model::UploadCustomIDImageResult> UploadCustomIDImageOutcome;
-			typedef std::future<UploadCustomIDImageOutcome> UploadCustomIDImageOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::UploadCustomIDImageRequest&, const UploadCustomIDImageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadCustomIDImageAsyncHandler;
-			typedef Outcome<Error, Model::QuerySignResultResult> QuerySignResultOutcome;
-			typedef std::future<QuerySignResultOutcome> QuerySignResultOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::QuerySignResultRequest&, const QuerySignResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySignResultAsyncHandler;
-			typedef Outcome<Error, Model::ApplyForLoanResult> ApplyForLoanOutcome;
-			typedef std::future<ApplyForLoanOutcome> ApplyForLoanOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::ApplyForLoanRequest&, const ApplyForLoanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ApplyForLoanAsyncHandler;
-			typedef Outcome<Error, Model::GetZhimaScoreResult> GetZhimaScoreOutcome;
-			typedef std::future<GetZhimaScoreOutcome> GetZhimaScoreOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetZhimaScoreRequest&, const GetZhimaScoreOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetZhimaScoreAsyncHandler;
-			typedef Outcome<Error, Model::PayForOrderResult> PayForOrderOutcome;
-			typedef std::future<PayForOrderOutcome> PayForOrderOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::PayForOrderRequest&, const PayForOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PayForOrderAsyncHandler;
-			typedef Outcome<Error, Model::QueryTrialRecordsResult> QueryTrialRecordsOutcome;
-			typedef std::future<QueryTrialRecordsOutcome> QueryTrialRecordsOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::QueryTrialRecordsRequest&, const QueryTrialRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTrialRecordsAsyncHandler;
-			typedef Outcome<Error, Model::GetCurrentTermRepayInfoResult> GetCurrentTermRepayInfoOutcome;
-			typedef std::future<GetCurrentTermRepayInfoOutcome> GetCurrentTermRepayInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCurrentTermRepayInfoRequest&, const GetCurrentTermRepayInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCurrentTermRepayInfoAsyncHandler;
-			typedef Outcome<Error, Model::UpdateAuthenticationInfoResult> UpdateAuthenticationInfoOutcome;
-			typedef std::future<UpdateAuthenticationInfoOutcome> UpdateAuthenticationInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::UpdateAuthenticationInfoRequest&, const UpdateAuthenticationInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAuthenticationInfoAsyncHandler;
-			typedef Outcome<Error, Model::UpdateEnterpriseCustomInfoResult> UpdateEnterpriseCustomInfoOutcome;
-			typedef std::future<UpdateEnterpriseCustomInfoOutcome> UpdateEnterpriseCustomInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::UpdateEnterpriseCustomInfoRequest&, const UpdateEnterpriseCustomInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEnterpriseCustomInfoAsyncHandler;
-			typedef Outcome<Error, Model::GetCreditSignatureInfoResult> GetCreditSignatureInfoOutcome;
-			typedef std::future<GetCreditSignatureInfoOutcome> GetCreditSignatureInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCreditSignatureInfoRequest&, const GetCreditSignatureInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditSignatureInfoAsyncHandler;
-			typedef Outcome<Error, Model::AddTrialRecordResult> AddTrialRecordOutcome;
-			typedef std::future<AddTrialRecordOutcome> AddTrialRecordOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::AddTrialRecordRequest&, const AddTrialRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTrialRecordAsyncHandler;
-			typedef Outcome<Error, Model::GetAuthorizeCreditQueryResult> GetAuthorizeCreditQueryOutcome;
-			typedef std::future<GetAuthorizeCreditQueryOutcome> GetAuthorizeCreditQueryOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetAuthorizeCreditQueryRequest&, const GetAuthorizeCreditQueryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAuthorizeCreditQueryAsyncHandler;
-			typedef Outcome<Error, Model::CancelCreditResult> CancelCreditOutcome;
-			typedef std::future<CancelCreditOutcome> CancelCreditOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::CancelCreditRequest&, const CancelCreditOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelCreditAsyncHandler;
-			typedef Outcome<Error, Model::GetCustomStatusInfoResult> GetCustomStatusInfoOutcome;
-			typedef std::future<GetCustomStatusInfoOutcome> GetCustomStatusInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCustomStatusInfoRequest&, const GetCustomStatusInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCustomStatusInfoAsyncHandler;
-			typedef Outcome<Error, Model::GetOverdueRecordListResult> GetOverdueRecordListOutcome;
-			typedef std::future<GetOverdueRecordListOutcome> GetOverdueRecordListOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetOverdueRecordListRequest&, const GetOverdueRecordListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOverdueRecordListAsyncHandler;
-			typedef Outcome<Error, Model::GetProductDetailResult> GetProductDetailOutcome;
-			typedef std::future<GetProductDetailOutcome> GetProductDetailOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetProductDetailRequest&, const GetProductDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProductDetailAsyncHandler;
-			typedef Outcome<Error, Model::VerifyCustomerResult> VerifyCustomerOutcome;
-			typedef std::future<VerifyCustomerOutcome> VerifyCustomerOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::VerifyCustomerRequest&, const VerifyCustomerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyCustomerAsyncHandler;
-			typedef Outcome<Error, Model::SignLoanAgreementResult> SignLoanAgreementOutcome;
-			typedef std::future<SignLoanAgreementOutcome> SignLoanAgreementOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::SignLoanAgreementRequest&, const SignLoanAgreementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignLoanAgreementAsyncHandler;
-			typedef Outcome<Error, Model::AddCustomInfoResult> AddCustomInfoOutcome;
-			typedef std::future<AddCustomInfoOutcome> AddCustomInfoOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::AddCustomInfoRequest&, const AddCustomInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddCustomInfoAsyncHandler;
-			typedef Outcome<Error, Model::GetProductListResult> GetProductListOutcome;
-			typedef std::future<GetProductListOutcome> GetProductListOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetProductListRequest&, const GetProductListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetProductListAsyncHandler;
-			typedef Outcome<Error, Model::GetLoanAgreementResult> GetLoanAgreementOutcome;
-			typedef std::future<GetLoanAgreementOutcome> GetLoanAgreementOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetLoanAgreementRequest&, const GetLoanAgreementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLoanAgreementAsyncHandler;
-			typedef Outcome<Error, Model::GetUserInfoAuthorizationAgreementResult> GetUserInfoAuthorizationAgreementOutcome;
-			typedef std::future<GetUserInfoAuthorizationAgreementOutcome> GetUserInfoAuthorizationAgreementOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetUserInfoAuthorizationAgreementRequest&, const GetUserInfoAuthorizationAgreementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserInfoAuthorizationAgreementAsyncHandler;
-			typedef Outcome<Error, Model::SignedPageResultResult> SignedPageResultOutcome;
-			typedef std::future<SignedPageResultOutcome> SignedPageResultOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::SignedPageResultRequest&, const SignedPageResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignedPageResultAsyncHandler;
-			typedef Outcome<Error, Model::GetLoanApplyRecordListResult> GetLoanApplyRecordListOutcome;
-			typedef std::future<GetLoanApplyRecordListOutcome> GetLoanApplyRecordListOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetLoanApplyRecordListRequest&, const GetLoanApplyRecordListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLoanApplyRecordListAsyncHandler;
-			typedef Outcome<Error, Model::GetLatestOverdueRecordResult> GetLatestOverdueRecordOutcome;
-			typedef std::future<GetLatestOverdueRecordOutcome> GetLatestOverdueRecordOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetLatestOverdueRecordRequest&, const GetLatestOverdueRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLatestOverdueRecordAsyncHandler;
-			typedef Outcome<Error, Model::GetCreditListResult> GetCreditListOutcome;
-			typedef std::future<GetCreditListOutcome> GetCreditListOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCreditListRequest&, const GetCreditListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditListAsyncHandler;
-			typedef Outcome<Error, Model::SignResultNotifyResult> SignResultNotifyOutcome;
-			typedef std::future<SignResultNotifyOutcome> SignResultNotifyOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::SignResultNotifyRequest&, const SignResultNotifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignResultNotifyAsyncHandler;
-			typedef Outcome<Error, Model::VerifySMSTokenResult> VerifySMSTokenOutcome;
-			typedef std::future<VerifySMSTokenOutcome> VerifySMSTokenOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::VerifySMSTokenRequest&, const VerifySMSTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifySMSTokenAsyncHandler;
-			typedef Outcome<Error, Model::GetCreditRepayListResult> GetCreditRepayListOutcome;
-			typedef std::future<GetCreditRepayListOutcome> GetCreditRepayListOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetCreditRepayListRequest&, const GetCreditRepayListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCreditRepayListAsyncHandler;
-			typedef Outcome<Error, Model::GetSignContractUrlResult> GetSignContractUrlOutcome;
-			typedef std::future<GetSignContractUrlOutcome> GetSignContractUrlOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetSignContractUrlRequest&, const GetSignContractUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSignContractUrlAsyncHandler;
-			typedef Outcome<Error, Model::GetRepayPlanTrialResult> GetRepayPlanTrialOutcome;
-			typedef std::future<GetRepayPlanTrialOutcome> GetRepayPlanTrialOutcomeCallable;
-			typedef std::function<void(const FinmallClient*, const Model::GetRepayPlanTrialRequest&, const GetRepayPlanTrialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRepayPlanTrialAsyncHandler;
-
-			FinmallClient(const Credentials &credentials, const ClientConfiguration &configuration);
-			FinmallClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
-			FinmallClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
-			~FinmallClient();
-			GetCreditDetailOutcome getCreditDetail(const Model::GetCreditDetailRequest &request)const;
-			void getCreditDetailAsync(const Model::GetCreditDetailRequest& request, const GetCreditDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCreditDetailOutcomeCallable getCreditDetailCallable(const Model::GetCreditDetailRequest& request) const;
-			GetDocumentDownloadUrlOutcome getDocumentDownloadUrl(const Model::GetDocumentDownloadUrlRequest &request)const;
-			void getDocumentDownloadUrlAsync(const Model::GetDocumentDownloadUrlRequest& request, const GetDocumentDownloadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetDocumentDownloadUrlOutcomeCallable getDocumentDownloadUrlCallable(const Model::GetDocumentDownloadUrlRequest& request) const;
-			GetCreditWithdrawRecordOutcome getCreditWithdrawRecord(const Model::GetCreditWithdrawRecordRequest &request)const;
-			void getCreditWithdrawRecordAsync(const Model::GetCreditWithdrawRecordRequest& request, const GetCreditWithdrawRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCreditWithdrawRecordOutcomeCallable getCreditWithdrawRecordCallable(const Model::GetCreditWithdrawRecordRequest& request) const;
-			GetCustomerVerifyInfoOutcome getCustomerVerifyInfo(const Model::GetCustomerVerifyInfoRequest &request)const;
-			void getCustomerVerifyInfoAsync(const Model::GetCustomerVerifyInfoRequest& request, const GetCustomerVerifyInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCustomerVerifyInfoOutcomeCallable getCustomerVerifyInfoCallable(const Model::GetCustomerVerifyInfoRequest& request) const;
-			QueryFundPartyListOutcome queryFundPartyList(const Model::QueryFundPartyListRequest &request)const;
-			void queryFundPartyListAsync(const Model::QueryFundPartyListRequest& request, const QueryFundPartyListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryFundPartyListOutcomeCallable queryFundPartyListCallable(const Model::QueryFundPartyListRequest& request) const;
-			GetCreditStatusOutcome getCreditStatus(const Model::GetCreditStatusRequest &request)const;
-			void getCreditStatusAsync(const Model::GetCreditStatusRequest& request, const GetCreditStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCreditStatusOutcomeCallable getCreditStatusCallable(const Model::GetCreditStatusRequest& request) const;
-			SaveAuthenticationInfoOutcome saveAuthenticationInfo(const Model::SaveAuthenticationInfoRequest &request)const;
-			void saveAuthenticationInfoAsync(const Model::SaveAuthenticationInfoRequest& request, const SaveAuthenticationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SaveAuthenticationInfoOutcomeCallable saveAuthenticationInfoCallable(const Model::SaveAuthenticationInfoRequest& request) const;
-			GetTradeDataOutcome getTradeData(const Model::GetTradeDataRequest &request)const;
-			void getTradeDataAsync(const Model::GetTradeDataRequest& request, const GetTradeDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetTradeDataOutcomeCallable getTradeDataCallable(const Model::GetTradeDataRequest& request) const;
-			UploadCustomIDImageOutcome uploadCustomIDImage(const Model::UploadCustomIDImageRequest &request)const;
-			void uploadCustomIDImageAsync(const Model::UploadCustomIDImageRequest& request, const UploadCustomIDImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UploadCustomIDImageOutcomeCallable uploadCustomIDImageCallable(const Model::UploadCustomIDImageRequest& request) const;
-			QuerySignResultOutcome querySignResult(const Model::QuerySignResultRequest &request)const;
-			void querySignResultAsync(const Model::QuerySignResultRequest& request, const QuerySignResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QuerySignResultOutcomeCallable querySignResultCallable(const Model::QuerySignResultRequest& request) const;
-			ApplyForLoanOutcome applyForLoan(const Model::ApplyForLoanRequest &request)const;
-			void applyForLoanAsync(const Model::ApplyForLoanRequest& request, const ApplyForLoanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ApplyForLoanOutcomeCallable applyForLoanCallable(const Model::ApplyForLoanRequest& request) const;
-			GetZhimaScoreOutcome getZhimaScore(const Model::GetZhimaScoreRequest &request)const;
-			void getZhimaScoreAsync(const Model::GetZhimaScoreRequest& request, const GetZhimaScoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetZhimaScoreOutcomeCallable getZhimaScoreCallable(const Model::GetZhimaScoreRequest& request) const;
-			PayForOrderOutcome payForOrder(const Model::PayForOrderRequest &request)const;
-			void payForOrderAsync(const Model::PayForOrderRequest& request, const PayForOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			PayForOrderOutcomeCallable payForOrderCallable(const Model::PayForOrderRequest& request) const;
-			QueryTrialRecordsOutcome queryTrialRecords(const Model::QueryTrialRecordsRequest &request)const;
-			void queryTrialRecordsAsync(const Model::QueryTrialRecordsRequest& request, const QueryTrialRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryTrialRecordsOutcomeCallable queryTrialRecordsCallable(const Model::QueryTrialRecordsRequest& request) const;
-			GetCurrentTermRepayInfoOutcome getCurrentTermRepayInfo(const Model::GetCurrentTermRepayInfoRequest &request)const;
-			void getCurrentTermRepayInfoAsync(const Model::GetCurrentTermRepayInfoRequest& request, const GetCurrentTermRepayInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCurrentTermRepayInfoOutcomeCallable getCurrentTermRepayInfoCallable(const Model::GetCurrentTermRepayInfoRequest& request) const;
-			UpdateAuthenticationInfoOutcome updateAuthenticationInfo(const Model::UpdateAuthenticationInfoRequest &request)const;
-			void updateAuthenticationInfoAsync(const Model::UpdateAuthenticationInfoRequest& request, const UpdateAuthenticationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateAuthenticationInfoOutcomeCallable updateAuthenticationInfoCallable(const Model::UpdateAuthenticationInfoRequest& request) const;
-			UpdateEnterpriseCustomInfoOutcome updateEnterpriseCustomInfo(const Model::UpdateEnterpriseCustomInfoRequest &request)const;
-			void updateEnterpriseCustomInfoAsync(const Model::UpdateEnterpriseCustomInfoRequest& request, const UpdateEnterpriseCustomInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			UpdateEnterpriseCustomInfoOutcomeCallable updateEnterpriseCustomInfoCallable(const Model::UpdateEnterpriseCustomInfoRequest& request) const;
-			GetCreditSignatureInfoOutcome getCreditSignatureInfo(const Model::GetCreditSignatureInfoRequest &request)const;
-			void getCreditSignatureInfoAsync(const Model::GetCreditSignatureInfoRequest& request, const GetCreditSignatureInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCreditSignatureInfoOutcomeCallable getCreditSignatureInfoCallable(const Model::GetCreditSignatureInfoRequest& request) const;
-			AddTrialRecordOutcome addTrialRecord(const Model::AddTrialRecordRequest &request)const;
-			void addTrialRecordAsync(const Model::AddTrialRecordRequest& request, const AddTrialRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddTrialRecordOutcomeCallable addTrialRecordCallable(const Model::AddTrialRecordRequest& request) const;
-			GetAuthorizeCreditQueryOutcome getAuthorizeCreditQuery(const Model::GetAuthorizeCreditQueryRequest &request)const;
-			void getAuthorizeCreditQueryAsync(const Model::GetAuthorizeCreditQueryRequest& request, const GetAuthorizeCreditQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetAuthorizeCreditQueryOutcomeCallable getAuthorizeCreditQueryCallable(const Model::GetAuthorizeCreditQueryRequest& request) const;
-			CancelCreditOutcome cancelCredit(const Model::CancelCreditRequest &request)const;
-			void cancelCreditAsync(const Model::CancelCreditRequest& request, const CancelCreditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CancelCreditOutcomeCallable cancelCreditCallable(const Model::CancelCreditRequest& request) const;
-			GetCustomStatusInfoOutcome getCustomStatusInfo(const Model::GetCustomStatusInfoRequest &request)const;
-			void getCustomStatusInfoAsync(const Model::GetCustomStatusInfoRequest& request, const GetCustomStatusInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCustomStatusInfoOutcomeCallable getCustomStatusInfoCallable(const Model::GetCustomStatusInfoRequest& request) const;
-			GetOverdueRecordListOutcome getOverdueRecordList(const Model::GetOverdueRecordListRequest &request)const;
-			void getOverdueRecordListAsync(const Model::GetOverdueRecordListRequest& request, const GetOverdueRecordListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetOverdueRecordListOutcomeCallable getOverdueRecordListCallable(const Model::GetOverdueRecordListRequest& request) const;
-			GetProductDetailOutcome getProductDetail(const Model::GetProductDetailRequest &request)const;
-			void getProductDetailAsync(const Model::GetProductDetailRequest& request, const GetProductDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetProductDetailOutcomeCallable getProductDetailCallable(const Model::GetProductDetailRequest& request) const;
-			VerifyCustomerOutcome verifyCustomer(const Model::VerifyCustomerRequest &request)const;
-			void verifyCustomerAsync(const Model::VerifyCustomerRequest& request, const VerifyCustomerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			VerifyCustomerOutcomeCallable verifyCustomerCallable(const Model::VerifyCustomerRequest& request) const;
-			SignLoanAgreementOutcome signLoanAgreement(const Model::SignLoanAgreementRequest &request)const;
-			void signLoanAgreementAsync(const Model::SignLoanAgreementRequest& request, const SignLoanAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SignLoanAgreementOutcomeCallable signLoanAgreementCallable(const Model::SignLoanAgreementRequest& request) const;
-			AddCustomInfoOutcome addCustomInfo(const Model::AddCustomInfoRequest &request)const;
-			void addCustomInfoAsync(const Model::AddCustomInfoRequest& request, const AddCustomInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddCustomInfoOutcomeCallable addCustomInfoCallable(const Model::AddCustomInfoRequest& request) const;
-			GetProductListOutcome getProductList(const Model::GetProductListRequest &request)const;
-			void getProductListAsync(const Model::GetProductListRequest& request, const GetProductListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetProductListOutcomeCallable getProductListCallable(const Model::GetProductListRequest& request) const;
-			GetLoanAgreementOutcome getLoanAgreement(const Model::GetLoanAgreementRequest &request)const;
-			void getLoanAgreementAsync(const Model::GetLoanAgreementRequest& request, const GetLoanAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetLoanAgreementOutcomeCallable getLoanAgreementCallable(const Model::GetLoanAgreementRequest& request) const;
-			GetUserInfoAuthorizationAgreementOutcome getUserInfoAuthorizationAgreement(const Model::GetUserInfoAuthorizationAgreementRequest &request)const;
-			void getUserInfoAuthorizationAgreementAsync(const Model::GetUserInfoAuthorizationAgreementRequest& request, const GetUserInfoAuthorizationAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetUserInfoAuthorizationAgreementOutcomeCallable getUserInfoAuthorizationAgreementCallable(const Model::GetUserInfoAuthorizationAgreementRequest& request) const;
-			SignedPageResultOutcome signedPageResult(const Model::SignedPageResultRequest &request)const;
-			void signedPageResultAsync(const Model::SignedPageResultRequest& request, const SignedPageResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SignedPageResultOutcomeCallable signedPageResultCallable(const Model::SignedPageResultRequest& request) const;
-			GetLoanApplyRecordListOutcome getLoanApplyRecordList(const Model::GetLoanApplyRecordListRequest &request)const;
-			void getLoanApplyRecordListAsync(const Model::GetLoanApplyRecordListRequest& request, const GetLoanApplyRecordListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetLoanApplyRecordListOutcomeCallable getLoanApplyRecordListCallable(const Model::GetLoanApplyRecordListRequest& request) const;
-			GetLatestOverdueRecordOutcome getLatestOverdueRecord(const Model::GetLatestOverdueRecordRequest &request)const;
-			void getLatestOverdueRecordAsync(const Model::GetLatestOverdueRecordRequest& request, const GetLatestOverdueRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetLatestOverdueRecordOutcomeCallable getLatestOverdueRecordCallable(const Model::GetLatestOverdueRecordRequest& request) const;
-			GetCreditListOutcome getCreditList(const Model::GetCreditListRequest &request)const;
-			void getCreditListAsync(const Model::GetCreditListRequest& request, const GetCreditListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCreditListOutcomeCallable getCreditListCallable(const Model::GetCreditListRequest& request) const;
-			SignResultNotifyOutcome signResultNotify(const Model::SignResultNotifyRequest &request)const;
-			void signResultNotifyAsync(const Model::SignResultNotifyRequest& request, const SignResultNotifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			SignResultNotifyOutcomeCallable signResultNotifyCallable(const Model::SignResultNotifyRequest& request) const;
-			VerifySMSTokenOutcome verifySMSToken(const Model::VerifySMSTokenRequest &request)const;
-			void verifySMSTokenAsync(const Model::VerifySMSTokenRequest& request, const VerifySMSTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			VerifySMSTokenOutcomeCallable verifySMSTokenCallable(const Model::VerifySMSTokenRequest& request) const;
-			GetCreditRepayListOutcome getCreditRepayList(const Model::GetCreditRepayListRequest &request)const;
-			void getCreditRepayListAsync(const Model::GetCreditRepayListRequest& request, const GetCreditRepayListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetCreditRepayListOutcomeCallable getCreditRepayListCallable(const Model::GetCreditRepayListRequest& request) const;
-			GetSignContractUrlOutcome getSignContractUrl(const Model::GetSignContractUrlRequest &request)const;
-			void getSignContractUrlAsync(const Model::GetSignContractUrlRequest& request, const GetSignContractUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetSignContractUrlOutcomeCallable getSignContractUrlCallable(const Model::GetSignContractUrlRequest& request) const;
-			GetRepayPlanTrialOutcome getRepayPlanTrial(const Model::GetRepayPlanTrialRequest &request)const;
-			void getRepayPlanTrialAsync(const Model::GetRepayPlanTrialRequest& request, const GetRepayPlanTrialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetRepayPlanTrialOutcomeCallable getRepayPlanTrialCallable(const Model::GetRepayPlanTrialRequest& request) const;
-	
-		private:
-			std::shared_ptr<EndpointProvider> endpointProvider_;
-		};
-	}
-}
-
-#endif // !ALIBABACLOUD_FINMALL_FINMALLCLIENT_H_

+ 0 - 32
finmall/include/alibabacloud/finmall/FinmallExport.h

@@ -1,32 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_FINMALLEXPORT_H_
-#define ALIBABACLOUD_FINMALL_FINMALLEXPORT_H_
-
-#include <alibabacloud/core/Global.h>
-
-#if defined(ALIBABACLOUD_SHARED)
-#	if defined(ALIBABACLOUD_FINMALL_LIBRARY)
-#		define ALIBABACLOUD_FINMALL_EXPORT ALIBABACLOUD_DECL_EXPORT
-#	else
-#		define ALIBABACLOUD_FINMALL_EXPORT ALIBABACLOUD_DECL_IMPORT
-#	endif
-#else
-#	define ALIBABACLOUD_FINMALL_EXPORT
-#endif
-
-#endif // !ALIBABACLOUD_FINMALL_FINMALLEXPORT_H_

+ 0 - 48
finmall/include/alibabacloud/finmall/model/AddCustomInfoRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT AddCustomInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddCustomInfoRequest();
-				~AddCustomInfoRequest();
-
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFOREQUEST_H_

+ 0 - 62
finmall/include/alibabacloud/finmall/model/AddCustomInfoResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT AddCustomInfoResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string userState;
-					std::string customId;
-					std::string validateState;
-					std::string validateTime;
-				};
-
-
-				AddCustomInfoResult();
-				explicit AddCustomInfoResult(const std::string &payload);
-				~AddCustomInfoResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDCUSTOMINFORESULT_H_

+ 0 - 72
finmall/include/alibabacloud/finmall/model/AddTrialRecordRequest.h

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT AddTrialRecordRequest : public RpcServiceRequest
-			{
-
-			public:
-				AddTrialRecordRequest();
-				~AddTrialRecordRequest();
-
-				std::string getNote()const;
-				void setNote(const std::string& note);
-				std::string getEnterpriseEmail()const;
-				void setEnterpriseEmail(const std::string& enterpriseEmail);
-				std::string getContractPhoneNumber()const;
-				void setContractPhoneNumber(const std::string& contractPhoneNumber);
-				std::string getContractName()const;
-				void setContractName(const std::string& contractName);
-				std::string getChannel()const;
-				void setChannel(const std::string& channel);
-				std::string getEnterpriseName()const;
-				void setEnterpriseName(const std::string& enterpriseName);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getProducts()const;
-				void setProducts(const std::string& products);
-				std::string getBudget()const;
-				void setBudget(const std::string& budget);
-
-            private:
-				std::string note_;
-				std::string enterpriseEmail_;
-				std::string contractPhoneNumber_;
-				std::string contractName_;
-				std::string channel_;
-				std::string enterpriseName_;
-				std::string userId_;
-				std::string products_;
-				std::string budget_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/AddTrialRecordResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT AddTrialRecordResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string customId;
-				};
-
-
-				AddTrialRecordResult();
-				explicit AddTrialRecordResult(const std::string &payload);
-				~AddTrialRecordResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_ADDTRIALRECORDRESULT_H_

+ 0 - 63
finmall/include/alibabacloud/finmall/model/ApplyForLoanRequest.h

@@ -1,63 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT ApplyForLoanRequest : public RpcServiceRequest
-			{
-
-			public:
-				ApplyForLoanRequest();
-				~ApplyForLoanRequest();
-
-				std::string getBizType()const;
-				void setBizType(const std::string& bizType);
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getProductId()const;
-				void setProductId(const std::string& productId);
-				std::string getFundpartyId()const;
-				void setFundpartyId(const std::string& fundpartyId);
-				std::string getBizData()const;
-				void setBizData(const std::string& bizData);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string bizType_;
-				std::string creditId_;
-				std::string productId_;
-				std::string fundpartyId_;
-				std::string bizData_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/ApplyForLoanResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT ApplyForLoanResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-				};
-
-
-				ApplyForLoanResult();
-				explicit ApplyForLoanResult(const std::string &payload);
-				~ApplyForLoanResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_APPLYFORLOANRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/CancelCreditRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT CancelCreditRequest : public RpcServiceRequest
-			{
-
-			public:
-				CancelCreditRequest();
-				~CancelCreditRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITREQUEST_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/CancelCreditResult.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT CancelCreditResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-					std::string creditId;
-				};
-
-
-				CancelCreditResult();
-				explicit CancelCreditResult(const std::string &payload);
-				~CancelCreditResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_CANCELCREDITRESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/GetAuthorizeCreditQueryRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetAuthorizeCreditQueryRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetAuthorizeCreditQueryRequest();
-				~GetAuthorizeCreditQueryRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getFundPartyId()const;
-				void setFundPartyId(const std::string& fundPartyId);
-				std::string getReturnUrl()const;
-				void setReturnUrl(const std::string& returnUrl);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string fundPartyId_;
-				std::string returnUrl_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYREQUEST_H_

+ 0 - 62
finmall/include/alibabacloud/finmall/model/GetAuthorizeCreditQueryResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetAuthorizeCreditQueryResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string viewUrl;
-					std::string returnCode;
-					std::string url;
-					std::string downloadUrl;
-				};
-
-
-				GetAuthorizeCreditQueryResult();
-				explicit GetAuthorizeCreditQueryResult(const std::string &payload);
-				~GetAuthorizeCreditQueryResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETAUTHORIZECREDITQUERYRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetCreditDetailRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditDetailRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCreditDetailRequest();
-				~GetCreditDetailRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILREQUEST_H_

+ 0 - 72
finmall/include/alibabacloud/finmall/model/GetCreditDetailResult.h

@@ -1,72 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditDetailResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string loanBalance;
-					std::string downPaymentRate;
-					std::string productName;
-					std::string amount;
-					std::string downPaymentAmount;
-					std::string productId;
-					std::string createDate;
-					std::string fundPartyId;
-					std::string updateDate;
-					std::string creditId;
-					std::string state;
-					std::string debtorName;
-					std::string repayPhase;
-					std::string lineOfCredit;
-				};
-
-
-				GetCreditDetailResult();
-				explicit GetCreditDetailResult(const std::string &payload);
-				~GetCreditDetailResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITDETAILRESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/GetCreditListRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCreditListRequest();
-				~GetCreditListRequest();
-
-				std::string getQueryExpression()const;
-				void setQueryExpression(const std::string& queryExpression);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-
-            private:
-				std::string queryExpression_;
-				int pageSize_;
-				std::string userId_;
-				int pageNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetCreditListResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditListResult : public ServiceResult
-			{
-			public:
-
-
-				GetCreditListResult();
-				explicit GetCreditListResult(const std::string &payload);
-				~GetCreditListResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITLISTRESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/GetCreditRepayListRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditRepayListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCreditRepayListRequest();
-				~GetCreditRepayListRequest();
-
-				std::string getQueryExpression()const;
-				void setQueryExpression(const std::string& queryExpression);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-
-            private:
-				std::string queryExpression_;
-				int pageSize_;
-				std::string userId_;
-				int pageNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetCreditRepayListResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditRepayListResult : public ServiceResult
-			{
-			public:
-
-
-				GetCreditRepayListResult();
-				explicit GetCreditRepayListResult(const std::string &payload);
-				~GetCreditRepayListResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITREPAYLISTRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetCreditSignatureInfoRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditSignatureInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCreditSignatureInfoRequest();
-				~GetCreditSignatureInfoRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFOREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetCreditSignatureInfoResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditSignatureInfoResult : public ServiceResult
-			{
-			public:
-
-
-				GetCreditSignatureInfoResult();
-				explicit GetCreditSignatureInfoResult(const std::string &payload);
-				~GetCreditSignatureInfoResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSIGNATUREINFORESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetCreditStatusRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditStatusRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCreditStatusRequest();
-				~GetCreditStatusRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSREQUEST_H_

+ 0 - 64
finmall/include/alibabacloud/finmall/model/GetCreditStatusResult.h

@@ -1,64 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditStatusResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string status;
-					std::string fundPartyId;
-					std::string creditApproveComment;
-					std::string createTime;
-					std::string tradeDataId;
-					std::string productId;
-				};
-
-
-				GetCreditStatusResult();
-				explicit GetCreditStatusResult(const std::string &payload);
-				~GetCreditStatusResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITSTATUSRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetCreditWithdrawRecordRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditWithdrawRecordRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCreditWithdrawRecordRequest();
-				~GetCreditWithdrawRecordRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetCreditWithdrawRecordResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCreditWithdrawRecordResult : public ServiceResult
-			{
-			public:
-
-
-				GetCreditWithdrawRecordResult();
-				explicit GetCreditWithdrawRecordResult(const std::string &payload);
-				~GetCreditWithdrawRecordResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCREDITWITHDRAWRECORDRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetCurrentTermRepayInfoRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCurrentTermRepayInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCurrentTermRepayInfoRequest();
-				~GetCurrentTermRepayInfoRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFOREQUEST_H_

+ 0 - 68
finmall/include/alibabacloud/finmall/model/GetCurrentTermRepayInfoResult.h

@@ -1,68 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCurrentTermRepayInfoResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string fineAmt;
-					std::string loanBalance;
-					std::string expiryDate;
-					std::string balAmt;
-					std::string fineInter;
-					std::string creditId;
-					std::string interAmt;
-					std::string interInter;
-					std::string totalLoanAmount;
-					std::string repayPrincipalAmount;
-				};
-
-
-				GetCurrentTermRepayInfoResult();
-				explicit GetCurrentTermRepayInfoResult(const std::string &payload);
-				~GetCurrentTermRepayInfoResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCURRENTTERMREPAYINFORESULT_H_

+ 0 - 48
finmall/include/alibabacloud/finmall/model/GetCustomStatusInfoRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCustomStatusInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCustomStatusInfoRequest();
-				~GetCustomStatusInfoRequest();
-
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFOREQUEST_H_

+ 0 - 62
finmall/include/alibabacloud/finmall/model/GetCustomStatusInfoResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCustomStatusInfoResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string userState;
-					std::string customId;
-					std::string validateState;
-					std::string validateTime;
-				};
-
-
-				GetCustomStatusInfoResult();
-				explicit GetCustomStatusInfoResult(const std::string &payload);
-				~GetCustomStatusInfoResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMSTATUSINFORESULT_H_

+ 0 - 48
finmall/include/alibabacloud/finmall/model/GetCustomerVerifyInfoRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCustomerVerifyInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetCustomerVerifyInfoRequest();
-				~GetCustomerVerifyInfoRequest();
-
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFOREQUEST_H_

+ 0 - 71
finmall/include/alibabacloud/finmall/model/GetCustomerVerifyInfoResult.h

@@ -1,71 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetCustomerVerifyInfoResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string idCardNumber;
-					std::string email;
-					std::string address;
-					std::string idCardBackPage;
-					std::string validateState;
-					std::string bankCard;
-					std::string idCardFrontPage;
-					std::string legalPersonName;
-					std::string businessLicense;
-					std::string loanSubject;
-					std::string enterpriseName;
-					std::string phoneNumber;
-					std::string validateTime;
-				};
-
-
-				GetCustomerVerifyInfoResult();
-				explicit GetCustomerVerifyInfoResult(const std::string &payload);
-				~GetCustomerVerifyInfoResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETCUSTOMERVERIFYINFORESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/GetDocumentDownloadUrlRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetDocumentDownloadUrlRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetDocumentDownloadUrlRequest();
-				~GetDocumentDownloadUrlRequest();
-
-				std::string getBizType()const;
-				void setBizType(const std::string& bizType);
-				std::string getBizId()const;
-				void setBizId(const std::string& bizId);
-				std::string getDocumentId()const;
-				void setDocumentId(const std::string& documentId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string bizType_;
-				std::string bizId_;
-				std::string documentId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLREQUEST_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/GetDocumentDownloadUrlResult.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetDocumentDownloadUrlResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string viewUrl;
-					std::string downloadUrl;
-				};
-
-
-				GetDocumentDownloadUrlResult();
-				explicit GetDocumentDownloadUrlResult(const std::string &payload);
-				~GetDocumentDownloadUrlResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETDOCUMENTDOWNLOADURLRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetLatestOverdueRecordRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetLatestOverdueRecordRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetLatestOverdueRecordRequest();
-				~GetLatestOverdueRecordRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDREQUEST_H_

+ 0 - 69
finmall/include/alibabacloud/finmall/model/GetLatestOverdueRecordResult.h

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetLatestOverdueRecordResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string interestAmount;
-					std::string creditAccount;
-					std::string overdueStartDate;
-					std::string overdueId;
-					std::string creditId;
-					std::string interestOfInterest;
-					std::string overdueType;
-					std::string fineInterest;
-					std::string principal;
-					std::string fineAmount;
-					std::string overdueDays;
-				};
-
-
-				GetLatestOverdueRecordResult();
-				explicit GetLatestOverdueRecordResult(const std::string &payload);
-				~GetLatestOverdueRecordResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLATESTOVERDUERECORDRESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/GetLoanAgreementRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetLoanAgreementRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetLoanAgreementRequest();
-				~GetLoanAgreementRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getFundPartyId()const;
-				void setFundPartyId(const std::string& fundPartyId);
-				std::string getReturnUrl()const;
-				void setReturnUrl(const std::string& returnUrl);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string fundPartyId_;
-				std::string returnUrl_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTREQUEST_H_

+ 0 - 62
finmall/include/alibabacloud/finmall/model/GetLoanAgreementResult.h

@@ -1,62 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetLoanAgreementResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string viewUrl;
-					std::string returnCode;
-					std::string url;
-					std::string downloadUrl;
-				};
-
-
-				GetLoanAgreementResult();
-				explicit GetLoanAgreementResult(const std::string &payload);
-				~GetLoanAgreementResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAGREEMENTRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetLoanApplyRecordListRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetLoanApplyRecordListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetLoanApplyRecordListRequest();
-				~GetLoanApplyRecordListRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetLoanApplyRecordListResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetLoanApplyRecordListResult : public ServiceResult
-			{
-			public:
-
-
-				GetLoanApplyRecordListResult();
-				explicit GetLoanApplyRecordListResult(const std::string &payload);
-				~GetLoanApplyRecordListResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETLOANAPPLYRECORDLISTRESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/GetOverdueRecordListRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetOverdueRecordListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetOverdueRecordListRequest();
-				~GetOverdueRecordListRequest();
-
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getQueryExpression()const;
-				void setQueryExpression(const std::string& queryExpression);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-
-            private:
-				int pageSize_;
-				std::string queryExpression_;
-				std::string userId_;
-				int pageNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetOverdueRecordListResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetOverdueRecordListResult : public ServiceResult
-			{
-			public:
-
-
-				GetOverdueRecordListResult();
-				explicit GetOverdueRecordListResult(const std::string &payload);
-				~GetOverdueRecordListResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETOVERDUERECORDLISTRESULT_H_

+ 0 - 54
finmall/include/alibabacloud/finmall/model/GetProductDetailRequest.h

@@ -1,54 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetProductDetailRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetProductDetailRequest();
-				~GetProductDetailRequest();
-
-				std::string getProductId()const;
-				void setProductId(const std::string& productId);
-				std::string getFundPartyId()const;
-				void setFundPartyId(const std::string& fundPartyId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string productId_;
-				std::string fundPartyId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILREQUEST_H_

+ 0 - 71
finmall/include/alibabacloud/finmall/model/GetProductDetailResult.h

@@ -1,71 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetProductDetailResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string principalLimit;
-					std::string comment;
-					std::string productName;
-					std::string terms;
-					std::string productId;
-					std::string yearRate;
-					std::string fineAmount;
-					std::string lendingOrganizations;
-					std::string dailyRate;
-					std::string financialInfo;
-					std::string foundPartyName;
-					std::string interestRate;
-					std::string foundPartyId;
-				};
-
-
-				GetProductDetailResult();
-				explicit GetProductDetailResult(const std::string &payload);
-				~GetProductDetailResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTDETAILRESULT_H_

+ 0 - 54
finmall/include/alibabacloud/finmall/model/GetProductListRequest.h

@@ -1,54 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetProductListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetProductListRequest();
-				~GetProductListRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getFundPartyId()const;
-				void setFundPartyId(const std::string& fundPartyId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string fundPartyId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetProductListResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetProductListResult : public ServiceResult
-			{
-			public:
-
-
-				GetProductListResult();
-				explicit GetProductListResult(const std::string &payload);
-				~GetProductListResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETPRODUCTLISTRESULT_H_

+ 0 - 54
finmall/include/alibabacloud/finmall/model/GetRepayPlanTrialRequest.h

@@ -1,54 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetRepayPlanTrialRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetRepayPlanTrialRequest();
-				~GetRepayPlanTrialRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getProductId()const;
-				void setProductId(const std::string& productId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string productId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALREQUEST_H_

+ 0 - 64
finmall/include/alibabacloud/finmall/model/GetRepayPlanTrialResult.h

@@ -1,64 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetRepayPlanTrialResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string amount;
-					std::string loanRate;
-					std::string terms;
-					std::string plan;
-					std::string repayMethod;
-					std::string prepayment;
-				};
-
-
-				GetRepayPlanTrialResult();
-				explicit GetRepayPlanTrialResult(const std::string &payload);
-				~GetRepayPlanTrialResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETREPAYPLANTRIALRESULT_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/GetSignContractUrlRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetSignContractUrlRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetSignContractUrlRequest();
-				~GetSignContractUrlRequest();
-
-				std::string getExtInfo()const;
-				void setExtInfo(const std::string& extInfo);
-				std::string getBizId()const;
-				void setBizId(const std::string& bizId);
-				std::string getSceneId()const;
-				void setSceneId(const std::string& sceneId);
-				std::string getReturnUrl()const;
-				void setReturnUrl(const std::string& returnUrl);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string extInfo_;
-				std::string bizId_;
-				std::string sceneId_;
-				std::string returnUrl_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/GetSignContractUrlResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetSignContractUrlResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string url;
-				};
-
-
-				GetSignContractUrlResult();
-				explicit GetSignContractUrlResult(const std::string &payload);
-				~GetSignContractUrlResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETSIGNCONTRACTURLRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/GetTradeDataRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATAREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetTradeDataRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetTradeDataRequest();
-				~GetTradeDataRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATAREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/GetTradeDataResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATARESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATARESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetTradeDataResult : public ServiceResult
-			{
-			public:
-
-
-				GetTradeDataResult();
-				explicit GetTradeDataResult(const std::string &payload);
-				~GetTradeDataResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETTRADEDATARESULT_H_

+ 0 - 54
finmall/include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementRequest.h

@@ -1,54 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetUserInfoAuthorizationAgreementRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetUserInfoAuthorizationAgreementRequest();
-				~GetUserInfoAuthorizationAgreementRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getFundPartyId()const;
-				void setFundPartyId(const std::string& fundPartyId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string fundPartyId_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTREQUEST_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/GetUserInfoAuthorizationAgreementResult.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetUserInfoAuthorizationAgreementResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string content;
-					std::string url;
-				};
-
-
-				GetUserInfoAuthorizationAgreementResult();
-				explicit GetUserInfoAuthorizationAgreementResult(const std::string &payload);
-				~GetUserInfoAuthorizationAgreementResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETUSERINFOAUTHORIZATIONAGREEMENTRESULT_H_

+ 0 - 48
finmall/include/alibabacloud/finmall/model/GetZhimaScoreRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCOREREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCOREREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetZhimaScoreRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetZhimaScoreRequest();
-				~GetZhimaScoreRequest();
-
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCOREREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/GetZhimaScoreResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCORERESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCORERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT GetZhimaScoreResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string score;
-				};
-
-
-				GetZhimaScoreResult();
-				explicit GetZhimaScoreResult(const std::string &payload);
-				~GetZhimaScoreResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_GETZHIMASCORERESULT_H_

+ 0 - 54
finmall/include/alibabacloud/finmall/model/PayForOrderRequest.h

@@ -1,54 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT PayForOrderRequest : public RpcServiceRequest
-			{
-
-			public:
-				PayForOrderRequest();
-				~PayForOrderRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getSmsIvToken()const;
-				void setSmsIvToken(const std::string& smsIvToken);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string smsIvToken_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/PayForOrderResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT PayForOrderResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-				};
-
-
-				PayForOrderResult();
-				explicit PayForOrderResult(const std::string &payload);
-				~PayForOrderResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_PAYFORORDERRESULT_H_

+ 0 - 48
finmall/include/alibabacloud/finmall/model/QueryFundPartyListRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT QueryFundPartyListRequest : public RpcServiceRequest
-			{
-
-			public:
-				QueryFundPartyListRequest();
-				~QueryFundPartyListRequest();
-
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/QueryFundPartyListResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT QueryFundPartyListResult : public ServiceResult
-			{
-			public:
-
-
-				QueryFundPartyListResult();
-				explicit QueryFundPartyListResult(const std::string &payload);
-				~QueryFundPartyListResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYFUNDPARTYLISTRESULT_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/QuerySignResultRequest.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT QuerySignResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				QuerySignResultRequest();
-				~QuerySignResultRequest();
-
-				std::string getExtInfo()const;
-				void setExtInfo(const std::string& extInfo);
-				std::string getBizId()const;
-				void setBizId(const std::string& bizId);
-				std::string getSceneId()const;
-				void setSceneId(const std::string& sceneId);
-				std::string getType()const;
-				void setType(const std::string& type);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string extInfo_;
-				std::string bizId_;
-				std::string sceneId_;
-				std::string type_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTREQUEST_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/QuerySignResultResult.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT QuerySignResultResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string status;
-					std::string url;
-				};
-
-
-				QuerySignResultResult();
-				explicit QuerySignResultResult(const std::string &payload);
-				~QuerySignResultResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYSIGNRESULTRESULT_H_

+ 0 - 48
finmall/include/alibabacloud/finmall/model/QueryTrialRecordsRequest.h

@@ -1,48 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT QueryTrialRecordsRequest : public RpcServiceRequest
-			{
-
-			public:
-				QueryTrialRecordsRequest();
-				~QueryTrialRecordsRequest();
-
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/QueryTrialRecordsResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT QueryTrialRecordsResult : public ServiceResult
-			{
-			public:
-
-
-				QueryTrialRecordsResult();
-				explicit QueryTrialRecordsResult(const std::string &payload);
-				~QueryTrialRecordsResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_QUERYTRIALRECORDSRESULT_H_

+ 0 - 90
finmall/include/alibabacloud/finmall/model/SaveAuthenticationInfoRequest.h

@@ -1,90 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SaveAuthenticationInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				SaveAuthenticationInfoRequest();
-				~SaveAuthenticationInfoRequest();
-
-				std::string getIdCardNumber()const;
-				void setIdCardNumber(const std::string& idCardNumber);
-				std::string getAddress()const;
-				void setAddress(const std::string& address);
-				std::string getEmployeeEmail()const;
-				void setEmployeeEmail(const std::string& employeeEmail);
-				std::string getEmployeePhoneNumber()const;
-				void setEmployeePhoneNumber(const std::string& employeePhoneNumber);
-				std::string getPhoneNumber()const;
-				void setPhoneNumber(const std::string& phoneNumber);
-				std::string getBusinessLicense()const;
-				void setBusinessLicense(const std::string& businessLicense);
-				std::string getLegalPersonName()const;
-				void setLegalPersonName(const std::string& legalPersonName);
-				std::string getEnterpriseName()const;
-				void setEnterpriseName(const std::string& enterpriseName);
-				std::string getAuthenticateType()const;
-				void setAuthenticateType(const std::string& authenticateType);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getZhimaReturnUrl()const;
-				void setZhimaReturnUrl(const std::string& zhimaReturnUrl);
-				std::string getBankCard()const;
-				void setBankCard(const std::string& bankCard);
-				std::string getEmail()const;
-				void setEmail(const std::string& email);
-				std::string getEmployeeName()const;
-				void setEmployeeName(const std::string& employeeName);
-				std::string getEmployeeIdCardNumber()const;
-				void setEmployeeIdCardNumber(const std::string& employeeIdCardNumber);
-
-            private:
-				std::string idCardNumber_;
-				std::string address_;
-				std::string employeeEmail_;
-				std::string employeePhoneNumber_;
-				std::string phoneNumber_;
-				std::string businessLicense_;
-				std::string legalPersonName_;
-				std::string enterpriseName_;
-				std::string authenticateType_;
-				std::string userId_;
-				std::string zhimaReturnUrl_;
-				std::string bankCard_;
-				std::string email_;
-				std::string employeeName_;
-				std::string employeeIdCardNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFOREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/SaveAuthenticationInfoResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SaveAuthenticationInfoResult : public ServiceResult
-			{
-			public:
-
-
-				SaveAuthenticationInfoResult();
-				explicit SaveAuthenticationInfoResult(const std::string &payload);
-				~SaveAuthenticationInfoResult();
-				std::string getMessage()const;
-				bool getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				bool data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SAVEAUTHENTICATIONINFORESULT_H_

+ 0 - 54
finmall/include/alibabacloud/finmall/model/SignLoanAgreementRequest.h

@@ -1,54 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SignLoanAgreementRequest : public RpcServiceRequest
-			{
-
-			public:
-				SignLoanAgreementRequest();
-				~SignLoanAgreementRequest();
-
-				std::string getCreditId()const;
-				void setCreditId(const std::string& creditId);
-				std::string getReserved()const;
-				void setReserved(const std::string& reserved);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string creditId_;
-				std::string reserved_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/SignLoanAgreementResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SignLoanAgreementResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-				};
-
-
-				SignLoanAgreementResult();
-				explicit SignLoanAgreementResult(const std::string &payload);
-				~SignLoanAgreementResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNLOANAGREEMENTRESULT_H_

+ 0 - 66
finmall/include/alibabacloud/finmall/model/SignResultNotifyRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SignResultNotifyRequest : public RpcServiceRequest
-			{
-
-			public:
-				SignResultNotifyRequest();
-				~SignResultNotifyRequest();
-
-				std::string getDocId()const;
-				void setDocId(const std::string& docId);
-				std::string getDocContent()const;
-				void setDocContent(const std::string& docContent);
-				std::string getSign()const;
-				void setSign(const std::string& sign);
-				int getResultCode()const;
-				void setResultCode(int resultCode);
-				long getTime()const;
-				void setTime(long time);
-				std::string getTransactionId()const;
-				void setTransactionId(const std::string& transactionId);
-				std::string getResultDesc()const;
-				void setResultDesc(const std::string& resultDesc);
-
-            private:
-				std::string docId_;
-				std::string docContent_;
-				std::string sign_;
-				int resultCode_;
-				long time_;
-				std::string transactionId_;
-				std::string resultDesc_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYREQUEST_H_

+ 0 - 53
finmall/include/alibabacloud/finmall/model/SignResultNotifyResult.h

@@ -1,53 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SignResultNotifyResult : public ServiceResult
-			{
-			public:
-
-
-				SignResultNotifyResult();
-				explicit SignResultNotifyResult(const std::string &payload);
-				~SignResultNotifyResult();
-				std::string getMessage()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNRESULTNOTIFYRESULT_H_

+ 0 - 66
finmall/include/alibabacloud/finmall/model/SignedPageResultRequest.h

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SignedPageResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				SignedPageResultRequest();
-				~SignedPageResultRequest();
-
-				std::string getDownloadUrl()const;
-				void setDownloadUrl(const std::string& downloadUrl);
-				std::string getDigest()const;
-				void setDigest(const std::string& digest);
-				std::string getViewUrl()const;
-				void setViewUrl(const std::string& viewUrl);
-				int getResultCode()const;
-				void setResultCode(int resultCode);
-				std::string getTransactionId()const;
-				void setTransactionId(const std::string& transactionId);
-				std::string getResultDesc()const;
-				void setResultDesc(const std::string& resultDesc);
-				std::string getTimestamp()const;
-				void setTimestamp(const std::string& timestamp);
-
-            private:
-				std::string downloadUrl_;
-				std::string digest_;
-				std::string viewUrl_;
-				int resultCode_;
-				std::string transactionId_;
-				std::string resultDesc_;
-				std::string timestamp_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTREQUEST_H_

+ 0 - 59
finmall/include/alibabacloud/finmall/model/SignedPageResultResult.h

@@ -1,59 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT SignedPageResultResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-				};
-
-
-				SignedPageResultResult();
-				explicit SignedPageResultResult(const std::string &payload);
-				~SignedPageResultResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_SIGNEDPAGERESULTRESULT_H_

+ 0 - 84
finmall/include/alibabacloud/finmall/model/UpdateAuthenticationInfoRequest.h

@@ -1,84 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT UpdateAuthenticationInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				UpdateAuthenticationInfoRequest();
-				~UpdateAuthenticationInfoRequest();
-
-				std::string getIdCardNumber()const;
-				void setIdCardNumber(const std::string& idCardNumber);
-				std::string getAddress()const;
-				void setAddress(const std::string& address);
-				std::string getEmployeeEmail()const;
-				void setEmployeeEmail(const std::string& employeeEmail);
-				std::string getEmployeePhoneNumber()const;
-				void setEmployeePhoneNumber(const std::string& employeePhoneNumber);
-				std::string getPhoneNumber()const;
-				void setPhoneNumber(const std::string& phoneNumber);
-				std::string getBusinessLicense()const;
-				void setBusinessLicense(const std::string& businessLicense);
-				std::string getLegalPersonName()const;
-				void setLegalPersonName(const std::string& legalPersonName);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getSmsIvToken()const;
-				void setSmsIvToken(const std::string& smsIvToken);
-				std::string getBankCard()const;
-				void setBankCard(const std::string& bankCard);
-				std::string getEmail()const;
-				void setEmail(const std::string& email);
-				std::string getEmployeeName()const;
-				void setEmployeeName(const std::string& employeeName);
-				std::string getEmployeeIdCardNumber()const;
-				void setEmployeeIdCardNumber(const std::string& employeeIdCardNumber);
-
-            private:
-				std::string idCardNumber_;
-				std::string address_;
-				std::string employeeEmail_;
-				std::string employeePhoneNumber_;
-				std::string phoneNumber_;
-				std::string businessLicense_;
-				std::string legalPersonName_;
-				std::string userId_;
-				std::string smsIvToken_;
-				std::string bankCard_;
-				std::string email_;
-				std::string employeeName_;
-				std::string employeeIdCardNumber_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFOREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/UpdateAuthenticationInfoResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT UpdateAuthenticationInfoResult : public ServiceResult
-			{
-			public:
-
-
-				UpdateAuthenticationInfoResult();
-				explicit UpdateAuthenticationInfoResult(const std::string &payload);
-				~UpdateAuthenticationInfoResult();
-				std::string getMessage()const;
-				bool getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				bool data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEAUTHENTICATIONINFORESULT_H_

+ 0 - 87
finmall/include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoRequest.h

@@ -1,87 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFOREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT UpdateEnterpriseCustomInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				UpdateEnterpriseCustomInfoRequest();
-				~UpdateEnterpriseCustomInfoRequest();
-
-				std::string getIdCardNumber()const;
-				void setIdCardNumber(const std::string& idCardNumber);
-				std::string getAddress()const;
-				void setAddress(const std::string& address);
-				std::string getIdCardFrontPage()const;
-				void setIdCardFrontPage(const std::string& idCardFrontPage);
-				std::string getPhoneNumber()const;
-				void setPhoneNumber(const std::string& phoneNumber);
-				std::string getBusinessLicense()const;
-				void setBusinessLicense(const std::string& businessLicense);
-				std::string getIdCardBackPage()const;
-				void setIdCardBackPage(const std::string& idCardBackPage);
-				std::string getLegalPersonName()const;
-				void setLegalPersonName(const std::string& legalPersonName);
-				std::string getEnterpriseName()const;
-				void setEnterpriseName(const std::string& enterpriseName);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getLoanSubject()const;
-				void setLoanSubject(const std::string& loanSubject);
-				std::string getZhimaReturnUrl()const;
-				void setZhimaReturnUrl(const std::string& zhimaReturnUrl);
-				std::string getSmsIvToken()const;
-				void setSmsIvToken(const std::string& smsIvToken);
-				std::string getBankCard()const;
-				void setBankCard(const std::string& bankCard);
-				std::string getEmail()const;
-				void setEmail(const std::string& email);
-
-            private:
-				std::string idCardNumber_;
-				std::string address_;
-				std::string idCardFrontPage_;
-				std::string phoneNumber_;
-				std::string businessLicense_;
-				std::string idCardBackPage_;
-				std::string legalPersonName_;
-				std::string enterpriseName_;
-				std::string userId_;
-				std::string loanSubject_;
-				std::string zhimaReturnUrl_;
-				std::string smsIvToken_;
-				std::string bankCard_;
-				std::string email_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFOREQUEST_H_

+ 0 - 55
finmall/include/alibabacloud/finmall/model/UpdateEnterpriseCustomInfoResult.h

@@ -1,55 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFORESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFORESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT UpdateEnterpriseCustomInfoResult : public ServiceResult
-			{
-			public:
-
-
-				UpdateEnterpriseCustomInfoResult();
-				explicit UpdateEnterpriseCustomInfoResult(const std::string &payload);
-				~UpdateEnterpriseCustomInfoResult();
-				std::string getMessage()const;
-				std::string getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_UPDATEENTERPRISECUSTOMINFORESULT_H_

+ 0 - 57
finmall/include/alibabacloud/finmall/model/UploadCustomIDImageRequest.h

@@ -1,57 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGEREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT UploadCustomIDImageRequest : public RpcServiceRequest
-			{
-
-			public:
-				UploadCustomIDImageRequest();
-				~UploadCustomIDImageRequest();
-
-				std::string getImageType()const;
-				void setImageType(const std::string& imageType);
-				std::string getSide()const;
-				void setSide(const std::string& side);
-				std::string getImageFile()const;
-				void setImageFile(const std::string& imageFile);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string imageType_;
-				std::string side_;
-				std::string imageFile_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGEREQUEST_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/UploadCustomIDImageResult.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGERESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT UploadCustomIDImageResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-					std::string url;
-				};
-
-
-				UploadCustomIDImageResult();
-				explicit UploadCustomIDImageResult(const std::string &payload);
-				~UploadCustomIDImageResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_UPLOADCUSTOMIDIMAGERESULT_H_

+ 0 - 84
finmall/include/alibabacloud/finmall/model/VerifyCustomerRequest.h

@@ -1,84 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT VerifyCustomerRequest : public RpcServiceRequest
-			{
-
-			public:
-				VerifyCustomerRequest();
-				~VerifyCustomerRequest();
-
-				std::string getIdCardNumber()const;
-				void setIdCardNumber(const std::string& idCardNumber);
-				std::string getAddress()const;
-				void setAddress(const std::string& address);
-				std::string getIdCardFrontPage()const;
-				void setIdCardFrontPage(const std::string& idCardFrontPage);
-				std::string getPhoneNumber()const;
-				void setPhoneNumber(const std::string& phoneNumber);
-				std::string getBusinessLicense()const;
-				void setBusinessLicense(const std::string& businessLicense);
-				std::string getIdCardBackPage()const;
-				void setIdCardBackPage(const std::string& idCardBackPage);
-				std::string getLegalPersonName()const;
-				void setLegalPersonName(const std::string& legalPersonName);
-				std::string getEnterpriseName()const;
-				void setEnterpriseName(const std::string& enterpriseName);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getLoanSubject()const;
-				void setLoanSubject(const std::string& loanSubject);
-				std::string getZhimaReturnUrl()const;
-				void setZhimaReturnUrl(const std::string& zhimaReturnUrl);
-				std::string getBankCard()const;
-				void setBankCard(const std::string& bankCard);
-				std::string getEmail()const;
-				void setEmail(const std::string& email);
-
-            private:
-				std::string idCardNumber_;
-				std::string address_;
-				std::string idCardFrontPage_;
-				std::string phoneNumber_;
-				std::string businessLicense_;
-				std::string idCardBackPage_;
-				std::string legalPersonName_;
-				std::string enterpriseName_;
-				std::string userId_;
-				std::string loanSubject_;
-				std::string zhimaReturnUrl_;
-				std::string bankCard_;
-				std::string email_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERREQUEST_H_

+ 0 - 60
finmall/include/alibabacloud/finmall/model/VerifyCustomerResult.h

@@ -1,60 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT VerifyCustomerResult : public ServiceResult
-			{
-			public:
-				struct Data
-				{
-					std::string returnCode;
-					std::string zhimaReturnUrl;
-				};
-
-
-				VerifyCustomerResult();
-				explicit VerifyCustomerResult(const std::string &payload);
-				~VerifyCustomerResult();
-				std::string getMessage()const;
-				Data getData()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				Data data_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYCUSTOMERRESULT_H_

+ 0 - 51
finmall/include/alibabacloud/finmall/model/VerifySMSTokenRequest.h

@@ -1,51 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENREQUEST_H_
-#define ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT VerifySMSTokenRequest : public RpcServiceRequest
-			{
-
-			public:
-				VerifySMSTokenRequest();
-				~VerifySMSTokenRequest();
-
-				std::string getActionType()const;
-				void setActionType(const std::string& actionType);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-
-            private:
-				std::string actionType_;
-				std::string userId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENREQUEST_H_

+ 0 - 53
finmall/include/alibabacloud/finmall/model/VerifySMSTokenResult.h

@@ -1,53 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENRESULT_H_
-#define ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/finmall/FinmallExport.h>
-
-namespace AlibabaCloud
-{
-	namespace Finmall
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_FINMALL_EXPORT VerifySMSTokenResult : public ServiceResult
-			{
-			public:
-
-
-				VerifySMSTokenResult();
-				explicit VerifySMSTokenResult(const std::string &payload);
-				~VerifySMSTokenResult();
-				std::string getMessage()const;
-				std::string getCode()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string message_;
-				std::string code_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_FINMALL_MODEL_VERIFYSMSTOKENRESULT_H_

+ 0 - 1457
finmall/src/FinmallClient.cc

@@ -1,1457 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/FinmallClient.h>
-#include <alibabacloud/core/SimpleCredentialsProvider.h>
-
-using namespace AlibabaCloud;
-using namespace AlibabaCloud::Location;
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-namespace
-{
-	const std::string SERVICE_NAME = "finmall";
-}
-
-FinmallClient::FinmallClient(const Credentials &credentials, const ClientConfiguration &configuration) :
-	RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
-{
-	auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
-	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "finmall");
-}
-
-FinmallClient::FinmallClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
-	RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
-{
-	auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
-	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "finmall");
-}
-
-FinmallClient::FinmallClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
-	RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
-{
-	auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
-	endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "finmall");
-}
-
-FinmallClient::~FinmallClient()
-{}
-
-FinmallClient::GetCreditDetailOutcome FinmallClient::getCreditDetail(const GetCreditDetailRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCreditDetailOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCreditDetailOutcome(GetCreditDetailResult(outcome.result()));
-	else
-		return GetCreditDetailOutcome(outcome.error());
-}
-
-void FinmallClient::getCreditDetailAsync(const GetCreditDetailRequest& request, const GetCreditDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCreditDetail(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCreditDetailOutcomeCallable FinmallClient::getCreditDetailCallable(const GetCreditDetailRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCreditDetailOutcome()>>(
-			[this, request]()
-			{
-			return this->getCreditDetail(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetDocumentDownloadUrlOutcome FinmallClient::getDocumentDownloadUrl(const GetDocumentDownloadUrlRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetDocumentDownloadUrlOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetDocumentDownloadUrlOutcome(GetDocumentDownloadUrlResult(outcome.result()));
-	else
-		return GetDocumentDownloadUrlOutcome(outcome.error());
-}
-
-void FinmallClient::getDocumentDownloadUrlAsync(const GetDocumentDownloadUrlRequest& request, const GetDocumentDownloadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getDocumentDownloadUrl(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetDocumentDownloadUrlOutcomeCallable FinmallClient::getDocumentDownloadUrlCallable(const GetDocumentDownloadUrlRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetDocumentDownloadUrlOutcome()>>(
-			[this, request]()
-			{
-			return this->getDocumentDownloadUrl(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCreditWithdrawRecordOutcome FinmallClient::getCreditWithdrawRecord(const GetCreditWithdrawRecordRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCreditWithdrawRecordOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCreditWithdrawRecordOutcome(GetCreditWithdrawRecordResult(outcome.result()));
-	else
-		return GetCreditWithdrawRecordOutcome(outcome.error());
-}
-
-void FinmallClient::getCreditWithdrawRecordAsync(const GetCreditWithdrawRecordRequest& request, const GetCreditWithdrawRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCreditWithdrawRecord(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCreditWithdrawRecordOutcomeCallable FinmallClient::getCreditWithdrawRecordCallable(const GetCreditWithdrawRecordRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCreditWithdrawRecordOutcome()>>(
-			[this, request]()
-			{
-			return this->getCreditWithdrawRecord(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCustomerVerifyInfoOutcome FinmallClient::getCustomerVerifyInfo(const GetCustomerVerifyInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCustomerVerifyInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCustomerVerifyInfoOutcome(GetCustomerVerifyInfoResult(outcome.result()));
-	else
-		return GetCustomerVerifyInfoOutcome(outcome.error());
-}
-
-void FinmallClient::getCustomerVerifyInfoAsync(const GetCustomerVerifyInfoRequest& request, const GetCustomerVerifyInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCustomerVerifyInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCustomerVerifyInfoOutcomeCallable FinmallClient::getCustomerVerifyInfoCallable(const GetCustomerVerifyInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCustomerVerifyInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->getCustomerVerifyInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::QueryFundPartyListOutcome FinmallClient::queryFundPartyList(const QueryFundPartyListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return QueryFundPartyListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return QueryFundPartyListOutcome(QueryFundPartyListResult(outcome.result()));
-	else
-		return QueryFundPartyListOutcome(outcome.error());
-}
-
-void FinmallClient::queryFundPartyListAsync(const QueryFundPartyListRequest& request, const QueryFundPartyListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, queryFundPartyList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::QueryFundPartyListOutcomeCallable FinmallClient::queryFundPartyListCallable(const QueryFundPartyListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<QueryFundPartyListOutcome()>>(
-			[this, request]()
-			{
-			return this->queryFundPartyList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCreditStatusOutcome FinmallClient::getCreditStatus(const GetCreditStatusRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCreditStatusOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCreditStatusOutcome(GetCreditStatusResult(outcome.result()));
-	else
-		return GetCreditStatusOutcome(outcome.error());
-}
-
-void FinmallClient::getCreditStatusAsync(const GetCreditStatusRequest& request, const GetCreditStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCreditStatus(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCreditStatusOutcomeCallable FinmallClient::getCreditStatusCallable(const GetCreditStatusRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCreditStatusOutcome()>>(
-			[this, request]()
-			{
-			return this->getCreditStatus(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::SaveAuthenticationInfoOutcome FinmallClient::saveAuthenticationInfo(const SaveAuthenticationInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SaveAuthenticationInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SaveAuthenticationInfoOutcome(SaveAuthenticationInfoResult(outcome.result()));
-	else
-		return SaveAuthenticationInfoOutcome(outcome.error());
-}
-
-void FinmallClient::saveAuthenticationInfoAsync(const SaveAuthenticationInfoRequest& request, const SaveAuthenticationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, saveAuthenticationInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::SaveAuthenticationInfoOutcomeCallable FinmallClient::saveAuthenticationInfoCallable(const SaveAuthenticationInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SaveAuthenticationInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->saveAuthenticationInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetTradeDataOutcome FinmallClient::getTradeData(const GetTradeDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetTradeDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetTradeDataOutcome(GetTradeDataResult(outcome.result()));
-	else
-		return GetTradeDataOutcome(outcome.error());
-}
-
-void FinmallClient::getTradeDataAsync(const GetTradeDataRequest& request, const GetTradeDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getTradeData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetTradeDataOutcomeCallable FinmallClient::getTradeDataCallable(const GetTradeDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetTradeDataOutcome()>>(
-			[this, request]()
-			{
-			return this->getTradeData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::UploadCustomIDImageOutcome FinmallClient::uploadCustomIDImage(const UploadCustomIDImageRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return UploadCustomIDImageOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return UploadCustomIDImageOutcome(UploadCustomIDImageResult(outcome.result()));
-	else
-		return UploadCustomIDImageOutcome(outcome.error());
-}
-
-void FinmallClient::uploadCustomIDImageAsync(const UploadCustomIDImageRequest& request, const UploadCustomIDImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, uploadCustomIDImage(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::UploadCustomIDImageOutcomeCallable FinmallClient::uploadCustomIDImageCallable(const UploadCustomIDImageRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<UploadCustomIDImageOutcome()>>(
-			[this, request]()
-			{
-			return this->uploadCustomIDImage(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::QuerySignResultOutcome FinmallClient::querySignResult(const QuerySignResultRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return QuerySignResultOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return QuerySignResultOutcome(QuerySignResultResult(outcome.result()));
-	else
-		return QuerySignResultOutcome(outcome.error());
-}
-
-void FinmallClient::querySignResultAsync(const QuerySignResultRequest& request, const QuerySignResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, querySignResult(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::QuerySignResultOutcomeCallable FinmallClient::querySignResultCallable(const QuerySignResultRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<QuerySignResultOutcome()>>(
-			[this, request]()
-			{
-			return this->querySignResult(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::ApplyForLoanOutcome FinmallClient::applyForLoan(const ApplyForLoanRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ApplyForLoanOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ApplyForLoanOutcome(ApplyForLoanResult(outcome.result()));
-	else
-		return ApplyForLoanOutcome(outcome.error());
-}
-
-void FinmallClient::applyForLoanAsync(const ApplyForLoanRequest& request, const ApplyForLoanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, applyForLoan(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::ApplyForLoanOutcomeCallable FinmallClient::applyForLoanCallable(const ApplyForLoanRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ApplyForLoanOutcome()>>(
-			[this, request]()
-			{
-			return this->applyForLoan(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetZhimaScoreOutcome FinmallClient::getZhimaScore(const GetZhimaScoreRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetZhimaScoreOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetZhimaScoreOutcome(GetZhimaScoreResult(outcome.result()));
-	else
-		return GetZhimaScoreOutcome(outcome.error());
-}
-
-void FinmallClient::getZhimaScoreAsync(const GetZhimaScoreRequest& request, const GetZhimaScoreAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getZhimaScore(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetZhimaScoreOutcomeCallable FinmallClient::getZhimaScoreCallable(const GetZhimaScoreRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetZhimaScoreOutcome()>>(
-			[this, request]()
-			{
-			return this->getZhimaScore(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::PayForOrderOutcome FinmallClient::payForOrder(const PayForOrderRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return PayForOrderOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return PayForOrderOutcome(PayForOrderResult(outcome.result()));
-	else
-		return PayForOrderOutcome(outcome.error());
-}
-
-void FinmallClient::payForOrderAsync(const PayForOrderRequest& request, const PayForOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, payForOrder(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::PayForOrderOutcomeCallable FinmallClient::payForOrderCallable(const PayForOrderRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<PayForOrderOutcome()>>(
-			[this, request]()
-			{
-			return this->payForOrder(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::QueryTrialRecordsOutcome FinmallClient::queryTrialRecords(const QueryTrialRecordsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return QueryTrialRecordsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return QueryTrialRecordsOutcome(QueryTrialRecordsResult(outcome.result()));
-	else
-		return QueryTrialRecordsOutcome(outcome.error());
-}
-
-void FinmallClient::queryTrialRecordsAsync(const QueryTrialRecordsRequest& request, const QueryTrialRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, queryTrialRecords(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::QueryTrialRecordsOutcomeCallable FinmallClient::queryTrialRecordsCallable(const QueryTrialRecordsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<QueryTrialRecordsOutcome()>>(
-			[this, request]()
-			{
-			return this->queryTrialRecords(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCurrentTermRepayInfoOutcome FinmallClient::getCurrentTermRepayInfo(const GetCurrentTermRepayInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCurrentTermRepayInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCurrentTermRepayInfoOutcome(GetCurrentTermRepayInfoResult(outcome.result()));
-	else
-		return GetCurrentTermRepayInfoOutcome(outcome.error());
-}
-
-void FinmallClient::getCurrentTermRepayInfoAsync(const GetCurrentTermRepayInfoRequest& request, const GetCurrentTermRepayInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCurrentTermRepayInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCurrentTermRepayInfoOutcomeCallable FinmallClient::getCurrentTermRepayInfoCallable(const GetCurrentTermRepayInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCurrentTermRepayInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->getCurrentTermRepayInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::UpdateAuthenticationInfoOutcome FinmallClient::updateAuthenticationInfo(const UpdateAuthenticationInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return UpdateAuthenticationInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return UpdateAuthenticationInfoOutcome(UpdateAuthenticationInfoResult(outcome.result()));
-	else
-		return UpdateAuthenticationInfoOutcome(outcome.error());
-}
-
-void FinmallClient::updateAuthenticationInfoAsync(const UpdateAuthenticationInfoRequest& request, const UpdateAuthenticationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, updateAuthenticationInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::UpdateAuthenticationInfoOutcomeCallable FinmallClient::updateAuthenticationInfoCallable(const UpdateAuthenticationInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<UpdateAuthenticationInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->updateAuthenticationInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::UpdateEnterpriseCustomInfoOutcome FinmallClient::updateEnterpriseCustomInfo(const UpdateEnterpriseCustomInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return UpdateEnterpriseCustomInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return UpdateEnterpriseCustomInfoOutcome(UpdateEnterpriseCustomInfoResult(outcome.result()));
-	else
-		return UpdateEnterpriseCustomInfoOutcome(outcome.error());
-}
-
-void FinmallClient::updateEnterpriseCustomInfoAsync(const UpdateEnterpriseCustomInfoRequest& request, const UpdateEnterpriseCustomInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, updateEnterpriseCustomInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::UpdateEnterpriseCustomInfoOutcomeCallable FinmallClient::updateEnterpriseCustomInfoCallable(const UpdateEnterpriseCustomInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<UpdateEnterpriseCustomInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->updateEnterpriseCustomInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCreditSignatureInfoOutcome FinmallClient::getCreditSignatureInfo(const GetCreditSignatureInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCreditSignatureInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCreditSignatureInfoOutcome(GetCreditSignatureInfoResult(outcome.result()));
-	else
-		return GetCreditSignatureInfoOutcome(outcome.error());
-}
-
-void FinmallClient::getCreditSignatureInfoAsync(const GetCreditSignatureInfoRequest& request, const GetCreditSignatureInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCreditSignatureInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCreditSignatureInfoOutcomeCallable FinmallClient::getCreditSignatureInfoCallable(const GetCreditSignatureInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCreditSignatureInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->getCreditSignatureInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::AddTrialRecordOutcome FinmallClient::addTrialRecord(const AddTrialRecordRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return AddTrialRecordOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return AddTrialRecordOutcome(AddTrialRecordResult(outcome.result()));
-	else
-		return AddTrialRecordOutcome(outcome.error());
-}
-
-void FinmallClient::addTrialRecordAsync(const AddTrialRecordRequest& request, const AddTrialRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, addTrialRecord(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::AddTrialRecordOutcomeCallable FinmallClient::addTrialRecordCallable(const AddTrialRecordRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<AddTrialRecordOutcome()>>(
-			[this, request]()
-			{
-			return this->addTrialRecord(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetAuthorizeCreditQueryOutcome FinmallClient::getAuthorizeCreditQuery(const GetAuthorizeCreditQueryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetAuthorizeCreditQueryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetAuthorizeCreditQueryOutcome(GetAuthorizeCreditQueryResult(outcome.result()));
-	else
-		return GetAuthorizeCreditQueryOutcome(outcome.error());
-}
-
-void FinmallClient::getAuthorizeCreditQueryAsync(const GetAuthorizeCreditQueryRequest& request, const GetAuthorizeCreditQueryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getAuthorizeCreditQuery(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetAuthorizeCreditQueryOutcomeCallable FinmallClient::getAuthorizeCreditQueryCallable(const GetAuthorizeCreditQueryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetAuthorizeCreditQueryOutcome()>>(
-			[this, request]()
-			{
-			return this->getAuthorizeCreditQuery(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::CancelCreditOutcome FinmallClient::cancelCredit(const CancelCreditRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CancelCreditOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CancelCreditOutcome(CancelCreditResult(outcome.result()));
-	else
-		return CancelCreditOutcome(outcome.error());
-}
-
-void FinmallClient::cancelCreditAsync(const CancelCreditRequest& request, const CancelCreditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, cancelCredit(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::CancelCreditOutcomeCallable FinmallClient::cancelCreditCallable(const CancelCreditRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CancelCreditOutcome()>>(
-			[this, request]()
-			{
-			return this->cancelCredit(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCustomStatusInfoOutcome FinmallClient::getCustomStatusInfo(const GetCustomStatusInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCustomStatusInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCustomStatusInfoOutcome(GetCustomStatusInfoResult(outcome.result()));
-	else
-		return GetCustomStatusInfoOutcome(outcome.error());
-}
-
-void FinmallClient::getCustomStatusInfoAsync(const GetCustomStatusInfoRequest& request, const GetCustomStatusInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCustomStatusInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCustomStatusInfoOutcomeCallable FinmallClient::getCustomStatusInfoCallable(const GetCustomStatusInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCustomStatusInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->getCustomStatusInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetOverdueRecordListOutcome FinmallClient::getOverdueRecordList(const GetOverdueRecordListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetOverdueRecordListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetOverdueRecordListOutcome(GetOverdueRecordListResult(outcome.result()));
-	else
-		return GetOverdueRecordListOutcome(outcome.error());
-}
-
-void FinmallClient::getOverdueRecordListAsync(const GetOverdueRecordListRequest& request, const GetOverdueRecordListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getOverdueRecordList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetOverdueRecordListOutcomeCallable FinmallClient::getOverdueRecordListCallable(const GetOverdueRecordListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetOverdueRecordListOutcome()>>(
-			[this, request]()
-			{
-			return this->getOverdueRecordList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetProductDetailOutcome FinmallClient::getProductDetail(const GetProductDetailRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetProductDetailOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetProductDetailOutcome(GetProductDetailResult(outcome.result()));
-	else
-		return GetProductDetailOutcome(outcome.error());
-}
-
-void FinmallClient::getProductDetailAsync(const GetProductDetailRequest& request, const GetProductDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getProductDetail(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetProductDetailOutcomeCallable FinmallClient::getProductDetailCallable(const GetProductDetailRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetProductDetailOutcome()>>(
-			[this, request]()
-			{
-			return this->getProductDetail(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::VerifyCustomerOutcome FinmallClient::verifyCustomer(const VerifyCustomerRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return VerifyCustomerOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return VerifyCustomerOutcome(VerifyCustomerResult(outcome.result()));
-	else
-		return VerifyCustomerOutcome(outcome.error());
-}
-
-void FinmallClient::verifyCustomerAsync(const VerifyCustomerRequest& request, const VerifyCustomerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, verifyCustomer(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::VerifyCustomerOutcomeCallable FinmallClient::verifyCustomerCallable(const VerifyCustomerRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<VerifyCustomerOutcome()>>(
-			[this, request]()
-			{
-			return this->verifyCustomer(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::SignLoanAgreementOutcome FinmallClient::signLoanAgreement(const SignLoanAgreementRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SignLoanAgreementOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SignLoanAgreementOutcome(SignLoanAgreementResult(outcome.result()));
-	else
-		return SignLoanAgreementOutcome(outcome.error());
-}
-
-void FinmallClient::signLoanAgreementAsync(const SignLoanAgreementRequest& request, const SignLoanAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, signLoanAgreement(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::SignLoanAgreementOutcomeCallable FinmallClient::signLoanAgreementCallable(const SignLoanAgreementRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SignLoanAgreementOutcome()>>(
-			[this, request]()
-			{
-			return this->signLoanAgreement(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::AddCustomInfoOutcome FinmallClient::addCustomInfo(const AddCustomInfoRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return AddCustomInfoOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return AddCustomInfoOutcome(AddCustomInfoResult(outcome.result()));
-	else
-		return AddCustomInfoOutcome(outcome.error());
-}
-
-void FinmallClient::addCustomInfoAsync(const AddCustomInfoRequest& request, const AddCustomInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, addCustomInfo(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::AddCustomInfoOutcomeCallable FinmallClient::addCustomInfoCallable(const AddCustomInfoRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<AddCustomInfoOutcome()>>(
-			[this, request]()
-			{
-			return this->addCustomInfo(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetProductListOutcome FinmallClient::getProductList(const GetProductListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetProductListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetProductListOutcome(GetProductListResult(outcome.result()));
-	else
-		return GetProductListOutcome(outcome.error());
-}
-
-void FinmallClient::getProductListAsync(const GetProductListRequest& request, const GetProductListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getProductList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetProductListOutcomeCallable FinmallClient::getProductListCallable(const GetProductListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetProductListOutcome()>>(
-			[this, request]()
-			{
-			return this->getProductList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetLoanAgreementOutcome FinmallClient::getLoanAgreement(const GetLoanAgreementRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetLoanAgreementOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetLoanAgreementOutcome(GetLoanAgreementResult(outcome.result()));
-	else
-		return GetLoanAgreementOutcome(outcome.error());
-}
-
-void FinmallClient::getLoanAgreementAsync(const GetLoanAgreementRequest& request, const GetLoanAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getLoanAgreement(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetLoanAgreementOutcomeCallable FinmallClient::getLoanAgreementCallable(const GetLoanAgreementRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetLoanAgreementOutcome()>>(
-			[this, request]()
-			{
-			return this->getLoanAgreement(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetUserInfoAuthorizationAgreementOutcome FinmallClient::getUserInfoAuthorizationAgreement(const GetUserInfoAuthorizationAgreementRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetUserInfoAuthorizationAgreementOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetUserInfoAuthorizationAgreementOutcome(GetUserInfoAuthorizationAgreementResult(outcome.result()));
-	else
-		return GetUserInfoAuthorizationAgreementOutcome(outcome.error());
-}
-
-void FinmallClient::getUserInfoAuthorizationAgreementAsync(const GetUserInfoAuthorizationAgreementRequest& request, const GetUserInfoAuthorizationAgreementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getUserInfoAuthorizationAgreement(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetUserInfoAuthorizationAgreementOutcomeCallable FinmallClient::getUserInfoAuthorizationAgreementCallable(const GetUserInfoAuthorizationAgreementRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetUserInfoAuthorizationAgreementOutcome()>>(
-			[this, request]()
-			{
-			return this->getUserInfoAuthorizationAgreement(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::SignedPageResultOutcome FinmallClient::signedPageResult(const SignedPageResultRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SignedPageResultOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SignedPageResultOutcome(SignedPageResultResult(outcome.result()));
-	else
-		return SignedPageResultOutcome(outcome.error());
-}
-
-void FinmallClient::signedPageResultAsync(const SignedPageResultRequest& request, const SignedPageResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, signedPageResult(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::SignedPageResultOutcomeCallable FinmallClient::signedPageResultCallable(const SignedPageResultRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SignedPageResultOutcome()>>(
-			[this, request]()
-			{
-			return this->signedPageResult(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetLoanApplyRecordListOutcome FinmallClient::getLoanApplyRecordList(const GetLoanApplyRecordListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetLoanApplyRecordListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetLoanApplyRecordListOutcome(GetLoanApplyRecordListResult(outcome.result()));
-	else
-		return GetLoanApplyRecordListOutcome(outcome.error());
-}
-
-void FinmallClient::getLoanApplyRecordListAsync(const GetLoanApplyRecordListRequest& request, const GetLoanApplyRecordListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getLoanApplyRecordList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetLoanApplyRecordListOutcomeCallable FinmallClient::getLoanApplyRecordListCallable(const GetLoanApplyRecordListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetLoanApplyRecordListOutcome()>>(
-			[this, request]()
-			{
-			return this->getLoanApplyRecordList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetLatestOverdueRecordOutcome FinmallClient::getLatestOverdueRecord(const GetLatestOverdueRecordRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetLatestOverdueRecordOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetLatestOverdueRecordOutcome(GetLatestOverdueRecordResult(outcome.result()));
-	else
-		return GetLatestOverdueRecordOutcome(outcome.error());
-}
-
-void FinmallClient::getLatestOverdueRecordAsync(const GetLatestOverdueRecordRequest& request, const GetLatestOverdueRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getLatestOverdueRecord(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetLatestOverdueRecordOutcomeCallable FinmallClient::getLatestOverdueRecordCallable(const GetLatestOverdueRecordRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetLatestOverdueRecordOutcome()>>(
-			[this, request]()
-			{
-			return this->getLatestOverdueRecord(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCreditListOutcome FinmallClient::getCreditList(const GetCreditListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCreditListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCreditListOutcome(GetCreditListResult(outcome.result()));
-	else
-		return GetCreditListOutcome(outcome.error());
-}
-
-void FinmallClient::getCreditListAsync(const GetCreditListRequest& request, const GetCreditListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCreditList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCreditListOutcomeCallable FinmallClient::getCreditListCallable(const GetCreditListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCreditListOutcome()>>(
-			[this, request]()
-			{
-			return this->getCreditList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::SignResultNotifyOutcome FinmallClient::signResultNotify(const SignResultNotifyRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return SignResultNotifyOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return SignResultNotifyOutcome(SignResultNotifyResult(outcome.result()));
-	else
-		return SignResultNotifyOutcome(outcome.error());
-}
-
-void FinmallClient::signResultNotifyAsync(const SignResultNotifyRequest& request, const SignResultNotifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, signResultNotify(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::SignResultNotifyOutcomeCallable FinmallClient::signResultNotifyCallable(const SignResultNotifyRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<SignResultNotifyOutcome()>>(
-			[this, request]()
-			{
-			return this->signResultNotify(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::VerifySMSTokenOutcome FinmallClient::verifySMSToken(const VerifySMSTokenRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return VerifySMSTokenOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return VerifySMSTokenOutcome(VerifySMSTokenResult(outcome.result()));
-	else
-		return VerifySMSTokenOutcome(outcome.error());
-}
-
-void FinmallClient::verifySMSTokenAsync(const VerifySMSTokenRequest& request, const VerifySMSTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, verifySMSToken(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::VerifySMSTokenOutcomeCallable FinmallClient::verifySMSTokenCallable(const VerifySMSTokenRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<VerifySMSTokenOutcome()>>(
-			[this, request]()
-			{
-			return this->verifySMSToken(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetCreditRepayListOutcome FinmallClient::getCreditRepayList(const GetCreditRepayListRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetCreditRepayListOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetCreditRepayListOutcome(GetCreditRepayListResult(outcome.result()));
-	else
-		return GetCreditRepayListOutcome(outcome.error());
-}
-
-void FinmallClient::getCreditRepayListAsync(const GetCreditRepayListRequest& request, const GetCreditRepayListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getCreditRepayList(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetCreditRepayListOutcomeCallable FinmallClient::getCreditRepayListCallable(const GetCreditRepayListRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetCreditRepayListOutcome()>>(
-			[this, request]()
-			{
-			return this->getCreditRepayList(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetSignContractUrlOutcome FinmallClient::getSignContractUrl(const GetSignContractUrlRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetSignContractUrlOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetSignContractUrlOutcome(GetSignContractUrlResult(outcome.result()));
-	else
-		return GetSignContractUrlOutcome(outcome.error());
-}
-
-void FinmallClient::getSignContractUrlAsync(const GetSignContractUrlRequest& request, const GetSignContractUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getSignContractUrl(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetSignContractUrlOutcomeCallable FinmallClient::getSignContractUrlCallable(const GetSignContractUrlRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetSignContractUrlOutcome()>>(
-			[this, request]()
-			{
-			return this->getSignContractUrl(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-FinmallClient::GetRepayPlanTrialOutcome FinmallClient::getRepayPlanTrial(const GetRepayPlanTrialRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return GetRepayPlanTrialOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return GetRepayPlanTrialOutcome(GetRepayPlanTrialResult(outcome.result()));
-	else
-		return GetRepayPlanTrialOutcome(outcome.error());
-}
-
-void FinmallClient::getRepayPlanTrialAsync(const GetRepayPlanTrialRequest& request, const GetRepayPlanTrialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, getRepayPlanTrial(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-FinmallClient::GetRepayPlanTrialOutcomeCallable FinmallClient::getRepayPlanTrialCallable(const GetRepayPlanTrialRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<GetRepayPlanTrialOutcome()>>(
-			[this, request]()
-			{
-			return this->getRepayPlanTrial(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-

+ 0 - 38
finmall/src/model/AddCustomInfoRequest.cc

@@ -1,38 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/AddCustomInfoRequest.h>
-
-using AlibabaCloud::Finmall::Model::AddCustomInfoRequest;
-
-AddCustomInfoRequest::AddCustomInfoRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "AddCustomInfo")
-{}
-
-AddCustomInfoRequest::~AddCustomInfoRequest()
-{}
-
-std::string AddCustomInfoRequest::getUserId()const
-{
-	return userId_;
-}
-
-void AddCustomInfoRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-

+ 0 - 73
finmall/src/model/AddCustomInfoResult.cc

@@ -1,73 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/AddCustomInfoResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-AddCustomInfoResult::AddCustomInfoResult() :
-	ServiceResult()
-{}
-
-AddCustomInfoResult::AddCustomInfoResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-AddCustomInfoResult::~AddCustomInfoResult()
-{}
-
-void AddCustomInfoResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	auto dataNode = value["Data"];
-	if(!dataNode["CustomId"].isNull())
-		data_.customId = dataNode["CustomId"].asString();
-	if(!dataNode["ValidateState"].isNull())
-		data_.validateState = dataNode["ValidateState"].asString();
-	if(!dataNode["ValidateTime"].isNull())
-		data_.validateTime = dataNode["ValidateTime"].asString();
-	if(!dataNode["UserState"].isNull())
-		data_.userState = dataNode["UserState"].asString();
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-
-}
-
-std::string AddCustomInfoResult::getMessage()const
-{
-	return message_;
-}
-
-AddCustomInfoResult::Data AddCustomInfoResult::getData()const
-{
-	return data_;
-}
-
-std::string AddCustomInfoResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 126
finmall/src/model/AddTrialRecordRequest.cc

@@ -1,126 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/AddTrialRecordRequest.h>
-
-using AlibabaCloud::Finmall::Model::AddTrialRecordRequest;
-
-AddTrialRecordRequest::AddTrialRecordRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "AddTrialRecord")
-{}
-
-AddTrialRecordRequest::~AddTrialRecordRequest()
-{}
-
-std::string AddTrialRecordRequest::getNote()const
-{
-	return note_;
-}
-
-void AddTrialRecordRequest::setNote(const std::string& note)
-{
-	note_ = note;
-	setParameter("Note", note);
-}
-
-std::string AddTrialRecordRequest::getEnterpriseEmail()const
-{
-	return enterpriseEmail_;
-}
-
-void AddTrialRecordRequest::setEnterpriseEmail(const std::string& enterpriseEmail)
-{
-	enterpriseEmail_ = enterpriseEmail;
-	setParameter("EnterpriseEmail", enterpriseEmail);
-}
-
-std::string AddTrialRecordRequest::getContractPhoneNumber()const
-{
-	return contractPhoneNumber_;
-}
-
-void AddTrialRecordRequest::setContractPhoneNumber(const std::string& contractPhoneNumber)
-{
-	contractPhoneNumber_ = contractPhoneNumber;
-	setParameter("ContractPhoneNumber", contractPhoneNumber);
-}
-
-std::string AddTrialRecordRequest::getContractName()const
-{
-	return contractName_;
-}
-
-void AddTrialRecordRequest::setContractName(const std::string& contractName)
-{
-	contractName_ = contractName;
-	setParameter("ContractName", contractName);
-}
-
-std::string AddTrialRecordRequest::getChannel()const
-{
-	return channel_;
-}
-
-void AddTrialRecordRequest::setChannel(const std::string& channel)
-{
-	channel_ = channel;
-	setParameter("Channel", channel);
-}
-
-std::string AddTrialRecordRequest::getEnterpriseName()const
-{
-	return enterpriseName_;
-}
-
-void AddTrialRecordRequest::setEnterpriseName(const std::string& enterpriseName)
-{
-	enterpriseName_ = enterpriseName;
-	setParameter("EnterpriseName", enterpriseName);
-}
-
-std::string AddTrialRecordRequest::getUserId()const
-{
-	return userId_;
-}
-
-void AddTrialRecordRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-
-std::string AddTrialRecordRequest::getProducts()const
-{
-	return products_;
-}
-
-void AddTrialRecordRequest::setProducts(const std::string& products)
-{
-	products_ = products;
-	setParameter("Products", products);
-}
-
-std::string AddTrialRecordRequest::getBudget()const
-{
-	return budget_;
-}
-
-void AddTrialRecordRequest::setBudget(const std::string& budget)
-{
-	budget_ = budget;
-	setParameter("Budget", budget);
-}
-

+ 0 - 67
finmall/src/model/AddTrialRecordResult.cc

@@ -1,67 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/AddTrialRecordResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-AddTrialRecordResult::AddTrialRecordResult() :
-	ServiceResult()
-{}
-
-AddTrialRecordResult::AddTrialRecordResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-AddTrialRecordResult::~AddTrialRecordResult()
-{}
-
-void AddTrialRecordResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	auto dataNode = value["Data"];
-	if(!dataNode["CustomId"].isNull())
-		data_.customId = dataNode["CustomId"].asString();
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-
-}
-
-std::string AddTrialRecordResult::getMessage()const
-{
-	return message_;
-}
-
-AddTrialRecordResult::Data AddTrialRecordResult::getData()const
-{
-	return data_;
-}
-
-std::string AddTrialRecordResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 93
finmall/src/model/ApplyForLoanRequest.cc

@@ -1,93 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/ApplyForLoanRequest.h>
-
-using AlibabaCloud::Finmall::Model::ApplyForLoanRequest;
-
-ApplyForLoanRequest::ApplyForLoanRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "ApplyForLoan")
-{}
-
-ApplyForLoanRequest::~ApplyForLoanRequest()
-{}
-
-std::string ApplyForLoanRequest::getBizType()const
-{
-	return bizType_;
-}
-
-void ApplyForLoanRequest::setBizType(const std::string& bizType)
-{
-	bizType_ = bizType;
-	setParameter("BizType", bizType);
-}
-
-std::string ApplyForLoanRequest::getCreditId()const
-{
-	return creditId_;
-}
-
-void ApplyForLoanRequest::setCreditId(const std::string& creditId)
-{
-	creditId_ = creditId;
-	setParameter("CreditId", creditId);
-}
-
-std::string ApplyForLoanRequest::getProductId()const
-{
-	return productId_;
-}
-
-void ApplyForLoanRequest::setProductId(const std::string& productId)
-{
-	productId_ = productId;
-	setParameter("ProductId", productId);
-}
-
-std::string ApplyForLoanRequest::getFundpartyId()const
-{
-	return fundpartyId_;
-}
-
-void ApplyForLoanRequest::setFundpartyId(const std::string& fundpartyId)
-{
-	fundpartyId_ = fundpartyId;
-	setParameter("FundpartyId", fundpartyId);
-}
-
-std::string ApplyForLoanRequest::getBizData()const
-{
-	return bizData_;
-}
-
-void ApplyForLoanRequest::setBizData(const std::string& bizData)
-{
-	bizData_ = bizData;
-	setParameter("BizData", bizData);
-}
-
-std::string ApplyForLoanRequest::getUserId()const
-{
-	return userId_;
-}
-
-void ApplyForLoanRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-

+ 0 - 67
finmall/src/model/ApplyForLoanResult.cc

@@ -1,67 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/ApplyForLoanResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-ApplyForLoanResult::ApplyForLoanResult() :
-	ServiceResult()
-{}
-
-ApplyForLoanResult::ApplyForLoanResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ApplyForLoanResult::~ApplyForLoanResult()
-{}
-
-void ApplyForLoanResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	auto dataNode = value["Data"];
-	if(!dataNode["ReturnCode"].isNull())
-		data_.returnCode = dataNode["ReturnCode"].asString();
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-
-}
-
-std::string ApplyForLoanResult::getMessage()const
-{
-	return message_;
-}
-
-ApplyForLoanResult::Data ApplyForLoanResult::getData()const
-{
-	return data_;
-}
-
-std::string ApplyForLoanResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 49
finmall/src/model/CancelCreditRequest.cc

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/CancelCreditRequest.h>
-
-using AlibabaCloud::Finmall::Model::CancelCreditRequest;
-
-CancelCreditRequest::CancelCreditRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "CancelCredit")
-{}
-
-CancelCreditRequest::~CancelCreditRequest()
-{}
-
-std::string CancelCreditRequest::getCreditId()const
-{
-	return creditId_;
-}
-
-void CancelCreditRequest::setCreditId(const std::string& creditId)
-{
-	creditId_ = creditId;
-	setParameter("CreditId", creditId);
-}
-
-std::string CancelCreditRequest::getUserId()const
-{
-	return userId_;
-}
-
-void CancelCreditRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-

+ 0 - 69
finmall/src/model/CancelCreditResult.cc

@@ -1,69 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/CancelCreditResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-CancelCreditResult::CancelCreditResult() :
-	ServiceResult()
-{}
-
-CancelCreditResult::CancelCreditResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CancelCreditResult::~CancelCreditResult()
-{}
-
-void CancelCreditResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	auto dataNode = value["Data"];
-	if(!dataNode["ReturnCode"].isNull())
-		data_.returnCode = dataNode["ReturnCode"].asString();
-	if(!dataNode["CreditId"].isNull())
-		data_.creditId = dataNode["CreditId"].asString();
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-
-}
-
-std::string CancelCreditResult::getMessage()const
-{
-	return message_;
-}
-
-CancelCreditResult::Data CancelCreditResult::getData()const
-{
-	return data_;
-}
-
-std::string CancelCreditResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 71
finmall/src/model/GetAuthorizeCreditQueryRequest.cc

@@ -1,71 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetAuthorizeCreditQueryRequest.h>
-
-using AlibabaCloud::Finmall::Model::GetAuthorizeCreditQueryRequest;
-
-GetAuthorizeCreditQueryRequest::GetAuthorizeCreditQueryRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "GetAuthorizeCreditQuery")
-{}
-
-GetAuthorizeCreditQueryRequest::~GetAuthorizeCreditQueryRequest()
-{}
-
-std::string GetAuthorizeCreditQueryRequest::getCreditId()const
-{
-	return creditId_;
-}
-
-void GetAuthorizeCreditQueryRequest::setCreditId(const std::string& creditId)
-{
-	creditId_ = creditId;
-	setParameter("CreditId", creditId);
-}
-
-std::string GetAuthorizeCreditQueryRequest::getFundPartyId()const
-{
-	return fundPartyId_;
-}
-
-void GetAuthorizeCreditQueryRequest::setFundPartyId(const std::string& fundPartyId)
-{
-	fundPartyId_ = fundPartyId;
-	setParameter("FundPartyId", fundPartyId);
-}
-
-std::string GetAuthorizeCreditQueryRequest::getReturnUrl()const
-{
-	return returnUrl_;
-}
-
-void GetAuthorizeCreditQueryRequest::setReturnUrl(const std::string& returnUrl)
-{
-	returnUrl_ = returnUrl;
-	setParameter("ReturnUrl", returnUrl);
-}
-
-std::string GetAuthorizeCreditQueryRequest::getUserId()const
-{
-	return userId_;
-}
-
-void GetAuthorizeCreditQueryRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-

+ 0 - 73
finmall/src/model/GetAuthorizeCreditQueryResult.cc

@@ -1,73 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetAuthorizeCreditQueryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-GetAuthorizeCreditQueryResult::GetAuthorizeCreditQueryResult() :
-	ServiceResult()
-{}
-
-GetAuthorizeCreditQueryResult::GetAuthorizeCreditQueryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-GetAuthorizeCreditQueryResult::~GetAuthorizeCreditQueryResult()
-{}
-
-void GetAuthorizeCreditQueryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	auto dataNode = value["Data"];
-	if(!dataNode["Url"].isNull())
-		data_.url = dataNode["Url"].asString();
-	if(!dataNode["ReturnCode"].isNull())
-		data_.returnCode = dataNode["ReturnCode"].asString();
-	if(!dataNode["DownloadUrl"].isNull())
-		data_.downloadUrl = dataNode["DownloadUrl"].asString();
-	if(!dataNode["ViewUrl"].isNull())
-		data_.viewUrl = dataNode["ViewUrl"].asString();
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-
-}
-
-std::string GetAuthorizeCreditQueryResult::getMessage()const
-{
-	return message_;
-}
-
-GetAuthorizeCreditQueryResult::Data GetAuthorizeCreditQueryResult::getData()const
-{
-	return data_;
-}
-
-std::string GetAuthorizeCreditQueryResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 49
finmall/src/model/GetCreditDetailRequest.cc

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditDetailRequest.h>
-
-using AlibabaCloud::Finmall::Model::GetCreditDetailRequest;
-
-GetCreditDetailRequest::GetCreditDetailRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "GetCreditDetail")
-{}
-
-GetCreditDetailRequest::~GetCreditDetailRequest()
-{}
-
-std::string GetCreditDetailRequest::getCreditId()const
-{
-	return creditId_;
-}
-
-void GetCreditDetailRequest::setCreditId(const std::string& creditId)
-{
-	creditId_ = creditId;
-	setParameter("CreditId", creditId);
-}
-
-std::string GetCreditDetailRequest::getUserId()const
-{
-	return userId_;
-}
-
-void GetCreditDetailRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-

+ 0 - 93
finmall/src/model/GetCreditDetailResult.cc

@@ -1,93 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditDetailResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-GetCreditDetailResult::GetCreditDetailResult() :
-	ServiceResult()
-{}
-
-GetCreditDetailResult::GetCreditDetailResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-GetCreditDetailResult::~GetCreditDetailResult()
-{}
-
-void GetCreditDetailResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	auto dataNode = value["Data"];
-	if(!dataNode["CreditId"].isNull())
-		data_.creditId = dataNode["CreditId"].asString();
-	if(!dataNode["ProductName"].isNull())
-		data_.productName = dataNode["ProductName"].asString();
-	if(!dataNode["LineOfCredit"].isNull())
-		data_.lineOfCredit = dataNode["LineOfCredit"].asString();
-	if(!dataNode["Amount"].isNull())
-		data_.amount = dataNode["Amount"].asString();
-	if(!dataNode["DebtorName"].isNull())
-		data_.debtorName = dataNode["DebtorName"].asString();
-	if(!dataNode["LoanBalance"].isNull())
-		data_.loanBalance = dataNode["LoanBalance"].asString();
-	if(!dataNode["RepayPhase"].isNull())
-		data_.repayPhase = dataNode["RepayPhase"].asString();
-	if(!dataNode["State"].isNull())
-		data_.state = dataNode["State"].asString();
-	if(!dataNode["CreateDate"].isNull())
-		data_.createDate = dataNode["CreateDate"].asString();
-	if(!dataNode["UpdateDate"].isNull())
-		data_.updateDate = dataNode["UpdateDate"].asString();
-	if(!dataNode["ProductId"].isNull())
-		data_.productId = dataNode["ProductId"].asString();
-	if(!dataNode["FundPartyId"].isNull())
-		data_.fundPartyId = dataNode["FundPartyId"].asString();
-	if(!dataNode["DownPaymentAmount"].isNull())
-		data_.downPaymentAmount = dataNode["DownPaymentAmount"].asString();
-	if(!dataNode["DownPaymentRate"].isNull())
-		data_.downPaymentRate = dataNode["DownPaymentRate"].asString();
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-
-}
-
-std::string GetCreditDetailResult::getMessage()const
-{
-	return message_;
-}
-
-GetCreditDetailResult::Data GetCreditDetailResult::getData()const
-{
-	return data_;
-}
-
-std::string GetCreditDetailResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 71
finmall/src/model/GetCreditListRequest.cc

@@ -1,71 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditListRequest.h>
-
-using AlibabaCloud::Finmall::Model::GetCreditListRequest;
-
-GetCreditListRequest::GetCreditListRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "GetCreditList")
-{}
-
-GetCreditListRequest::~GetCreditListRequest()
-{}
-
-std::string GetCreditListRequest::getQueryExpression()const
-{
-	return queryExpression_;
-}
-
-void GetCreditListRequest::setQueryExpression(const std::string& queryExpression)
-{
-	queryExpression_ = queryExpression;
-	setParameter("QueryExpression", queryExpression);
-}
-
-int GetCreditListRequest::getPageSize()const
-{
-	return pageSize_;
-}
-
-void GetCreditListRequest::setPageSize(int pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", std::to_string(pageSize));
-}
-
-std::string GetCreditListRequest::getUserId()const
-{
-	return userId_;
-}
-
-void GetCreditListRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-
-int GetCreditListRequest::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-void GetCreditListRequest::setPageNumber(int pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", std::to_string(pageNumber));
-}
-

+ 0 - 66
finmall/src/model/GetCreditListResult.cc

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditListResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-GetCreditListResult::GetCreditListResult() :
-	ServiceResult()
-{}
-
-GetCreditListResult::GetCreditListResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-GetCreditListResult::~GetCreditListResult()
-{}
-
-void GetCreditListResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-	if(!value["Data"].isNull())
-		data_ = value["Data"].asString();
-
-}
-
-std::string GetCreditListResult::getMessage()const
-{
-	return message_;
-}
-
-std::string GetCreditListResult::getData()const
-{
-	return data_;
-}
-
-std::string GetCreditListResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 71
finmall/src/model/GetCreditRepayListRequest.cc

@@ -1,71 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditRepayListRequest.h>
-
-using AlibabaCloud::Finmall::Model::GetCreditRepayListRequest;
-
-GetCreditRepayListRequest::GetCreditRepayListRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "GetCreditRepayList")
-{}
-
-GetCreditRepayListRequest::~GetCreditRepayListRequest()
-{}
-
-std::string GetCreditRepayListRequest::getQueryExpression()const
-{
-	return queryExpression_;
-}
-
-void GetCreditRepayListRequest::setQueryExpression(const std::string& queryExpression)
-{
-	queryExpression_ = queryExpression;
-	setParameter("QueryExpression", queryExpression);
-}
-
-int GetCreditRepayListRequest::getPageSize()const
-{
-	return pageSize_;
-}
-
-void GetCreditRepayListRequest::setPageSize(int pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", std::to_string(pageSize));
-}
-
-std::string GetCreditRepayListRequest::getUserId()const
-{
-	return userId_;
-}
-
-void GetCreditRepayListRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-
-int GetCreditRepayListRequest::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-void GetCreditRepayListRequest::setPageNumber(int pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", std::to_string(pageNumber));
-}
-

+ 0 - 66
finmall/src/model/GetCreditRepayListResult.cc

@@ -1,66 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditRepayListResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::Finmall;
-using namespace AlibabaCloud::Finmall::Model;
-
-GetCreditRepayListResult::GetCreditRepayListResult() :
-	ServiceResult()
-{}
-
-GetCreditRepayListResult::GetCreditRepayListResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-GetCreditRepayListResult::~GetCreditRepayListResult()
-{}
-
-void GetCreditRepayListResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-
-	setRequestId(value["RequestId"].asString());
-	if(!value["Code"].isNull())
-		code_ = value["Code"].asString();
-	if(!value["Message"].isNull())
-		message_ = value["Message"].asString();
-	if(!value["Data"].isNull())
-		data_ = value["Data"].asString();
-
-}
-
-std::string GetCreditRepayListResult::getMessage()const
-{
-	return message_;
-}
-
-std::string GetCreditRepayListResult::getData()const
-{
-	return data_;
-}
-
-std::string GetCreditRepayListResult::getCode()const
-{
-	return code_;
-}
-

+ 0 - 49
finmall/src/model/GetCreditSignatureInfoRequest.cc

@@ -1,49 +0,0 @@
-/*
- * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include <alibabacloud/finmall/model/GetCreditSignatureInfoRequest.h>
-
-using AlibabaCloud::Finmall::Model::GetCreditSignatureInfoRequest;
-
-GetCreditSignatureInfoRequest::GetCreditSignatureInfoRequest() :
-	RpcServiceRequest("finmall", "2018-07-23", "GetCreditSignatureInfo")
-{}
-
-GetCreditSignatureInfoRequest::~GetCreditSignatureInfoRequest()
-{}
-
-std::string GetCreditSignatureInfoRequest::getCreditId()const
-{
-	return creditId_;
-}
-
-void GetCreditSignatureInfoRequest::setCreditId(const std::string& creditId)
-{
-	creditId_ = creditId;
-	setParameter("CreditId", creditId);
-}
-
-std::string GetCreditSignatureInfoRequest::getUserId()const
-{
-	return userId_;
-}
-
-void GetCreditSignatureInfoRequest::setUserId(const std::string& userId)
-{
-	userId_ = userId;
-	setParameter("UserId", userId);
-}
-

Некоторые файлы не были показаны из-за большого количества измененных файлов