Public version.

This commit is contained in:
sdk-team
2021-09-09 03:33:07 +00:00
parent ff44f5d376
commit 351e7765f5
269 changed files with 20427 additions and 3 deletions

View File

@@ -1,3 +1,6 @@
2021-09-09 Version: 1.36.870
- Public version.
2021-09-09 Version: 1.36.869
- Public version.

View File

@@ -1 +1 @@
1.36.869
1.36.870

View File

@@ -21,6 +21,16 @@ set(companyreg_public_header
include/alibabacloud/companyreg/CompanyregExport.h )
set(companyreg_public_header_model
include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultRequest.h
include/alibabacloud/companyreg/model/AcceptBookkeepingAuditResultResult.h
include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeRequest.h
include/alibabacloud/companyreg/model/AcceptBookkeepingDetailStatusChangeResult.h
include/alibabacloud/companyreg/model/AcceptPartnerNotificationRequest.h
include/alibabacloud/companyreg/model/AcceptPartnerNotificationResult.h
include/alibabacloud/companyreg/model/BindProduceAuthorizationRequest.h
include/alibabacloud/companyreg/model/BindProduceAuthorizationResult.h
include/alibabacloud/companyreg/model/CheckCompanyRegRequest.h
include/alibabacloud/companyreg/model/CheckCompanyRegResult.h
include/alibabacloud/companyreg/model/CheckCopyPayrollRequest.h
include/alibabacloud/companyreg/model/CheckCopyPayrollResult.h
include/alibabacloud/companyreg/model/CheckSavePayrollRequest.h
@@ -29,22 +39,54 @@ set(companyreg_public_header_model
include/alibabacloud/companyreg/model/CheckSavePayrollDetailResult.h
include/alibabacloud/companyreg/model/ClearTrailDataRequest.h
include/alibabacloud/companyreg/model/ClearTrailDataResult.h
include/alibabacloud/companyreg/model/CloseIcpProduceRequest.h
include/alibabacloud/companyreg/model/CloseIcpProduceResult.h
include/alibabacloud/companyreg/model/CloseIntentionRequest.h
include/alibabacloud/companyreg/model/CloseIntentionResult.h
include/alibabacloud/companyreg/model/CloseIntentionForPartnerRequest.h
include/alibabacloud/companyreg/model/CloseIntentionForPartnerResult.h
include/alibabacloud/companyreg/model/CloseUserIntentionRequest.h
include/alibabacloud/companyreg/model/CloseUserIntentionResult.h
include/alibabacloud/companyreg/model/ConfirmIcpIntentionRequest.h
include/alibabacloud/companyreg/model/ConfirmIcpIntentionResult.h
include/alibabacloud/companyreg/model/ConfirmIntentionRequest.h
include/alibabacloud/companyreg/model/ConfirmIntentionResult.h
include/alibabacloud/companyreg/model/ConfirmMaterialRequest.h
include/alibabacloud/companyreg/model/ConfirmMaterialResult.h
include/alibabacloud/companyreg/model/ConfirmTaxAmountRequest.h
include/alibabacloud/companyreg/model/ConfirmTaxAmountResult.h
include/alibabacloud/companyreg/model/ConvertFeeRequest.h
include/alibabacloud/companyreg/model/ConvertFeeResult.h
include/alibabacloud/companyreg/model/ConvertInvoiceRequest.h
include/alibabacloud/companyreg/model/ConvertInvoiceResult.h
include/alibabacloud/companyreg/model/CopyPayrollRequest.h
include/alibabacloud/companyreg/model/CopyPayrollResult.h
include/alibabacloud/companyreg/model/CreateBookkeepingIntentionRequest.h
include/alibabacloud/companyreg/model/CreateBookkeepingIntentionResult.h
include/alibabacloud/companyreg/model/CreateBusinessOpportunityRequest.h
include/alibabacloud/companyreg/model/CreateBusinessOpportunityResult.h
include/alibabacloud/companyreg/model/CreateProduceForPartnerRequest.h
include/alibabacloud/companyreg/model/CreateProduceForPartnerResult.h
include/alibabacloud/companyreg/model/DeleteFeeRequest.h
include/alibabacloud/companyreg/model/DeleteFeeResult.h
include/alibabacloud/companyreg/model/DeleteInvoiceRequest.h
include/alibabacloud/companyreg/model/DeleteInvoiceResult.h
include/alibabacloud/companyreg/model/DeletePayrollRequest.h
include/alibabacloud/companyreg/model/DeletePayrollResult.h
include/alibabacloud/companyreg/model/DescribePartnerConfigRequest.h
include/alibabacloud/companyreg/model/DescribePartnerConfigResult.h
include/alibabacloud/companyreg/model/GenerateCompanyRegUploadPolicyRequest.h
include/alibabacloud/companyreg/model/GenerateCompanyRegUploadPolicyResult.h
include/alibabacloud/companyreg/model/GenerateUploadFilePolicyRequest.h
include/alibabacloud/companyreg/model/GenerateUploadFilePolicyResult.h
include/alibabacloud/companyreg/model/GetAlipayUrlRequest.h
include/alibabacloud/companyreg/model/GetAlipayUrlResult.h
include/alibabacloud/companyreg/model/GetBalanceSheetInfoRequest.h
include/alibabacloud/companyreg/model/GetBalanceSheetInfoResult.h
include/alibabacloud/companyreg/model/GetCashFlowInfoRequest.h
include/alibabacloud/companyreg/model/GetCashFlowInfoResult.h
include/alibabacloud/companyreg/model/GetCompanyRegOrderRequest.h
include/alibabacloud/companyreg/model/GetCompanyRegOrderResult.h
include/alibabacloud/companyreg/model/GetEnterprisesInfoRequest.h
include/alibabacloud/companyreg/model/GetEnterprisesInfoResult.h
include/alibabacloud/companyreg/model/GetFeeRequest.h
@@ -89,24 +131,90 @@ set(companyreg_public_header_model
include/alibabacloud/companyreg/model/GetTypeListResult.h
include/alibabacloud/companyreg/model/GetVoucherCountRequest.h
include/alibabacloud/companyreg/model/GetVoucherCountResult.h
include/alibabacloud/companyreg/model/ListApplicationLogsRequest.h
include/alibabacloud/companyreg/model/ListApplicationLogsResult.h
include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesRequest.h
include/alibabacloud/companyreg/model/ListBookkeepingStatisticsesResult.h
include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesRequest.h
include/alibabacloud/companyreg/model/ListBookkeepingSubjectBalancesResult.h
include/alibabacloud/companyreg/model/ListBookkeepingsRequest.h
include/alibabacloud/companyreg/model/ListBookkeepingsResult.h
include/alibabacloud/companyreg/model/ListCashJournalRequest.h
include/alibabacloud/companyreg/model/ListCashJournalResult.h
include/alibabacloud/companyreg/model/ListCompanyRegConsultationsRequest.h
include/alibabacloud/companyreg/model/ListCompanyRegConsultationsResult.h
include/alibabacloud/companyreg/model/ListCompanyRegOrdersRequest.h
include/alibabacloud/companyreg/model/ListCompanyRegOrdersResult.h
include/alibabacloud/companyreg/model/ListEnterprisesRequest.h
include/alibabacloud/companyreg/model/ListEnterprisesResult.h
include/alibabacloud/companyreg/model/ListIcpApplicationsRequest.h
include/alibabacloud/companyreg/model/ListIcpApplicationsResult.h
include/alibabacloud/companyreg/model/ListIntentionNoteRequest.h
include/alibabacloud/companyreg/model/ListIntentionNoteResult.h
include/alibabacloud/companyreg/model/ListInvoiceRequest.h
include/alibabacloud/companyreg/model/ListInvoiceResult.h
include/alibabacloud/companyreg/model/ListLastMonthInvoiceRequest.h
include/alibabacloud/companyreg/model/ListLastMonthInvoiceResult.h
include/alibabacloud/companyreg/model/ListPayrollRequest.h
include/alibabacloud/companyreg/model/ListPayrollResult.h
include/alibabacloud/companyreg/model/ListProduceAuthorizationRequest.h
include/alibabacloud/companyreg/model/ListProduceAuthorizationResult.h
include/alibabacloud/companyreg/model/ListUserDetailSolutionsRequest.h
include/alibabacloud/companyreg/model/ListUserDetailSolutionsResult.h
include/alibabacloud/companyreg/model/ListUserIntentionNotesRequest.h
include/alibabacloud/companyreg/model/ListUserIntentionNotesResult.h
include/alibabacloud/companyreg/model/ListUserIntentionsRequest.h
include/alibabacloud/companyreg/model/ListUserIntentionsResult.h
include/alibabacloud/companyreg/model/ListUserProduceOperateLogsRequest.h
include/alibabacloud/companyreg/model/ListUserProduceOperateLogsResult.h
include/alibabacloud/companyreg/model/ListUserSolutionsRequest.h
include/alibabacloud/companyreg/model/ListUserSolutionsResult.h
include/alibabacloud/companyreg/model/ListVoucherRequest.h
include/alibabacloud/companyreg/model/ListVoucherResult.h
include/alibabacloud/companyreg/model/OperateProduceForPartnerRequest.h
include/alibabacloud/companyreg/model/OperateProduceForPartnerResult.h
include/alibabacloud/companyreg/model/PhotoInvoiceRequest.h
include/alibabacloud/companyreg/model/PhotoInvoiceResult.h
include/alibabacloud/companyreg/model/PrintAcctgTransRequest.h
include/alibabacloud/companyreg/model/PrintAcctgTransResult.h
include/alibabacloud/companyreg/model/ProcessCompanyRegOrderRequest.h
include/alibabacloud/companyreg/model/ProcessCompanyRegOrderResult.h
include/alibabacloud/companyreg/model/PutMeasureDataRequest.h
include/alibabacloud/companyreg/model/PutMeasureDataResult.h
include/alibabacloud/companyreg/model/PutMeasureReadyFlagRequest.h
include/alibabacloud/companyreg/model/PutMeasureReadyFlagResult.h
include/alibabacloud/companyreg/model/QueryBagRemainingRequest.h
include/alibabacloud/companyreg/model/QueryBagRemainingResult.h
include/alibabacloud/companyreg/model/QueryBookkeepingCommoditiesRequest.h
include/alibabacloud/companyreg/model/QueryBookkeepingCommoditiesResult.h
include/alibabacloud/companyreg/model/QueryBookkeepingCommodityModulesRequest.h
include/alibabacloud/companyreg/model/QueryBookkeepingCommodityModulesResult.h
include/alibabacloud/companyreg/model/QueryCommodityConfigRequest.h
include/alibabacloud/companyreg/model/QueryCommodityConfigResult.h
include/alibabacloud/companyreg/model/QueryCommunicationLogsRequest.h
include/alibabacloud/companyreg/model/QueryCommunicationLogsResult.h
include/alibabacloud/companyreg/model/QueryInstanceRequest.h
include/alibabacloud/companyreg/model/QueryInstanceResult.h
include/alibabacloud/companyreg/model/QueryIntentionListRequest.h
include/alibabacloud/companyreg/model/QueryIntentionListResult.h
include/alibabacloud/companyreg/model/QueryTradeIntentionUserListRequest.h
include/alibabacloud/companyreg/model/QueryTradeIntentionUserListResult.h
include/alibabacloud/companyreg/model/QueryUserNeedAuthRequest.h
include/alibabacloud/companyreg/model/QueryUserNeedAuthResult.h
include/alibabacloud/companyreg/model/ReSubmitIcpSolutionRequest.h
include/alibabacloud/companyreg/model/ReSubmitIcpSolutionResult.h
include/alibabacloud/companyreg/model/RefreshCustomerInfoRequest.h
include/alibabacloud/companyreg/model/RefreshCustomerInfoResult.h
include/alibabacloud/companyreg/model/RefuseMaterialRequest.h
include/alibabacloud/companyreg/model/RefuseMaterialResult.h
include/alibabacloud/companyreg/model/RejectIcpIntentionRequest.h
include/alibabacloud/companyreg/model/RejectIcpIntentionResult.h
include/alibabacloud/companyreg/model/RejectSolutionRequest.h
include/alibabacloud/companyreg/model/RejectSolutionResult.h
include/alibabacloud/companyreg/model/RejectUserSolutionRequest.h
include/alibabacloud/companyreg/model/RejectUserSolutionResult.h
include/alibabacloud/companyreg/model/ReleaseProduceAuthorizationRequest.h
include/alibabacloud/companyreg/model/ReleaseProduceAuthorizationResult.h
include/alibabacloud/companyreg/model/SaveOpeningBalanceStatusRequest.h
include/alibabacloud/companyreg/model/SaveOpeningBalanceStatusResult.h
include/alibabacloud/companyreg/model/SavePayrollRequest.h
@@ -117,19 +225,53 @@ set(companyreg_public_header_model
include/alibabacloud/companyreg/model/ScanInvoiceResult.h
include/alibabacloud/companyreg/model/SendMessageRequest.h
include/alibabacloud/companyreg/model/SendMessageResult.h
include/alibabacloud/companyreg/model/SendVcodeRequest.h
include/alibabacloud/companyreg/model/SendVcodeResult.h
include/alibabacloud/companyreg/model/SubmitCommunicationNoteRequest.h
include/alibabacloud/companyreg/model/SubmitCommunicationNoteResult.h
include/alibabacloud/companyreg/model/SubmitConsultationRequest.h
include/alibabacloud/companyreg/model/SubmitConsultationResult.h
include/alibabacloud/companyreg/model/SubmitIcpSolutionRequest.h
include/alibabacloud/companyreg/model/SubmitIcpSolutionResult.h
include/alibabacloud/companyreg/model/SubmitIntentionNoteRequest.h
include/alibabacloud/companyreg/model/SubmitIntentionNoteResult.h
include/alibabacloud/companyreg/model/SubmitPartnerCompanyInformationRequest.h
include/alibabacloud/companyreg/model/SubmitPartnerCompanyInformationResult.h
include/alibabacloud/companyreg/model/SubmitSolutionRequest.h
include/alibabacloud/companyreg/model/SubmitSolutionResult.h
include/alibabacloud/companyreg/model/UpdateBookkeepingOrgRequest.h
include/alibabacloud/companyreg/model/UpdateBookkeepingOrgResult.h
include/alibabacloud/companyreg/model/UpdateCustomerInfoRequest.h
include/alibabacloud/companyreg/model/UpdateCustomerInfoResult.h
include/alibabacloud/companyreg/model/UpdateFeeRequest.h
include/alibabacloud/companyreg/model/UpdateFeeResult.h
include/alibabacloud/companyreg/model/UpdateProduceRequest.h
include/alibabacloud/companyreg/model/UpdateProduceResult.h
include/alibabacloud/companyreg/model/UpdateTaxInfoRequest.h
include/alibabacloud/companyreg/model/UpdateTaxInfoResult.h
include/alibabacloud/companyreg/model/UpdateTaxationProcessRequest.h
include/alibabacloud/companyreg/model/UpdateTaxationProcessResult.h
include/alibabacloud/companyreg/model/UploadIcpBasicMaterialRequest.h
include/alibabacloud/companyreg/model/UploadIcpBasicMaterialResult.h
include/alibabacloud/companyreg/model/UploadUserMaterialRequest.h
include/alibabacloud/companyreg/model/UploadUserMaterialResult.h
include/alibabacloud/companyreg/model/VerifyTaxSmsCodeRequest.h
include/alibabacloud/companyreg/model/VerifyTaxSmsCodeResult.h )
include/alibabacloud/companyreg/model/VerifyTaxSmsCodeResult.h
include/alibabacloud/companyreg/model/WriteCommunicationLogRequest.h
include/alibabacloud/companyreg/model/WriteCommunicationLogResult.h )
set(companyreg_src
src/CompanyregClient.cc
src/model/AcceptBookkeepingAuditResultRequest.cc
src/model/AcceptBookkeepingAuditResultResult.cc
src/model/AcceptBookkeepingDetailStatusChangeRequest.cc
src/model/AcceptBookkeepingDetailStatusChangeResult.cc
src/model/AcceptPartnerNotificationRequest.cc
src/model/AcceptPartnerNotificationResult.cc
src/model/BindProduceAuthorizationRequest.cc
src/model/BindProduceAuthorizationResult.cc
src/model/CheckCompanyRegRequest.cc
src/model/CheckCompanyRegResult.cc
src/model/CheckCopyPayrollRequest.cc
src/model/CheckCopyPayrollResult.cc
src/model/CheckSavePayrollRequest.cc
@@ -138,22 +280,54 @@ set(companyreg_src
src/model/CheckSavePayrollDetailResult.cc
src/model/ClearTrailDataRequest.cc
src/model/ClearTrailDataResult.cc
src/model/CloseIcpProduceRequest.cc
src/model/CloseIcpProduceResult.cc
src/model/CloseIntentionRequest.cc
src/model/CloseIntentionResult.cc
src/model/CloseIntentionForPartnerRequest.cc
src/model/CloseIntentionForPartnerResult.cc
src/model/CloseUserIntentionRequest.cc
src/model/CloseUserIntentionResult.cc
src/model/ConfirmIcpIntentionRequest.cc
src/model/ConfirmIcpIntentionResult.cc
src/model/ConfirmIntentionRequest.cc
src/model/ConfirmIntentionResult.cc
src/model/ConfirmMaterialRequest.cc
src/model/ConfirmMaterialResult.cc
src/model/ConfirmTaxAmountRequest.cc
src/model/ConfirmTaxAmountResult.cc
src/model/ConvertFeeRequest.cc
src/model/ConvertFeeResult.cc
src/model/ConvertInvoiceRequest.cc
src/model/ConvertInvoiceResult.cc
src/model/CopyPayrollRequest.cc
src/model/CopyPayrollResult.cc
src/model/CreateBookkeepingIntentionRequest.cc
src/model/CreateBookkeepingIntentionResult.cc
src/model/CreateBusinessOpportunityRequest.cc
src/model/CreateBusinessOpportunityResult.cc
src/model/CreateProduceForPartnerRequest.cc
src/model/CreateProduceForPartnerResult.cc
src/model/DeleteFeeRequest.cc
src/model/DeleteFeeResult.cc
src/model/DeleteInvoiceRequest.cc
src/model/DeleteInvoiceResult.cc
src/model/DeletePayrollRequest.cc
src/model/DeletePayrollResult.cc
src/model/DescribePartnerConfigRequest.cc
src/model/DescribePartnerConfigResult.cc
src/model/GenerateCompanyRegUploadPolicyRequest.cc
src/model/GenerateCompanyRegUploadPolicyResult.cc
src/model/GenerateUploadFilePolicyRequest.cc
src/model/GenerateUploadFilePolicyResult.cc
src/model/GetAlipayUrlRequest.cc
src/model/GetAlipayUrlResult.cc
src/model/GetBalanceSheetInfoRequest.cc
src/model/GetBalanceSheetInfoResult.cc
src/model/GetCashFlowInfoRequest.cc
src/model/GetCashFlowInfoResult.cc
src/model/GetCompanyRegOrderRequest.cc
src/model/GetCompanyRegOrderResult.cc
src/model/GetEnterprisesInfoRequest.cc
src/model/GetEnterprisesInfoResult.cc
src/model/GetFeeRequest.cc
@@ -198,24 +372,90 @@ set(companyreg_src
src/model/GetTypeListResult.cc
src/model/GetVoucherCountRequest.cc
src/model/GetVoucherCountResult.cc
src/model/ListApplicationLogsRequest.cc
src/model/ListApplicationLogsResult.cc
src/model/ListBookkeepingStatisticsesRequest.cc
src/model/ListBookkeepingStatisticsesResult.cc
src/model/ListBookkeepingSubjectBalancesRequest.cc
src/model/ListBookkeepingSubjectBalancesResult.cc
src/model/ListBookkeepingsRequest.cc
src/model/ListBookkeepingsResult.cc
src/model/ListCashJournalRequest.cc
src/model/ListCashJournalResult.cc
src/model/ListCompanyRegConsultationsRequest.cc
src/model/ListCompanyRegConsultationsResult.cc
src/model/ListCompanyRegOrdersRequest.cc
src/model/ListCompanyRegOrdersResult.cc
src/model/ListEnterprisesRequest.cc
src/model/ListEnterprisesResult.cc
src/model/ListIcpApplicationsRequest.cc
src/model/ListIcpApplicationsResult.cc
src/model/ListIntentionNoteRequest.cc
src/model/ListIntentionNoteResult.cc
src/model/ListInvoiceRequest.cc
src/model/ListInvoiceResult.cc
src/model/ListLastMonthInvoiceRequest.cc
src/model/ListLastMonthInvoiceResult.cc
src/model/ListPayrollRequest.cc
src/model/ListPayrollResult.cc
src/model/ListProduceAuthorizationRequest.cc
src/model/ListProduceAuthorizationResult.cc
src/model/ListUserDetailSolutionsRequest.cc
src/model/ListUserDetailSolutionsResult.cc
src/model/ListUserIntentionNotesRequest.cc
src/model/ListUserIntentionNotesResult.cc
src/model/ListUserIntentionsRequest.cc
src/model/ListUserIntentionsResult.cc
src/model/ListUserProduceOperateLogsRequest.cc
src/model/ListUserProduceOperateLogsResult.cc
src/model/ListUserSolutionsRequest.cc
src/model/ListUserSolutionsResult.cc
src/model/ListVoucherRequest.cc
src/model/ListVoucherResult.cc
src/model/OperateProduceForPartnerRequest.cc
src/model/OperateProduceForPartnerResult.cc
src/model/PhotoInvoiceRequest.cc
src/model/PhotoInvoiceResult.cc
src/model/PrintAcctgTransRequest.cc
src/model/PrintAcctgTransResult.cc
src/model/ProcessCompanyRegOrderRequest.cc
src/model/ProcessCompanyRegOrderResult.cc
src/model/PutMeasureDataRequest.cc
src/model/PutMeasureDataResult.cc
src/model/PutMeasureReadyFlagRequest.cc
src/model/PutMeasureReadyFlagResult.cc
src/model/QueryBagRemainingRequest.cc
src/model/QueryBagRemainingResult.cc
src/model/QueryBookkeepingCommoditiesRequest.cc
src/model/QueryBookkeepingCommoditiesResult.cc
src/model/QueryBookkeepingCommodityModulesRequest.cc
src/model/QueryBookkeepingCommodityModulesResult.cc
src/model/QueryCommodityConfigRequest.cc
src/model/QueryCommodityConfigResult.cc
src/model/QueryCommunicationLogsRequest.cc
src/model/QueryCommunicationLogsResult.cc
src/model/QueryInstanceRequest.cc
src/model/QueryInstanceResult.cc
src/model/QueryIntentionListRequest.cc
src/model/QueryIntentionListResult.cc
src/model/QueryTradeIntentionUserListRequest.cc
src/model/QueryTradeIntentionUserListResult.cc
src/model/QueryUserNeedAuthRequest.cc
src/model/QueryUserNeedAuthResult.cc
src/model/ReSubmitIcpSolutionRequest.cc
src/model/ReSubmitIcpSolutionResult.cc
src/model/RefreshCustomerInfoRequest.cc
src/model/RefreshCustomerInfoResult.cc
src/model/RefuseMaterialRequest.cc
src/model/RefuseMaterialResult.cc
src/model/RejectIcpIntentionRequest.cc
src/model/RejectIcpIntentionResult.cc
src/model/RejectSolutionRequest.cc
src/model/RejectSolutionResult.cc
src/model/RejectUserSolutionRequest.cc
src/model/RejectUserSolutionResult.cc
src/model/ReleaseProduceAuthorizationRequest.cc
src/model/ReleaseProduceAuthorizationResult.cc
src/model/SaveOpeningBalanceStatusRequest.cc
src/model/SaveOpeningBalanceStatusResult.cc
src/model/SavePayrollRequest.cc
@@ -226,16 +466,40 @@ set(companyreg_src
src/model/ScanInvoiceResult.cc
src/model/SendMessageRequest.cc
src/model/SendMessageResult.cc
src/model/SendVcodeRequest.cc
src/model/SendVcodeResult.cc
src/model/SubmitCommunicationNoteRequest.cc
src/model/SubmitCommunicationNoteResult.cc
src/model/SubmitConsultationRequest.cc
src/model/SubmitConsultationResult.cc
src/model/SubmitIcpSolutionRequest.cc
src/model/SubmitIcpSolutionResult.cc
src/model/SubmitIntentionNoteRequest.cc
src/model/SubmitIntentionNoteResult.cc
src/model/SubmitPartnerCompanyInformationRequest.cc
src/model/SubmitPartnerCompanyInformationResult.cc
src/model/SubmitSolutionRequest.cc
src/model/SubmitSolutionResult.cc
src/model/UpdateBookkeepingOrgRequest.cc
src/model/UpdateBookkeepingOrgResult.cc
src/model/UpdateCustomerInfoRequest.cc
src/model/UpdateCustomerInfoResult.cc
src/model/UpdateFeeRequest.cc
src/model/UpdateFeeResult.cc
src/model/UpdateProduceRequest.cc
src/model/UpdateProduceResult.cc
src/model/UpdateTaxInfoRequest.cc
src/model/UpdateTaxInfoResult.cc
src/model/UpdateTaxationProcessRequest.cc
src/model/UpdateTaxationProcessResult.cc
src/model/UploadIcpBasicMaterialRequest.cc
src/model/UploadIcpBasicMaterialResult.cc
src/model/UploadUserMaterialRequest.cc
src/model/UploadUserMaterialResult.cc
src/model/VerifyTaxSmsCodeRequest.cc
src/model/VerifyTaxSmsCodeResult.cc )
src/model/VerifyTaxSmsCodeResult.cc
src/model/WriteCommunicationLogRequest.cc
src/model/WriteCommunicationLogResult.cc )
add_library(companyreg ${LIB_TYPE}
${companyreg_public_header}

View File

@@ -22,6 +22,16 @@
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "CompanyregExport.h"
#include "model/AcceptBookkeepingAuditResultRequest.h"
#include "model/AcceptBookkeepingAuditResultResult.h"
#include "model/AcceptBookkeepingDetailStatusChangeRequest.h"
#include "model/AcceptBookkeepingDetailStatusChangeResult.h"
#include "model/AcceptPartnerNotificationRequest.h"
#include "model/AcceptPartnerNotificationResult.h"
#include "model/BindProduceAuthorizationRequest.h"
#include "model/BindProduceAuthorizationResult.h"
#include "model/CheckCompanyRegRequest.h"
#include "model/CheckCompanyRegResult.h"
#include "model/CheckCopyPayrollRequest.h"
#include "model/CheckCopyPayrollResult.h"
#include "model/CheckSavePayrollRequest.h"
@@ -30,22 +40,54 @@
#include "model/CheckSavePayrollDetailResult.h"
#include "model/ClearTrailDataRequest.h"
#include "model/ClearTrailDataResult.h"
#include "model/CloseIcpProduceRequest.h"
#include "model/CloseIcpProduceResult.h"
#include "model/CloseIntentionRequest.h"
#include "model/CloseIntentionResult.h"
#include "model/CloseIntentionForPartnerRequest.h"
#include "model/CloseIntentionForPartnerResult.h"
#include "model/CloseUserIntentionRequest.h"
#include "model/CloseUserIntentionResult.h"
#include "model/ConfirmIcpIntentionRequest.h"
#include "model/ConfirmIcpIntentionResult.h"
#include "model/ConfirmIntentionRequest.h"
#include "model/ConfirmIntentionResult.h"
#include "model/ConfirmMaterialRequest.h"
#include "model/ConfirmMaterialResult.h"
#include "model/ConfirmTaxAmountRequest.h"
#include "model/ConfirmTaxAmountResult.h"
#include "model/ConvertFeeRequest.h"
#include "model/ConvertFeeResult.h"
#include "model/ConvertInvoiceRequest.h"
#include "model/ConvertInvoiceResult.h"
#include "model/CopyPayrollRequest.h"
#include "model/CopyPayrollResult.h"
#include "model/CreateBookkeepingIntentionRequest.h"
#include "model/CreateBookkeepingIntentionResult.h"
#include "model/CreateBusinessOpportunityRequest.h"
#include "model/CreateBusinessOpportunityResult.h"
#include "model/CreateProduceForPartnerRequest.h"
#include "model/CreateProduceForPartnerResult.h"
#include "model/DeleteFeeRequest.h"
#include "model/DeleteFeeResult.h"
#include "model/DeleteInvoiceRequest.h"
#include "model/DeleteInvoiceResult.h"
#include "model/DeletePayrollRequest.h"
#include "model/DeletePayrollResult.h"
#include "model/DescribePartnerConfigRequest.h"
#include "model/DescribePartnerConfigResult.h"
#include "model/GenerateCompanyRegUploadPolicyRequest.h"
#include "model/GenerateCompanyRegUploadPolicyResult.h"
#include "model/GenerateUploadFilePolicyRequest.h"
#include "model/GenerateUploadFilePolicyResult.h"
#include "model/GetAlipayUrlRequest.h"
#include "model/GetAlipayUrlResult.h"
#include "model/GetBalanceSheetInfoRequest.h"
#include "model/GetBalanceSheetInfoResult.h"
#include "model/GetCashFlowInfoRequest.h"
#include "model/GetCashFlowInfoResult.h"
#include "model/GetCompanyRegOrderRequest.h"
#include "model/GetCompanyRegOrderResult.h"
#include "model/GetEnterprisesInfoRequest.h"
#include "model/GetEnterprisesInfoResult.h"
#include "model/GetFeeRequest.h"
@@ -90,24 +132,90 @@
#include "model/GetTypeListResult.h"
#include "model/GetVoucherCountRequest.h"
#include "model/GetVoucherCountResult.h"
#include "model/ListApplicationLogsRequest.h"
#include "model/ListApplicationLogsResult.h"
#include "model/ListBookkeepingStatisticsesRequest.h"
#include "model/ListBookkeepingStatisticsesResult.h"
#include "model/ListBookkeepingSubjectBalancesRequest.h"
#include "model/ListBookkeepingSubjectBalancesResult.h"
#include "model/ListBookkeepingsRequest.h"
#include "model/ListBookkeepingsResult.h"
#include "model/ListCashJournalRequest.h"
#include "model/ListCashJournalResult.h"
#include "model/ListCompanyRegConsultationsRequest.h"
#include "model/ListCompanyRegConsultationsResult.h"
#include "model/ListCompanyRegOrdersRequest.h"
#include "model/ListCompanyRegOrdersResult.h"
#include "model/ListEnterprisesRequest.h"
#include "model/ListEnterprisesResult.h"
#include "model/ListIcpApplicationsRequest.h"
#include "model/ListIcpApplicationsResult.h"
#include "model/ListIntentionNoteRequest.h"
#include "model/ListIntentionNoteResult.h"
#include "model/ListInvoiceRequest.h"
#include "model/ListInvoiceResult.h"
#include "model/ListLastMonthInvoiceRequest.h"
#include "model/ListLastMonthInvoiceResult.h"
#include "model/ListPayrollRequest.h"
#include "model/ListPayrollResult.h"
#include "model/ListProduceAuthorizationRequest.h"
#include "model/ListProduceAuthorizationResult.h"
#include "model/ListUserDetailSolutionsRequest.h"
#include "model/ListUserDetailSolutionsResult.h"
#include "model/ListUserIntentionNotesRequest.h"
#include "model/ListUserIntentionNotesResult.h"
#include "model/ListUserIntentionsRequest.h"
#include "model/ListUserIntentionsResult.h"
#include "model/ListUserProduceOperateLogsRequest.h"
#include "model/ListUserProduceOperateLogsResult.h"
#include "model/ListUserSolutionsRequest.h"
#include "model/ListUserSolutionsResult.h"
#include "model/ListVoucherRequest.h"
#include "model/ListVoucherResult.h"
#include "model/OperateProduceForPartnerRequest.h"
#include "model/OperateProduceForPartnerResult.h"
#include "model/PhotoInvoiceRequest.h"
#include "model/PhotoInvoiceResult.h"
#include "model/PrintAcctgTransRequest.h"
#include "model/PrintAcctgTransResult.h"
#include "model/ProcessCompanyRegOrderRequest.h"
#include "model/ProcessCompanyRegOrderResult.h"
#include "model/PutMeasureDataRequest.h"
#include "model/PutMeasureDataResult.h"
#include "model/PutMeasureReadyFlagRequest.h"
#include "model/PutMeasureReadyFlagResult.h"
#include "model/QueryBagRemainingRequest.h"
#include "model/QueryBagRemainingResult.h"
#include "model/QueryBookkeepingCommoditiesRequest.h"
#include "model/QueryBookkeepingCommoditiesResult.h"
#include "model/QueryBookkeepingCommodityModulesRequest.h"
#include "model/QueryBookkeepingCommodityModulesResult.h"
#include "model/QueryCommodityConfigRequest.h"
#include "model/QueryCommodityConfigResult.h"
#include "model/QueryCommunicationLogsRequest.h"
#include "model/QueryCommunicationLogsResult.h"
#include "model/QueryInstanceRequest.h"
#include "model/QueryInstanceResult.h"
#include "model/QueryIntentionListRequest.h"
#include "model/QueryIntentionListResult.h"
#include "model/QueryTradeIntentionUserListRequest.h"
#include "model/QueryTradeIntentionUserListResult.h"
#include "model/QueryUserNeedAuthRequest.h"
#include "model/QueryUserNeedAuthResult.h"
#include "model/ReSubmitIcpSolutionRequest.h"
#include "model/ReSubmitIcpSolutionResult.h"
#include "model/RefreshCustomerInfoRequest.h"
#include "model/RefreshCustomerInfoResult.h"
#include "model/RefuseMaterialRequest.h"
#include "model/RefuseMaterialResult.h"
#include "model/RejectIcpIntentionRequest.h"
#include "model/RejectIcpIntentionResult.h"
#include "model/RejectSolutionRequest.h"
#include "model/RejectSolutionResult.h"
#include "model/RejectUserSolutionRequest.h"
#include "model/RejectUserSolutionResult.h"
#include "model/ReleaseProduceAuthorizationRequest.h"
#include "model/ReleaseProduceAuthorizationResult.h"
#include "model/SaveOpeningBalanceStatusRequest.h"
#include "model/SaveOpeningBalanceStatusResult.h"
#include "model/SavePayrollRequest.h"
@@ -118,16 +226,40 @@
#include "model/ScanInvoiceResult.h"
#include "model/SendMessageRequest.h"
#include "model/SendMessageResult.h"
#include "model/SendVcodeRequest.h"
#include "model/SendVcodeResult.h"
#include "model/SubmitCommunicationNoteRequest.h"
#include "model/SubmitCommunicationNoteResult.h"
#include "model/SubmitConsultationRequest.h"
#include "model/SubmitConsultationResult.h"
#include "model/SubmitIcpSolutionRequest.h"
#include "model/SubmitIcpSolutionResult.h"
#include "model/SubmitIntentionNoteRequest.h"
#include "model/SubmitIntentionNoteResult.h"
#include "model/SubmitPartnerCompanyInformationRequest.h"
#include "model/SubmitPartnerCompanyInformationResult.h"
#include "model/SubmitSolutionRequest.h"
#include "model/SubmitSolutionResult.h"
#include "model/UpdateBookkeepingOrgRequest.h"
#include "model/UpdateBookkeepingOrgResult.h"
#include "model/UpdateCustomerInfoRequest.h"
#include "model/UpdateCustomerInfoResult.h"
#include "model/UpdateFeeRequest.h"
#include "model/UpdateFeeResult.h"
#include "model/UpdateProduceRequest.h"
#include "model/UpdateProduceResult.h"
#include "model/UpdateTaxInfoRequest.h"
#include "model/UpdateTaxInfoResult.h"
#include "model/UpdateTaxationProcessRequest.h"
#include "model/UpdateTaxationProcessResult.h"
#include "model/UploadIcpBasicMaterialRequest.h"
#include "model/UploadIcpBasicMaterialResult.h"
#include "model/UploadUserMaterialRequest.h"
#include "model/UploadUserMaterialResult.h"
#include "model/VerifyTaxSmsCodeRequest.h"
#include "model/VerifyTaxSmsCodeResult.h"
#include "model/WriteCommunicationLogRequest.h"
#include "model/WriteCommunicationLogResult.h"
namespace AlibabaCloud
@@ -137,6 +269,21 @@ namespace AlibabaCloud
class ALIBABACLOUD_COMPANYREG_EXPORT CompanyregClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::AcceptBookkeepingAuditResultResult> AcceptBookkeepingAuditResultOutcome;
typedef std::future<AcceptBookkeepingAuditResultOutcome> AcceptBookkeepingAuditResultOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::AcceptBookkeepingAuditResultRequest&, const AcceptBookkeepingAuditResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AcceptBookkeepingAuditResultAsyncHandler;
typedef Outcome<Error, Model::AcceptBookkeepingDetailStatusChangeResult> AcceptBookkeepingDetailStatusChangeOutcome;
typedef std::future<AcceptBookkeepingDetailStatusChangeOutcome> AcceptBookkeepingDetailStatusChangeOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::AcceptBookkeepingDetailStatusChangeRequest&, const AcceptBookkeepingDetailStatusChangeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AcceptBookkeepingDetailStatusChangeAsyncHandler;
typedef Outcome<Error, Model::AcceptPartnerNotificationResult> AcceptPartnerNotificationOutcome;
typedef std::future<AcceptPartnerNotificationOutcome> AcceptPartnerNotificationOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::AcceptPartnerNotificationRequest&, const AcceptPartnerNotificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AcceptPartnerNotificationAsyncHandler;
typedef Outcome<Error, Model::BindProduceAuthorizationResult> BindProduceAuthorizationOutcome;
typedef std::future<BindProduceAuthorizationOutcome> BindProduceAuthorizationOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::BindProduceAuthorizationRequest&, const BindProduceAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindProduceAuthorizationAsyncHandler;
typedef Outcome<Error, Model::CheckCompanyRegResult> CheckCompanyRegOutcome;
typedef std::future<CheckCompanyRegOutcome> CheckCompanyRegOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CheckCompanyRegRequest&, const CheckCompanyRegOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckCompanyRegAsyncHandler;
typedef Outcome<Error, Model::CheckCopyPayrollResult> CheckCopyPayrollOutcome;
typedef std::future<CheckCopyPayrollOutcome> CheckCopyPayrollOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CheckCopyPayrollRequest&, const CheckCopyPayrollOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckCopyPayrollAsyncHandler;
@@ -149,6 +296,30 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ClearTrailDataResult> ClearTrailDataOutcome;
typedef std::future<ClearTrailDataOutcome> ClearTrailDataOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ClearTrailDataRequest&, const ClearTrailDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ClearTrailDataAsyncHandler;
typedef Outcome<Error, Model::CloseIcpProduceResult> CloseIcpProduceOutcome;
typedef std::future<CloseIcpProduceOutcome> CloseIcpProduceOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CloseIcpProduceRequest&, const CloseIcpProduceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseIcpProduceAsyncHandler;
typedef Outcome<Error, Model::CloseIntentionResult> CloseIntentionOutcome;
typedef std::future<CloseIntentionOutcome> CloseIntentionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CloseIntentionRequest&, const CloseIntentionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseIntentionAsyncHandler;
typedef Outcome<Error, Model::CloseIntentionForPartnerResult> CloseIntentionForPartnerOutcome;
typedef std::future<CloseIntentionForPartnerOutcome> CloseIntentionForPartnerOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CloseIntentionForPartnerRequest&, const CloseIntentionForPartnerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseIntentionForPartnerAsyncHandler;
typedef Outcome<Error, Model::CloseUserIntentionResult> CloseUserIntentionOutcome;
typedef std::future<CloseUserIntentionOutcome> CloseUserIntentionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CloseUserIntentionRequest&, const CloseUserIntentionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloseUserIntentionAsyncHandler;
typedef Outcome<Error, Model::ConfirmIcpIntentionResult> ConfirmIcpIntentionOutcome;
typedef std::future<ConfirmIcpIntentionOutcome> ConfirmIcpIntentionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ConfirmIcpIntentionRequest&, const ConfirmIcpIntentionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmIcpIntentionAsyncHandler;
typedef Outcome<Error, Model::ConfirmIntentionResult> ConfirmIntentionOutcome;
typedef std::future<ConfirmIntentionOutcome> ConfirmIntentionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ConfirmIntentionRequest&, const ConfirmIntentionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmIntentionAsyncHandler;
typedef Outcome<Error, Model::ConfirmMaterialResult> ConfirmMaterialOutcome;
typedef std::future<ConfirmMaterialOutcome> ConfirmMaterialOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ConfirmMaterialRequest&, const ConfirmMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmMaterialAsyncHandler;
typedef Outcome<Error, Model::ConfirmTaxAmountResult> ConfirmTaxAmountOutcome;
typedef std::future<ConfirmTaxAmountOutcome> ConfirmTaxAmountOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ConfirmTaxAmountRequest&, const ConfirmTaxAmountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmTaxAmountAsyncHandler;
typedef Outcome<Error, Model::ConvertFeeResult> ConvertFeeOutcome;
typedef std::future<ConvertFeeOutcome> ConvertFeeOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ConvertFeeRequest&, const ConvertFeeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConvertFeeAsyncHandler;
@@ -158,6 +329,15 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CopyPayrollResult> CopyPayrollOutcome;
typedef std::future<CopyPayrollOutcome> CopyPayrollOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CopyPayrollRequest&, const CopyPayrollOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CopyPayrollAsyncHandler;
typedef Outcome<Error, Model::CreateBookkeepingIntentionResult> CreateBookkeepingIntentionOutcome;
typedef std::future<CreateBookkeepingIntentionOutcome> CreateBookkeepingIntentionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CreateBookkeepingIntentionRequest&, const CreateBookkeepingIntentionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBookkeepingIntentionAsyncHandler;
typedef Outcome<Error, Model::CreateBusinessOpportunityResult> CreateBusinessOpportunityOutcome;
typedef std::future<CreateBusinessOpportunityOutcome> CreateBusinessOpportunityOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CreateBusinessOpportunityRequest&, const CreateBusinessOpportunityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateBusinessOpportunityAsyncHandler;
typedef Outcome<Error, Model::CreateProduceForPartnerResult> CreateProduceForPartnerOutcome;
typedef std::future<CreateProduceForPartnerOutcome> CreateProduceForPartnerOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::CreateProduceForPartnerRequest&, const CreateProduceForPartnerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateProduceForPartnerAsyncHandler;
typedef Outcome<Error, Model::DeleteFeeResult> DeleteFeeOutcome;
typedef std::future<DeleteFeeOutcome> DeleteFeeOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::DeleteFeeRequest&, const DeleteFeeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFeeAsyncHandler;
@@ -167,12 +347,27 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DeletePayrollResult> DeletePayrollOutcome;
typedef std::future<DeletePayrollOutcome> DeletePayrollOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::DeletePayrollRequest&, const DeletePayrollOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePayrollAsyncHandler;
typedef Outcome<Error, Model::DescribePartnerConfigResult> DescribePartnerConfigOutcome;
typedef std::future<DescribePartnerConfigOutcome> DescribePartnerConfigOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::DescribePartnerConfigRequest&, const DescribePartnerConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePartnerConfigAsyncHandler;
typedef Outcome<Error, Model::GenerateCompanyRegUploadPolicyResult> GenerateCompanyRegUploadPolicyOutcome;
typedef std::future<GenerateCompanyRegUploadPolicyOutcome> GenerateCompanyRegUploadPolicyOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GenerateCompanyRegUploadPolicyRequest&, const GenerateCompanyRegUploadPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateCompanyRegUploadPolicyAsyncHandler;
typedef Outcome<Error, Model::GenerateUploadFilePolicyResult> GenerateUploadFilePolicyOutcome;
typedef std::future<GenerateUploadFilePolicyOutcome> GenerateUploadFilePolicyOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GenerateUploadFilePolicyRequest&, const GenerateUploadFilePolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateUploadFilePolicyAsyncHandler;
typedef Outcome<Error, Model::GetAlipayUrlResult> GetAlipayUrlOutcome;
typedef std::future<GetAlipayUrlOutcome> GetAlipayUrlOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GetAlipayUrlRequest&, const GetAlipayUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAlipayUrlAsyncHandler;
typedef Outcome<Error, Model::GetBalanceSheetInfoResult> GetBalanceSheetInfoOutcome;
typedef std::future<GetBalanceSheetInfoOutcome> GetBalanceSheetInfoOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GetBalanceSheetInfoRequest&, const GetBalanceSheetInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetBalanceSheetInfoAsyncHandler;
typedef Outcome<Error, Model::GetCashFlowInfoResult> GetCashFlowInfoOutcome;
typedef std::future<GetCashFlowInfoOutcome> GetCashFlowInfoOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GetCashFlowInfoRequest&, const GetCashFlowInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCashFlowInfoAsyncHandler;
typedef Outcome<Error, Model::GetCompanyRegOrderResult> GetCompanyRegOrderOutcome;
typedef std::future<GetCompanyRegOrderOutcome> GetCompanyRegOrderOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GetCompanyRegOrderRequest&, const GetCompanyRegOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCompanyRegOrderAsyncHandler;
typedef Outcome<Error, Model::GetEnterprisesInfoResult> GetEnterprisesInfoOutcome;
typedef std::future<GetEnterprisesInfoOutcome> GetEnterprisesInfoOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GetEnterprisesInfoRequest&, const GetEnterprisesInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetEnterprisesInfoAsyncHandler;
@@ -239,12 +434,36 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::GetVoucherCountResult> GetVoucherCountOutcome;
typedef std::future<GetVoucherCountOutcome> GetVoucherCountOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::GetVoucherCountRequest&, const GetVoucherCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetVoucherCountAsyncHandler;
typedef Outcome<Error, Model::ListApplicationLogsResult> ListApplicationLogsOutcome;
typedef std::future<ListApplicationLogsOutcome> ListApplicationLogsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListApplicationLogsRequest&, const ListApplicationLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListApplicationLogsAsyncHandler;
typedef Outcome<Error, Model::ListBookkeepingStatisticsesResult> ListBookkeepingStatisticsesOutcome;
typedef std::future<ListBookkeepingStatisticsesOutcome> ListBookkeepingStatisticsesOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListBookkeepingStatisticsesRequest&, const ListBookkeepingStatisticsesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBookkeepingStatisticsesAsyncHandler;
typedef Outcome<Error, Model::ListBookkeepingSubjectBalancesResult> ListBookkeepingSubjectBalancesOutcome;
typedef std::future<ListBookkeepingSubjectBalancesOutcome> ListBookkeepingSubjectBalancesOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListBookkeepingSubjectBalancesRequest&, const ListBookkeepingSubjectBalancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBookkeepingSubjectBalancesAsyncHandler;
typedef Outcome<Error, Model::ListBookkeepingsResult> ListBookkeepingsOutcome;
typedef std::future<ListBookkeepingsOutcome> ListBookkeepingsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListBookkeepingsRequest&, const ListBookkeepingsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBookkeepingsAsyncHandler;
typedef Outcome<Error, Model::ListCashJournalResult> ListCashJournalOutcome;
typedef std::future<ListCashJournalOutcome> ListCashJournalOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListCashJournalRequest&, const ListCashJournalOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCashJournalAsyncHandler;
typedef Outcome<Error, Model::ListCompanyRegConsultationsResult> ListCompanyRegConsultationsOutcome;
typedef std::future<ListCompanyRegConsultationsOutcome> ListCompanyRegConsultationsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListCompanyRegConsultationsRequest&, const ListCompanyRegConsultationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCompanyRegConsultationsAsyncHandler;
typedef Outcome<Error, Model::ListCompanyRegOrdersResult> ListCompanyRegOrdersOutcome;
typedef std::future<ListCompanyRegOrdersOutcome> ListCompanyRegOrdersOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListCompanyRegOrdersRequest&, const ListCompanyRegOrdersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCompanyRegOrdersAsyncHandler;
typedef Outcome<Error, Model::ListEnterprisesResult> ListEnterprisesOutcome;
typedef std::future<ListEnterprisesOutcome> ListEnterprisesOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListEnterprisesRequest&, const ListEnterprisesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEnterprisesAsyncHandler;
typedef Outcome<Error, Model::ListIcpApplicationsResult> ListIcpApplicationsOutcome;
typedef std::future<ListIcpApplicationsOutcome> ListIcpApplicationsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListIcpApplicationsRequest&, const ListIcpApplicationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListIcpApplicationsAsyncHandler;
typedef Outcome<Error, Model::ListIntentionNoteResult> ListIntentionNoteOutcome;
typedef std::future<ListIntentionNoteOutcome> ListIntentionNoteOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListIntentionNoteRequest&, const ListIntentionNoteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListIntentionNoteAsyncHandler;
typedef Outcome<Error, Model::ListInvoiceResult> ListInvoiceOutcome;
typedef std::future<ListInvoiceOutcome> ListInvoiceOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListInvoiceRequest&, const ListInvoiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInvoiceAsyncHandler;
@@ -254,18 +473,93 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListPayrollResult> ListPayrollOutcome;
typedef std::future<ListPayrollOutcome> ListPayrollOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListPayrollRequest&, const ListPayrollOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPayrollAsyncHandler;
typedef Outcome<Error, Model::ListProduceAuthorizationResult> ListProduceAuthorizationOutcome;
typedef std::future<ListProduceAuthorizationOutcome> ListProduceAuthorizationOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListProduceAuthorizationRequest&, const ListProduceAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListProduceAuthorizationAsyncHandler;
typedef Outcome<Error, Model::ListUserDetailSolutionsResult> ListUserDetailSolutionsOutcome;
typedef std::future<ListUserDetailSolutionsOutcome> ListUserDetailSolutionsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListUserDetailSolutionsRequest&, const ListUserDetailSolutionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserDetailSolutionsAsyncHandler;
typedef Outcome<Error, Model::ListUserIntentionNotesResult> ListUserIntentionNotesOutcome;
typedef std::future<ListUserIntentionNotesOutcome> ListUserIntentionNotesOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListUserIntentionNotesRequest&, const ListUserIntentionNotesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserIntentionNotesAsyncHandler;
typedef Outcome<Error, Model::ListUserIntentionsResult> ListUserIntentionsOutcome;
typedef std::future<ListUserIntentionsOutcome> ListUserIntentionsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListUserIntentionsRequest&, const ListUserIntentionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserIntentionsAsyncHandler;
typedef Outcome<Error, Model::ListUserProduceOperateLogsResult> ListUserProduceOperateLogsOutcome;
typedef std::future<ListUserProduceOperateLogsOutcome> ListUserProduceOperateLogsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListUserProduceOperateLogsRequest&, const ListUserProduceOperateLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserProduceOperateLogsAsyncHandler;
typedef Outcome<Error, Model::ListUserSolutionsResult> ListUserSolutionsOutcome;
typedef std::future<ListUserSolutionsOutcome> ListUserSolutionsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListUserSolutionsRequest&, const ListUserSolutionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserSolutionsAsyncHandler;
typedef Outcome<Error, Model::ListVoucherResult> ListVoucherOutcome;
typedef std::future<ListVoucherOutcome> ListVoucherOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ListVoucherRequest&, const ListVoucherOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListVoucherAsyncHandler;
typedef Outcome<Error, Model::OperateProduceForPartnerResult> OperateProduceForPartnerOutcome;
typedef std::future<OperateProduceForPartnerOutcome> OperateProduceForPartnerOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::OperateProduceForPartnerRequest&, const OperateProduceForPartnerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> OperateProduceForPartnerAsyncHandler;
typedef Outcome<Error, Model::PhotoInvoiceResult> PhotoInvoiceOutcome;
typedef std::future<PhotoInvoiceOutcome> PhotoInvoiceOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::PhotoInvoiceRequest&, const PhotoInvoiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PhotoInvoiceAsyncHandler;
typedef Outcome<Error, Model::PrintAcctgTransResult> PrintAcctgTransOutcome;
typedef std::future<PrintAcctgTransOutcome> PrintAcctgTransOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::PrintAcctgTransRequest&, const PrintAcctgTransOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PrintAcctgTransAsyncHandler;
typedef Outcome<Error, Model::ProcessCompanyRegOrderResult> ProcessCompanyRegOrderOutcome;
typedef std::future<ProcessCompanyRegOrderOutcome> ProcessCompanyRegOrderOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ProcessCompanyRegOrderRequest&, const ProcessCompanyRegOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ProcessCompanyRegOrderAsyncHandler;
typedef Outcome<Error, Model::PutMeasureDataResult> PutMeasureDataOutcome;
typedef std::future<PutMeasureDataOutcome> PutMeasureDataOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::PutMeasureDataRequest&, const PutMeasureDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutMeasureDataAsyncHandler;
typedef Outcome<Error, Model::PutMeasureReadyFlagResult> PutMeasureReadyFlagOutcome;
typedef std::future<PutMeasureReadyFlagOutcome> PutMeasureReadyFlagOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::PutMeasureReadyFlagRequest&, const PutMeasureReadyFlagOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutMeasureReadyFlagAsyncHandler;
typedef Outcome<Error, Model::QueryBagRemainingResult> QueryBagRemainingOutcome;
typedef std::future<QueryBagRemainingOutcome> QueryBagRemainingOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryBagRemainingRequest&, const QueryBagRemainingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBagRemainingAsyncHandler;
typedef Outcome<Error, Model::QueryBookkeepingCommoditiesResult> QueryBookkeepingCommoditiesOutcome;
typedef std::future<QueryBookkeepingCommoditiesOutcome> QueryBookkeepingCommoditiesOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryBookkeepingCommoditiesRequest&, const QueryBookkeepingCommoditiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBookkeepingCommoditiesAsyncHandler;
typedef Outcome<Error, Model::QueryBookkeepingCommodityModulesResult> QueryBookkeepingCommodityModulesOutcome;
typedef std::future<QueryBookkeepingCommodityModulesOutcome> QueryBookkeepingCommodityModulesOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryBookkeepingCommodityModulesRequest&, const QueryBookkeepingCommodityModulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBookkeepingCommodityModulesAsyncHandler;
typedef Outcome<Error, Model::QueryCommodityConfigResult> QueryCommodityConfigOutcome;
typedef std::future<QueryCommodityConfigOutcome> QueryCommodityConfigOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryCommodityConfigRequest&, const QueryCommodityConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryCommodityConfigAsyncHandler;
typedef Outcome<Error, Model::QueryCommunicationLogsResult> QueryCommunicationLogsOutcome;
typedef std::future<QueryCommunicationLogsOutcome> QueryCommunicationLogsOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryCommunicationLogsRequest&, const QueryCommunicationLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryCommunicationLogsAsyncHandler;
typedef Outcome<Error, Model::QueryInstanceResult> QueryInstanceOutcome;
typedef std::future<QueryInstanceOutcome> QueryInstanceOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryInstanceRequest&, const QueryInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryInstanceAsyncHandler;
typedef Outcome<Error, Model::QueryIntentionListResult> QueryIntentionListOutcome;
typedef std::future<QueryIntentionListOutcome> QueryIntentionListOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryIntentionListRequest&, const QueryIntentionListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryIntentionListAsyncHandler;
typedef Outcome<Error, Model::QueryTradeIntentionUserListResult> QueryTradeIntentionUserListOutcome;
typedef std::future<QueryTradeIntentionUserListOutcome> QueryTradeIntentionUserListOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryTradeIntentionUserListRequest&, const QueryTradeIntentionUserListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTradeIntentionUserListAsyncHandler;
typedef Outcome<Error, Model::QueryUserNeedAuthResult> QueryUserNeedAuthOutcome;
typedef std::future<QueryUserNeedAuthOutcome> QueryUserNeedAuthOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::QueryUserNeedAuthRequest&, const QueryUserNeedAuthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryUserNeedAuthAsyncHandler;
typedef Outcome<Error, Model::ReSubmitIcpSolutionResult> ReSubmitIcpSolutionOutcome;
typedef std::future<ReSubmitIcpSolutionOutcome> ReSubmitIcpSolutionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ReSubmitIcpSolutionRequest&, const ReSubmitIcpSolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReSubmitIcpSolutionAsyncHandler;
typedef Outcome<Error, Model::RefreshCustomerInfoResult> RefreshCustomerInfoOutcome;
typedef std::future<RefreshCustomerInfoOutcome> RefreshCustomerInfoOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::RefreshCustomerInfoRequest&, const RefreshCustomerInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefreshCustomerInfoAsyncHandler;
typedef Outcome<Error, Model::RefuseMaterialResult> RefuseMaterialOutcome;
typedef std::future<RefuseMaterialOutcome> RefuseMaterialOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::RefuseMaterialRequest&, const RefuseMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefuseMaterialAsyncHandler;
typedef Outcome<Error, Model::RejectIcpIntentionResult> RejectIcpIntentionOutcome;
typedef std::future<RejectIcpIntentionOutcome> RejectIcpIntentionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::RejectIcpIntentionRequest&, const RejectIcpIntentionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RejectIcpIntentionAsyncHandler;
typedef Outcome<Error, Model::RejectSolutionResult> RejectSolutionOutcome;
typedef std::future<RejectSolutionOutcome> RejectSolutionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::RejectSolutionRequest&, const RejectSolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RejectSolutionAsyncHandler;
typedef Outcome<Error, Model::RejectUserSolutionResult> RejectUserSolutionOutcome;
typedef std::future<RejectUserSolutionOutcome> RejectUserSolutionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::RejectUserSolutionRequest&, const RejectUserSolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RejectUserSolutionAsyncHandler;
typedef Outcome<Error, Model::ReleaseProduceAuthorizationResult> ReleaseProduceAuthorizationOutcome;
typedef std::future<ReleaseProduceAuthorizationOutcome> ReleaseProduceAuthorizationOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::ReleaseProduceAuthorizationRequest&, const ReleaseProduceAuthorizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseProduceAuthorizationAsyncHandler;
typedef Outcome<Error, Model::SaveOpeningBalanceStatusResult> SaveOpeningBalanceStatusOutcome;
typedef std::future<SaveOpeningBalanceStatusOutcome> SaveOpeningBalanceStatusOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SaveOpeningBalanceStatusRequest&, const SaveOpeningBalanceStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveOpeningBalanceStatusAsyncHandler;
@@ -281,26 +575,77 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SendMessageResult> SendMessageOutcome;
typedef std::future<SendMessageOutcome> SendMessageOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SendMessageRequest&, const SendMessageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SendMessageAsyncHandler;
typedef Outcome<Error, Model::SendVcodeResult> SendVcodeOutcome;
typedef std::future<SendVcodeOutcome> SendVcodeOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SendVcodeRequest&, const SendVcodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SendVcodeAsyncHandler;
typedef Outcome<Error, Model::SubmitCommunicationNoteResult> SubmitCommunicationNoteOutcome;
typedef std::future<SubmitCommunicationNoteOutcome> SubmitCommunicationNoteOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SubmitCommunicationNoteRequest&, const SubmitCommunicationNoteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitCommunicationNoteAsyncHandler;
typedef Outcome<Error, Model::SubmitConsultationResult> SubmitConsultationOutcome;
typedef std::future<SubmitConsultationOutcome> SubmitConsultationOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SubmitConsultationRequest&, const SubmitConsultationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitConsultationAsyncHandler;
typedef Outcome<Error, Model::SubmitIcpSolutionResult> SubmitIcpSolutionOutcome;
typedef std::future<SubmitIcpSolutionOutcome> SubmitIcpSolutionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SubmitIcpSolutionRequest&, const SubmitIcpSolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitIcpSolutionAsyncHandler;
typedef Outcome<Error, Model::SubmitIntentionNoteResult> SubmitIntentionNoteOutcome;
typedef std::future<SubmitIntentionNoteOutcome> SubmitIntentionNoteOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SubmitIntentionNoteRequest&, const SubmitIntentionNoteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitIntentionNoteAsyncHandler;
typedef Outcome<Error, Model::SubmitPartnerCompanyInformationResult> SubmitPartnerCompanyInformationOutcome;
typedef std::future<SubmitPartnerCompanyInformationOutcome> SubmitPartnerCompanyInformationOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SubmitPartnerCompanyInformationRequest&, const SubmitPartnerCompanyInformationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitPartnerCompanyInformationAsyncHandler;
typedef Outcome<Error, Model::SubmitSolutionResult> SubmitSolutionOutcome;
typedef std::future<SubmitSolutionOutcome> SubmitSolutionOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::SubmitSolutionRequest&, const SubmitSolutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSolutionAsyncHandler;
typedef Outcome<Error, Model::UpdateBookkeepingOrgResult> UpdateBookkeepingOrgOutcome;
typedef std::future<UpdateBookkeepingOrgOutcome> UpdateBookkeepingOrgOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UpdateBookkeepingOrgRequest&, const UpdateBookkeepingOrgOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateBookkeepingOrgAsyncHandler;
typedef Outcome<Error, Model::UpdateCustomerInfoResult> UpdateCustomerInfoOutcome;
typedef std::future<UpdateCustomerInfoOutcome> UpdateCustomerInfoOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UpdateCustomerInfoRequest&, const UpdateCustomerInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateCustomerInfoAsyncHandler;
typedef Outcome<Error, Model::UpdateFeeResult> UpdateFeeOutcome;
typedef std::future<UpdateFeeOutcome> UpdateFeeOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UpdateFeeRequest&, const UpdateFeeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFeeAsyncHandler;
typedef Outcome<Error, Model::UpdateProduceResult> UpdateProduceOutcome;
typedef std::future<UpdateProduceOutcome> UpdateProduceOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UpdateProduceRequest&, const UpdateProduceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateProduceAsyncHandler;
typedef Outcome<Error, Model::UpdateTaxInfoResult> UpdateTaxInfoOutcome;
typedef std::future<UpdateTaxInfoOutcome> UpdateTaxInfoOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UpdateTaxInfoRequest&, const UpdateTaxInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTaxInfoAsyncHandler;
typedef Outcome<Error, Model::UpdateTaxationProcessResult> UpdateTaxationProcessOutcome;
typedef std::future<UpdateTaxationProcessOutcome> UpdateTaxationProcessOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UpdateTaxationProcessRequest&, const UpdateTaxationProcessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTaxationProcessAsyncHandler;
typedef Outcome<Error, Model::UploadIcpBasicMaterialResult> UploadIcpBasicMaterialOutcome;
typedef std::future<UploadIcpBasicMaterialOutcome> UploadIcpBasicMaterialOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UploadIcpBasicMaterialRequest&, const UploadIcpBasicMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadIcpBasicMaterialAsyncHandler;
typedef Outcome<Error, Model::UploadUserMaterialResult> UploadUserMaterialOutcome;
typedef std::future<UploadUserMaterialOutcome> UploadUserMaterialOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::UploadUserMaterialRequest&, const UploadUserMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadUserMaterialAsyncHandler;
typedef Outcome<Error, Model::VerifyTaxSmsCodeResult> VerifyTaxSmsCodeOutcome;
typedef std::future<VerifyTaxSmsCodeOutcome> VerifyTaxSmsCodeOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::VerifyTaxSmsCodeRequest&, const VerifyTaxSmsCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyTaxSmsCodeAsyncHandler;
typedef Outcome<Error, Model::WriteCommunicationLogResult> WriteCommunicationLogOutcome;
typedef std::future<WriteCommunicationLogOutcome> WriteCommunicationLogOutcomeCallable;
typedef std::function<void(const CompanyregClient*, const Model::WriteCommunicationLogRequest&, const WriteCommunicationLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> WriteCommunicationLogAsyncHandler;
CompanyregClient(const Credentials &credentials, const ClientConfiguration &configuration);
CompanyregClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
CompanyregClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~CompanyregClient();
AcceptBookkeepingAuditResultOutcome acceptBookkeepingAuditResult(const Model::AcceptBookkeepingAuditResultRequest &request)const;
void acceptBookkeepingAuditResultAsync(const Model::AcceptBookkeepingAuditResultRequest& request, const AcceptBookkeepingAuditResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AcceptBookkeepingAuditResultOutcomeCallable acceptBookkeepingAuditResultCallable(const Model::AcceptBookkeepingAuditResultRequest& request) const;
AcceptBookkeepingDetailStatusChangeOutcome acceptBookkeepingDetailStatusChange(const Model::AcceptBookkeepingDetailStatusChangeRequest &request)const;
void acceptBookkeepingDetailStatusChangeAsync(const Model::AcceptBookkeepingDetailStatusChangeRequest& request, const AcceptBookkeepingDetailStatusChangeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AcceptBookkeepingDetailStatusChangeOutcomeCallable acceptBookkeepingDetailStatusChangeCallable(const Model::AcceptBookkeepingDetailStatusChangeRequest& request) const;
AcceptPartnerNotificationOutcome acceptPartnerNotification(const Model::AcceptPartnerNotificationRequest &request)const;
void acceptPartnerNotificationAsync(const Model::AcceptPartnerNotificationRequest& request, const AcceptPartnerNotificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AcceptPartnerNotificationOutcomeCallable acceptPartnerNotificationCallable(const Model::AcceptPartnerNotificationRequest& request) const;
BindProduceAuthorizationOutcome bindProduceAuthorization(const Model::BindProduceAuthorizationRequest &request)const;
void bindProduceAuthorizationAsync(const Model::BindProduceAuthorizationRequest& request, const BindProduceAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
BindProduceAuthorizationOutcomeCallable bindProduceAuthorizationCallable(const Model::BindProduceAuthorizationRequest& request) const;
CheckCompanyRegOutcome checkCompanyReg(const Model::CheckCompanyRegRequest &request)const;
void checkCompanyRegAsync(const Model::CheckCompanyRegRequest& request, const CheckCompanyRegAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckCompanyRegOutcomeCallable checkCompanyRegCallable(const Model::CheckCompanyRegRequest& request) const;
CheckCopyPayrollOutcome checkCopyPayroll(const Model::CheckCopyPayrollRequest &request)const;
void checkCopyPayrollAsync(const Model::CheckCopyPayrollRequest& request, const CheckCopyPayrollAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckCopyPayrollOutcomeCallable checkCopyPayrollCallable(const Model::CheckCopyPayrollRequest& request) const;
@@ -313,6 +658,30 @@ namespace AlibabaCloud
ClearTrailDataOutcome clearTrailData(const Model::ClearTrailDataRequest &request)const;
void clearTrailDataAsync(const Model::ClearTrailDataRequest& request, const ClearTrailDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ClearTrailDataOutcomeCallable clearTrailDataCallable(const Model::ClearTrailDataRequest& request) const;
CloseIcpProduceOutcome closeIcpProduce(const Model::CloseIcpProduceRequest &request)const;
void closeIcpProduceAsync(const Model::CloseIcpProduceRequest& request, const CloseIcpProduceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CloseIcpProduceOutcomeCallable closeIcpProduceCallable(const Model::CloseIcpProduceRequest& request) const;
CloseIntentionOutcome closeIntention(const Model::CloseIntentionRequest &request)const;
void closeIntentionAsync(const Model::CloseIntentionRequest& request, const CloseIntentionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CloseIntentionOutcomeCallable closeIntentionCallable(const Model::CloseIntentionRequest& request) const;
CloseIntentionForPartnerOutcome closeIntentionForPartner(const Model::CloseIntentionForPartnerRequest &request)const;
void closeIntentionForPartnerAsync(const Model::CloseIntentionForPartnerRequest& request, const CloseIntentionForPartnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CloseIntentionForPartnerOutcomeCallable closeIntentionForPartnerCallable(const Model::CloseIntentionForPartnerRequest& request) const;
CloseUserIntentionOutcome closeUserIntention(const Model::CloseUserIntentionRequest &request)const;
void closeUserIntentionAsync(const Model::CloseUserIntentionRequest& request, const CloseUserIntentionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CloseUserIntentionOutcomeCallable closeUserIntentionCallable(const Model::CloseUserIntentionRequest& request) const;
ConfirmIcpIntentionOutcome confirmIcpIntention(const Model::ConfirmIcpIntentionRequest &request)const;
void confirmIcpIntentionAsync(const Model::ConfirmIcpIntentionRequest& request, const ConfirmIcpIntentionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConfirmIcpIntentionOutcomeCallable confirmIcpIntentionCallable(const Model::ConfirmIcpIntentionRequest& request) const;
ConfirmIntentionOutcome confirmIntention(const Model::ConfirmIntentionRequest &request)const;
void confirmIntentionAsync(const Model::ConfirmIntentionRequest& request, const ConfirmIntentionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConfirmIntentionOutcomeCallable confirmIntentionCallable(const Model::ConfirmIntentionRequest& request) const;
ConfirmMaterialOutcome confirmMaterial(const Model::ConfirmMaterialRequest &request)const;
void confirmMaterialAsync(const Model::ConfirmMaterialRequest& request, const ConfirmMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConfirmMaterialOutcomeCallable confirmMaterialCallable(const Model::ConfirmMaterialRequest& request) const;
ConfirmTaxAmountOutcome confirmTaxAmount(const Model::ConfirmTaxAmountRequest &request)const;
void confirmTaxAmountAsync(const Model::ConfirmTaxAmountRequest& request, const ConfirmTaxAmountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConfirmTaxAmountOutcomeCallable confirmTaxAmountCallable(const Model::ConfirmTaxAmountRequest& request) const;
ConvertFeeOutcome convertFee(const Model::ConvertFeeRequest &request)const;
void convertFeeAsync(const Model::ConvertFeeRequest& request, const ConvertFeeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConvertFeeOutcomeCallable convertFeeCallable(const Model::ConvertFeeRequest& request) const;
@@ -322,6 +691,15 @@ namespace AlibabaCloud
CopyPayrollOutcome copyPayroll(const Model::CopyPayrollRequest &request)const;
void copyPayrollAsync(const Model::CopyPayrollRequest& request, const CopyPayrollAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CopyPayrollOutcomeCallable copyPayrollCallable(const Model::CopyPayrollRequest& request) const;
CreateBookkeepingIntentionOutcome createBookkeepingIntention(const Model::CreateBookkeepingIntentionRequest &request)const;
void createBookkeepingIntentionAsync(const Model::CreateBookkeepingIntentionRequest& request, const CreateBookkeepingIntentionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateBookkeepingIntentionOutcomeCallable createBookkeepingIntentionCallable(const Model::CreateBookkeepingIntentionRequest& request) const;
CreateBusinessOpportunityOutcome createBusinessOpportunity(const Model::CreateBusinessOpportunityRequest &request)const;
void createBusinessOpportunityAsync(const Model::CreateBusinessOpportunityRequest& request, const CreateBusinessOpportunityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateBusinessOpportunityOutcomeCallable createBusinessOpportunityCallable(const Model::CreateBusinessOpportunityRequest& request) const;
CreateProduceForPartnerOutcome createProduceForPartner(const Model::CreateProduceForPartnerRequest &request)const;
void createProduceForPartnerAsync(const Model::CreateProduceForPartnerRequest& request, const CreateProduceForPartnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateProduceForPartnerOutcomeCallable createProduceForPartnerCallable(const Model::CreateProduceForPartnerRequest& request) const;
DeleteFeeOutcome deleteFee(const Model::DeleteFeeRequest &request)const;
void deleteFeeAsync(const Model::DeleteFeeRequest& request, const DeleteFeeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteFeeOutcomeCallable deleteFeeCallable(const Model::DeleteFeeRequest& request) const;
@@ -331,12 +709,27 @@ namespace AlibabaCloud
DeletePayrollOutcome deletePayroll(const Model::DeletePayrollRequest &request)const;
void deletePayrollAsync(const Model::DeletePayrollRequest& request, const DeletePayrollAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeletePayrollOutcomeCallable deletePayrollCallable(const Model::DeletePayrollRequest& request) const;
DescribePartnerConfigOutcome describePartnerConfig(const Model::DescribePartnerConfigRequest &request)const;
void describePartnerConfigAsync(const Model::DescribePartnerConfigRequest& request, const DescribePartnerConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribePartnerConfigOutcomeCallable describePartnerConfigCallable(const Model::DescribePartnerConfigRequest& request) const;
GenerateCompanyRegUploadPolicyOutcome generateCompanyRegUploadPolicy(const Model::GenerateCompanyRegUploadPolicyRequest &request)const;
void generateCompanyRegUploadPolicyAsync(const Model::GenerateCompanyRegUploadPolicyRequest& request, const GenerateCompanyRegUploadPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GenerateCompanyRegUploadPolicyOutcomeCallable generateCompanyRegUploadPolicyCallable(const Model::GenerateCompanyRegUploadPolicyRequest& request) const;
GenerateUploadFilePolicyOutcome generateUploadFilePolicy(const Model::GenerateUploadFilePolicyRequest &request)const;
void generateUploadFilePolicyAsync(const Model::GenerateUploadFilePolicyRequest& request, const GenerateUploadFilePolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GenerateUploadFilePolicyOutcomeCallable generateUploadFilePolicyCallable(const Model::GenerateUploadFilePolicyRequest& request) const;
GetAlipayUrlOutcome getAlipayUrl(const Model::GetAlipayUrlRequest &request)const;
void getAlipayUrlAsync(const Model::GetAlipayUrlRequest& request, const GetAlipayUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetAlipayUrlOutcomeCallable getAlipayUrlCallable(const Model::GetAlipayUrlRequest& request) const;
GetBalanceSheetInfoOutcome getBalanceSheetInfo(const Model::GetBalanceSheetInfoRequest &request)const;
void getBalanceSheetInfoAsync(const Model::GetBalanceSheetInfoRequest& request, const GetBalanceSheetInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetBalanceSheetInfoOutcomeCallable getBalanceSheetInfoCallable(const Model::GetBalanceSheetInfoRequest& request) const;
GetCashFlowInfoOutcome getCashFlowInfo(const Model::GetCashFlowInfoRequest &request)const;
void getCashFlowInfoAsync(const Model::GetCashFlowInfoRequest& request, const GetCashFlowInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetCashFlowInfoOutcomeCallable getCashFlowInfoCallable(const Model::GetCashFlowInfoRequest& request) const;
GetCompanyRegOrderOutcome getCompanyRegOrder(const Model::GetCompanyRegOrderRequest &request)const;
void getCompanyRegOrderAsync(const Model::GetCompanyRegOrderRequest& request, const GetCompanyRegOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetCompanyRegOrderOutcomeCallable getCompanyRegOrderCallable(const Model::GetCompanyRegOrderRequest& request) const;
GetEnterprisesInfoOutcome getEnterprisesInfo(const Model::GetEnterprisesInfoRequest &request)const;
void getEnterprisesInfoAsync(const Model::GetEnterprisesInfoRequest& request, const GetEnterprisesInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetEnterprisesInfoOutcomeCallable getEnterprisesInfoCallable(const Model::GetEnterprisesInfoRequest& request) const;
@@ -403,12 +796,36 @@ namespace AlibabaCloud
GetVoucherCountOutcome getVoucherCount(const Model::GetVoucherCountRequest &request)const;
void getVoucherCountAsync(const Model::GetVoucherCountRequest& request, const GetVoucherCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetVoucherCountOutcomeCallable getVoucherCountCallable(const Model::GetVoucherCountRequest& request) const;
ListApplicationLogsOutcome listApplicationLogs(const Model::ListApplicationLogsRequest &request)const;
void listApplicationLogsAsync(const Model::ListApplicationLogsRequest& request, const ListApplicationLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListApplicationLogsOutcomeCallable listApplicationLogsCallable(const Model::ListApplicationLogsRequest& request) const;
ListBookkeepingStatisticsesOutcome listBookkeepingStatisticses(const Model::ListBookkeepingStatisticsesRequest &request)const;
void listBookkeepingStatisticsesAsync(const Model::ListBookkeepingStatisticsesRequest& request, const ListBookkeepingStatisticsesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListBookkeepingStatisticsesOutcomeCallable listBookkeepingStatisticsesCallable(const Model::ListBookkeepingStatisticsesRequest& request) const;
ListBookkeepingSubjectBalancesOutcome listBookkeepingSubjectBalances(const Model::ListBookkeepingSubjectBalancesRequest &request)const;
void listBookkeepingSubjectBalancesAsync(const Model::ListBookkeepingSubjectBalancesRequest& request, const ListBookkeepingSubjectBalancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListBookkeepingSubjectBalancesOutcomeCallable listBookkeepingSubjectBalancesCallable(const Model::ListBookkeepingSubjectBalancesRequest& request) const;
ListBookkeepingsOutcome listBookkeepings(const Model::ListBookkeepingsRequest &request)const;
void listBookkeepingsAsync(const Model::ListBookkeepingsRequest& request, const ListBookkeepingsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListBookkeepingsOutcomeCallable listBookkeepingsCallable(const Model::ListBookkeepingsRequest& request) const;
ListCashJournalOutcome listCashJournal(const Model::ListCashJournalRequest &request)const;
void listCashJournalAsync(const Model::ListCashJournalRequest& request, const ListCashJournalAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCashJournalOutcomeCallable listCashJournalCallable(const Model::ListCashJournalRequest& request) const;
ListCompanyRegConsultationsOutcome listCompanyRegConsultations(const Model::ListCompanyRegConsultationsRequest &request)const;
void listCompanyRegConsultationsAsync(const Model::ListCompanyRegConsultationsRequest& request, const ListCompanyRegConsultationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCompanyRegConsultationsOutcomeCallable listCompanyRegConsultationsCallable(const Model::ListCompanyRegConsultationsRequest& request) const;
ListCompanyRegOrdersOutcome listCompanyRegOrders(const Model::ListCompanyRegOrdersRequest &request)const;
void listCompanyRegOrdersAsync(const Model::ListCompanyRegOrdersRequest& request, const ListCompanyRegOrdersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCompanyRegOrdersOutcomeCallable listCompanyRegOrdersCallable(const Model::ListCompanyRegOrdersRequest& request) const;
ListEnterprisesOutcome listEnterprises(const Model::ListEnterprisesRequest &request)const;
void listEnterprisesAsync(const Model::ListEnterprisesRequest& request, const ListEnterprisesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListEnterprisesOutcomeCallable listEnterprisesCallable(const Model::ListEnterprisesRequest& request) const;
ListIcpApplicationsOutcome listIcpApplications(const Model::ListIcpApplicationsRequest &request)const;
void listIcpApplicationsAsync(const Model::ListIcpApplicationsRequest& request, const ListIcpApplicationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListIcpApplicationsOutcomeCallable listIcpApplicationsCallable(const Model::ListIcpApplicationsRequest& request) const;
ListIntentionNoteOutcome listIntentionNote(const Model::ListIntentionNoteRequest &request)const;
void listIntentionNoteAsync(const Model::ListIntentionNoteRequest& request, const ListIntentionNoteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListIntentionNoteOutcomeCallable listIntentionNoteCallable(const Model::ListIntentionNoteRequest& request) const;
ListInvoiceOutcome listInvoice(const Model::ListInvoiceRequest &request)const;
void listInvoiceAsync(const Model::ListInvoiceRequest& request, const ListInvoiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListInvoiceOutcomeCallable listInvoiceCallable(const Model::ListInvoiceRequest& request) const;
@@ -418,18 +835,93 @@ namespace AlibabaCloud
ListPayrollOutcome listPayroll(const Model::ListPayrollRequest &request)const;
void listPayrollAsync(const Model::ListPayrollRequest& request, const ListPayrollAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListPayrollOutcomeCallable listPayrollCallable(const Model::ListPayrollRequest& request) const;
ListProduceAuthorizationOutcome listProduceAuthorization(const Model::ListProduceAuthorizationRequest &request)const;
void listProduceAuthorizationAsync(const Model::ListProduceAuthorizationRequest& request, const ListProduceAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListProduceAuthorizationOutcomeCallable listProduceAuthorizationCallable(const Model::ListProduceAuthorizationRequest& request) const;
ListUserDetailSolutionsOutcome listUserDetailSolutions(const Model::ListUserDetailSolutionsRequest &request)const;
void listUserDetailSolutionsAsync(const Model::ListUserDetailSolutionsRequest& request, const ListUserDetailSolutionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUserDetailSolutionsOutcomeCallable listUserDetailSolutionsCallable(const Model::ListUserDetailSolutionsRequest& request) const;
ListUserIntentionNotesOutcome listUserIntentionNotes(const Model::ListUserIntentionNotesRequest &request)const;
void listUserIntentionNotesAsync(const Model::ListUserIntentionNotesRequest& request, const ListUserIntentionNotesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUserIntentionNotesOutcomeCallable listUserIntentionNotesCallable(const Model::ListUserIntentionNotesRequest& request) const;
ListUserIntentionsOutcome listUserIntentions(const Model::ListUserIntentionsRequest &request)const;
void listUserIntentionsAsync(const Model::ListUserIntentionsRequest& request, const ListUserIntentionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUserIntentionsOutcomeCallable listUserIntentionsCallable(const Model::ListUserIntentionsRequest& request) const;
ListUserProduceOperateLogsOutcome listUserProduceOperateLogs(const Model::ListUserProduceOperateLogsRequest &request)const;
void listUserProduceOperateLogsAsync(const Model::ListUserProduceOperateLogsRequest& request, const ListUserProduceOperateLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUserProduceOperateLogsOutcomeCallable listUserProduceOperateLogsCallable(const Model::ListUserProduceOperateLogsRequest& request) const;
ListUserSolutionsOutcome listUserSolutions(const Model::ListUserSolutionsRequest &request)const;
void listUserSolutionsAsync(const Model::ListUserSolutionsRequest& request, const ListUserSolutionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListUserSolutionsOutcomeCallable listUserSolutionsCallable(const Model::ListUserSolutionsRequest& request) const;
ListVoucherOutcome listVoucher(const Model::ListVoucherRequest &request)const;
void listVoucherAsync(const Model::ListVoucherRequest& request, const ListVoucherAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListVoucherOutcomeCallable listVoucherCallable(const Model::ListVoucherRequest& request) const;
OperateProduceForPartnerOutcome operateProduceForPartner(const Model::OperateProduceForPartnerRequest &request)const;
void operateProduceForPartnerAsync(const Model::OperateProduceForPartnerRequest& request, const OperateProduceForPartnerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
OperateProduceForPartnerOutcomeCallable operateProduceForPartnerCallable(const Model::OperateProduceForPartnerRequest& request) const;
PhotoInvoiceOutcome photoInvoice(const Model::PhotoInvoiceRequest &request)const;
void photoInvoiceAsync(const Model::PhotoInvoiceRequest& request, const PhotoInvoiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PhotoInvoiceOutcomeCallable photoInvoiceCallable(const Model::PhotoInvoiceRequest& request) const;
PrintAcctgTransOutcome printAcctgTrans(const Model::PrintAcctgTransRequest &request)const;
void printAcctgTransAsync(const Model::PrintAcctgTransRequest& request, const PrintAcctgTransAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PrintAcctgTransOutcomeCallable printAcctgTransCallable(const Model::PrintAcctgTransRequest& request) const;
ProcessCompanyRegOrderOutcome processCompanyRegOrder(const Model::ProcessCompanyRegOrderRequest &request)const;
void processCompanyRegOrderAsync(const Model::ProcessCompanyRegOrderRequest& request, const ProcessCompanyRegOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ProcessCompanyRegOrderOutcomeCallable processCompanyRegOrderCallable(const Model::ProcessCompanyRegOrderRequest& request) const;
PutMeasureDataOutcome putMeasureData(const Model::PutMeasureDataRequest &request)const;
void putMeasureDataAsync(const Model::PutMeasureDataRequest& request, const PutMeasureDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PutMeasureDataOutcomeCallable putMeasureDataCallable(const Model::PutMeasureDataRequest& request) const;
PutMeasureReadyFlagOutcome putMeasureReadyFlag(const Model::PutMeasureReadyFlagRequest &request)const;
void putMeasureReadyFlagAsync(const Model::PutMeasureReadyFlagRequest& request, const PutMeasureReadyFlagAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
PutMeasureReadyFlagOutcomeCallable putMeasureReadyFlagCallable(const Model::PutMeasureReadyFlagRequest& request) const;
QueryBagRemainingOutcome queryBagRemaining(const Model::QueryBagRemainingRequest &request)const;
void queryBagRemainingAsync(const Model::QueryBagRemainingRequest& request, const QueryBagRemainingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryBagRemainingOutcomeCallable queryBagRemainingCallable(const Model::QueryBagRemainingRequest& request) const;
QueryBookkeepingCommoditiesOutcome queryBookkeepingCommodities(const Model::QueryBookkeepingCommoditiesRequest &request)const;
void queryBookkeepingCommoditiesAsync(const Model::QueryBookkeepingCommoditiesRequest& request, const QueryBookkeepingCommoditiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryBookkeepingCommoditiesOutcomeCallable queryBookkeepingCommoditiesCallable(const Model::QueryBookkeepingCommoditiesRequest& request) const;
QueryBookkeepingCommodityModulesOutcome queryBookkeepingCommodityModules(const Model::QueryBookkeepingCommodityModulesRequest &request)const;
void queryBookkeepingCommodityModulesAsync(const Model::QueryBookkeepingCommodityModulesRequest& request, const QueryBookkeepingCommodityModulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryBookkeepingCommodityModulesOutcomeCallable queryBookkeepingCommodityModulesCallable(const Model::QueryBookkeepingCommodityModulesRequest& request) const;
QueryCommodityConfigOutcome queryCommodityConfig(const Model::QueryCommodityConfigRequest &request)const;
void queryCommodityConfigAsync(const Model::QueryCommodityConfigRequest& request, const QueryCommodityConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryCommodityConfigOutcomeCallable queryCommodityConfigCallable(const Model::QueryCommodityConfigRequest& request) const;
QueryCommunicationLogsOutcome queryCommunicationLogs(const Model::QueryCommunicationLogsRequest &request)const;
void queryCommunicationLogsAsync(const Model::QueryCommunicationLogsRequest& request, const QueryCommunicationLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryCommunicationLogsOutcomeCallable queryCommunicationLogsCallable(const Model::QueryCommunicationLogsRequest& request) const;
QueryInstanceOutcome queryInstance(const Model::QueryInstanceRequest &request)const;
void queryInstanceAsync(const Model::QueryInstanceRequest& request, const QueryInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryInstanceOutcomeCallable queryInstanceCallable(const Model::QueryInstanceRequest& request) const;
QueryIntentionListOutcome queryIntentionList(const Model::QueryIntentionListRequest &request)const;
void queryIntentionListAsync(const Model::QueryIntentionListRequest& request, const QueryIntentionListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryIntentionListOutcomeCallable queryIntentionListCallable(const Model::QueryIntentionListRequest& request) const;
QueryTradeIntentionUserListOutcome queryTradeIntentionUserList(const Model::QueryTradeIntentionUserListRequest &request)const;
void queryTradeIntentionUserListAsync(const Model::QueryTradeIntentionUserListRequest& request, const QueryTradeIntentionUserListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryTradeIntentionUserListOutcomeCallable queryTradeIntentionUserListCallable(const Model::QueryTradeIntentionUserListRequest& request) const;
QueryUserNeedAuthOutcome queryUserNeedAuth(const Model::QueryUserNeedAuthRequest &request)const;
void queryUserNeedAuthAsync(const Model::QueryUserNeedAuthRequest& request, const QueryUserNeedAuthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryUserNeedAuthOutcomeCallable queryUserNeedAuthCallable(const Model::QueryUserNeedAuthRequest& request) const;
ReSubmitIcpSolutionOutcome reSubmitIcpSolution(const Model::ReSubmitIcpSolutionRequest &request)const;
void reSubmitIcpSolutionAsync(const Model::ReSubmitIcpSolutionRequest& request, const ReSubmitIcpSolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ReSubmitIcpSolutionOutcomeCallable reSubmitIcpSolutionCallable(const Model::ReSubmitIcpSolutionRequest& request) const;
RefreshCustomerInfoOutcome refreshCustomerInfo(const Model::RefreshCustomerInfoRequest &request)const;
void refreshCustomerInfoAsync(const Model::RefreshCustomerInfoRequest& request, const RefreshCustomerInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RefreshCustomerInfoOutcomeCallable refreshCustomerInfoCallable(const Model::RefreshCustomerInfoRequest& request) const;
RefuseMaterialOutcome refuseMaterial(const Model::RefuseMaterialRequest &request)const;
void refuseMaterialAsync(const Model::RefuseMaterialRequest& request, const RefuseMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RefuseMaterialOutcomeCallable refuseMaterialCallable(const Model::RefuseMaterialRequest& request) const;
RejectIcpIntentionOutcome rejectIcpIntention(const Model::RejectIcpIntentionRequest &request)const;
void rejectIcpIntentionAsync(const Model::RejectIcpIntentionRequest& request, const RejectIcpIntentionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RejectIcpIntentionOutcomeCallable rejectIcpIntentionCallable(const Model::RejectIcpIntentionRequest& request) const;
RejectSolutionOutcome rejectSolution(const Model::RejectSolutionRequest &request)const;
void rejectSolutionAsync(const Model::RejectSolutionRequest& request, const RejectSolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RejectSolutionOutcomeCallable rejectSolutionCallable(const Model::RejectSolutionRequest& request) const;
RejectUserSolutionOutcome rejectUserSolution(const Model::RejectUserSolutionRequest &request)const;
void rejectUserSolutionAsync(const Model::RejectUserSolutionRequest& request, const RejectUserSolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RejectUserSolutionOutcomeCallable rejectUserSolutionCallable(const Model::RejectUserSolutionRequest& request) const;
ReleaseProduceAuthorizationOutcome releaseProduceAuthorization(const Model::ReleaseProduceAuthorizationRequest &request)const;
void releaseProduceAuthorizationAsync(const Model::ReleaseProduceAuthorizationRequest& request, const ReleaseProduceAuthorizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ReleaseProduceAuthorizationOutcomeCallable releaseProduceAuthorizationCallable(const Model::ReleaseProduceAuthorizationRequest& request) const;
SaveOpeningBalanceStatusOutcome saveOpeningBalanceStatus(const Model::SaveOpeningBalanceStatusRequest &request)const;
void saveOpeningBalanceStatusAsync(const Model::SaveOpeningBalanceStatusRequest& request, const SaveOpeningBalanceStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SaveOpeningBalanceStatusOutcomeCallable saveOpeningBalanceStatusCallable(const Model::SaveOpeningBalanceStatusRequest& request) const;
@@ -445,21 +937,57 @@ namespace AlibabaCloud
SendMessageOutcome sendMessage(const Model::SendMessageRequest &request)const;
void sendMessageAsync(const Model::SendMessageRequest& request, const SendMessageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SendMessageOutcomeCallable sendMessageCallable(const Model::SendMessageRequest& request) const;
SendVcodeOutcome sendVcode(const Model::SendVcodeRequest &request)const;
void sendVcodeAsync(const Model::SendVcodeRequest& request, const SendVcodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SendVcodeOutcomeCallable sendVcodeCallable(const Model::SendVcodeRequest& request) const;
SubmitCommunicationNoteOutcome submitCommunicationNote(const Model::SubmitCommunicationNoteRequest &request)const;
void submitCommunicationNoteAsync(const Model::SubmitCommunicationNoteRequest& request, const SubmitCommunicationNoteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitCommunicationNoteOutcomeCallable submitCommunicationNoteCallable(const Model::SubmitCommunicationNoteRequest& request) const;
SubmitConsultationOutcome submitConsultation(const Model::SubmitConsultationRequest &request)const;
void submitConsultationAsync(const Model::SubmitConsultationRequest& request, const SubmitConsultationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitConsultationOutcomeCallable submitConsultationCallable(const Model::SubmitConsultationRequest& request) const;
SubmitIcpSolutionOutcome submitIcpSolution(const Model::SubmitIcpSolutionRequest &request)const;
void submitIcpSolutionAsync(const Model::SubmitIcpSolutionRequest& request, const SubmitIcpSolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitIcpSolutionOutcomeCallable submitIcpSolutionCallable(const Model::SubmitIcpSolutionRequest& request) const;
SubmitIntentionNoteOutcome submitIntentionNote(const Model::SubmitIntentionNoteRequest &request)const;
void submitIntentionNoteAsync(const Model::SubmitIntentionNoteRequest& request, const SubmitIntentionNoteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitIntentionNoteOutcomeCallable submitIntentionNoteCallable(const Model::SubmitIntentionNoteRequest& request) const;
SubmitPartnerCompanyInformationOutcome submitPartnerCompanyInformation(const Model::SubmitPartnerCompanyInformationRequest &request)const;
void submitPartnerCompanyInformationAsync(const Model::SubmitPartnerCompanyInformationRequest& request, const SubmitPartnerCompanyInformationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitPartnerCompanyInformationOutcomeCallable submitPartnerCompanyInformationCallable(const Model::SubmitPartnerCompanyInformationRequest& request) const;
SubmitSolutionOutcome submitSolution(const Model::SubmitSolutionRequest &request)const;
void submitSolutionAsync(const Model::SubmitSolutionRequest& request, const SubmitSolutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitSolutionOutcomeCallable submitSolutionCallable(const Model::SubmitSolutionRequest& request) const;
UpdateBookkeepingOrgOutcome updateBookkeepingOrg(const Model::UpdateBookkeepingOrgRequest &request)const;
void updateBookkeepingOrgAsync(const Model::UpdateBookkeepingOrgRequest& request, const UpdateBookkeepingOrgAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateBookkeepingOrgOutcomeCallable updateBookkeepingOrgCallable(const Model::UpdateBookkeepingOrgRequest& request) const;
UpdateCustomerInfoOutcome updateCustomerInfo(const Model::UpdateCustomerInfoRequest &request)const;
void updateCustomerInfoAsync(const Model::UpdateCustomerInfoRequest& request, const UpdateCustomerInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateCustomerInfoOutcomeCallable updateCustomerInfoCallable(const Model::UpdateCustomerInfoRequest& request) const;
UpdateFeeOutcome updateFee(const Model::UpdateFeeRequest &request)const;
void updateFeeAsync(const Model::UpdateFeeRequest& request, const UpdateFeeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateFeeOutcomeCallable updateFeeCallable(const Model::UpdateFeeRequest& request) const;
UpdateProduceOutcome updateProduce(const Model::UpdateProduceRequest &request)const;
void updateProduceAsync(const Model::UpdateProduceRequest& request, const UpdateProduceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateProduceOutcomeCallable updateProduceCallable(const Model::UpdateProduceRequest& request) const;
UpdateTaxInfoOutcome updateTaxInfo(const Model::UpdateTaxInfoRequest &request)const;
void updateTaxInfoAsync(const Model::UpdateTaxInfoRequest& request, const UpdateTaxInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateTaxInfoOutcomeCallable updateTaxInfoCallable(const Model::UpdateTaxInfoRequest& request) const;
UpdateTaxationProcessOutcome updateTaxationProcess(const Model::UpdateTaxationProcessRequest &request)const;
void updateTaxationProcessAsync(const Model::UpdateTaxationProcessRequest& request, const UpdateTaxationProcessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateTaxationProcessOutcomeCallable updateTaxationProcessCallable(const Model::UpdateTaxationProcessRequest& request) const;
UploadIcpBasicMaterialOutcome uploadIcpBasicMaterial(const Model::UploadIcpBasicMaterialRequest &request)const;
void uploadIcpBasicMaterialAsync(const Model::UploadIcpBasicMaterialRequest& request, const UploadIcpBasicMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UploadIcpBasicMaterialOutcomeCallable uploadIcpBasicMaterialCallable(const Model::UploadIcpBasicMaterialRequest& request) const;
UploadUserMaterialOutcome uploadUserMaterial(const Model::UploadUserMaterialRequest &request)const;
void uploadUserMaterialAsync(const Model::UploadUserMaterialRequest& request, const UploadUserMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UploadUserMaterialOutcomeCallable uploadUserMaterialCallable(const Model::UploadUserMaterialRequest& request) const;
VerifyTaxSmsCodeOutcome verifyTaxSmsCode(const Model::VerifyTaxSmsCodeRequest &request)const;
void verifyTaxSmsCodeAsync(const Model::VerifyTaxSmsCodeRequest& request, const VerifyTaxSmsCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
VerifyTaxSmsCodeOutcomeCallable verifyTaxSmsCodeCallable(const Model::VerifyTaxSmsCodeRequest& request) const;
WriteCommunicationLogOutcome writeCommunicationLog(const Model::WriteCommunicationLogRequest &request)const;
void writeCommunicationLogAsync(const Model::WriteCommunicationLogRequest& request, const WriteCommunicationLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
WriteCommunicationLogOutcomeCallable writeCommunicationLogCallable(const Model::WriteCommunicationLogRequest& request) const;
private:
std::shared_ptr<EndpointProvider> endpointProvider_;

View File

@@ -0,0 +1,69 @@
/*
* 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingAuditResultRequest : public RpcServiceRequest
{
public:
AcceptBookkeepingAuditResultRequest();
~AcceptBookkeepingAuditResultRequest();
std::string getNote()const;
void setNote(const std::string& note);
std::string getOrgCode()const;
void setOrgCode(const std::string& orgCode);
std::string getOrgAddress()const;
void setOrgAddress(const std::string& orgAddress);
std::string getOrgName()const;
void setOrgName(const std::string& orgName);
long getServiceStartTime()const;
void setServiceStartTime(long serviceStartTime);
bool getAuditResult()const;
void setAuditResult(bool auditResult);
std::string getBizId()const;
void setBizId(const std::string& bizId);
std::string getOrgMobile()const;
void setOrgMobile(const std::string& orgMobile);
private:
std::string note_;
std::string orgCode_;
std::string orgAddress_;
std::string orgName_;
long serviceStartTime_;
bool auditResult_;
std::string bizId_;
std::string orgMobile_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingAuditResultResult : public ServiceResult
{
public:
AcceptBookkeepingAuditResultResult();
explicit AcceptBookkeepingAuditResultResult(const std::string &payload);
~AcceptBookkeepingAuditResultResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGAUDITRESULTRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGEREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingDetailStatusChangeRequest : public RpcServiceRequest
{
public:
AcceptBookkeepingDetailStatusChangeRequest();
~AcceptBookkeepingDetailStatusChangeRequest();
std::string getBizId()const;
void setBizId(const std::string& bizId);
std::string getTaxAmount()const;
void setTaxAmount(const std::string& taxAmount);
int getStatus()const;
void setStatus(int status);
private:
std::string bizId_;
std::string taxAmount_;
int status_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGEREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGERESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT AcceptBookkeepingDetailStatusChangeResult : public ServiceResult
{
public:
AcceptBookkeepingDetailStatusChangeResult();
explicit AcceptBookkeepingDetailStatusChangeResult(const std::string &payload);
~AcceptBookkeepingDetailStatusChangeResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTBOOKKEEPINGDETAILSTATUSCHANGERESULT_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT AcceptPartnerNotificationRequest : public RpcServiceRequest
{
public:
AcceptPartnerNotificationRequest();
~AcceptPartnerNotificationRequest();
std::string getCertificateEndTime()const;
void setCertificateEndTime(const std::string& certificateEndTime);
int getApplicationStatus()const;
void setApplicationStatus(int applicationStatus);
std::string getCertificateNumber()const;
void setCertificateNumber(const std::string& certificateNumber);
std::string getOfficialFileURL()const;
void setOfficialFileURL(const std::string& officialFileURL);
std::string getCertificateStartTime()const;
void setCertificateStartTime(const std::string& certificateStartTime);
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string certificateEndTime_;
int applicationStatus_;
std::string certificateNumber_;
std::string officialFileURL_;
std::string certificateStartTime_;
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT AcceptPartnerNotificationResult : public ServiceResult
{
public:
AcceptPartnerNotificationResult();
explicit AcceptPartnerNotificationResult(const std::string &payload);
~AcceptPartnerNotificationResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_ACCEPTPARTNERNOTIFICATIONRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_BINDPRODUCEAUTHORIZATIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_BINDPRODUCEAUTHORIZATIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT BindProduceAuthorizationRequest : public RpcServiceRequest
{
public:
BindProduceAuthorizationRequest();
~BindProduceAuthorizationRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getAuthorizedUserIds()const;
void setAuthorizedUserIds(const std::string& authorizedUserIds);
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string bizType_;
std::string authorizedUserIds_;
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_BINDPRODUCEAUTHORIZATIONREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* 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_COMPANYREG_MODEL_BINDPRODUCEAUTHORIZATIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_BINDPRODUCEAUTHORIZATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT BindProduceAuthorizationResult : public ServiceResult
{
public:
struct Data
{
struct AuthorizedUserListItem
{
int accountValidType;
std::string userName;
std::string userId;
};
std::string message;
std::vector<AuthorizedUserListItem> authorizedUserList;
bool success;
};
BindProduceAuthorizationResult();
explicit BindProduceAuthorizationResult(const std::string &payload);
~BindProduceAuthorizationResult();
std::string getErrorMsg()const;
Data getData()const;
std::string getErrorCode()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
Data data_;
std::string errorCode_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_BINDPRODUCEAUTHORIZATIONRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_CHECKCOMPANYREGREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CHECKCOMPANYREGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CheckCompanyRegRequest : public RpcServiceRequest
{
public:
CheckCompanyRegRequest();
~CheckCompanyRegRequest();
std::string getOrgType()const;
void setOrgType(const std::string& orgType);
std::string getIndustryType()const;
void setIndustryType(const std::string& industryType);
std::string getTradeName()const;
void setTradeName(const std::string& tradeName);
std::string getCity()const;
void setCity(const std::string& city);
int getNameType()const;
void setNameType(int nameType);
private:
std::string orgType_;
std::string industryType_;
std::string tradeName_;
std::string city_;
int nameType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CHECKCOMPANYREGREQUEST_H_

View File

@@ -0,0 +1,64 @@
/*
* 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_COMPANYREG_MODEL_CHECKCOMPANYREGRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CHECKCOMPANYREGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CheckCompanyRegResult : public ServiceResult
{
public:
struct Company
{
std::string companyName;
std::string level;
};
CheckCompanyRegResult();
explicit CheckCompanyRegResult(const std::string &payload);
~CheckCompanyRegResult();
std::string getMatchSensitive()const;
std::string getMatchCity()const;
std::string getMatchBrand()const;
std::string getLevel()const;
std::vector<Company> getSimilarCompanies()const;
protected:
void parse(const std::string &payload);
private:
std::string matchSensitive_;
std::string matchCity_;
std::string matchBrand_;
std::string level_;
std::vector<Company> similarCompanies_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CHECKCOMPANYREGRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_CLOSEICPPRODUCEREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseIcpProduceRequest : public RpcServiceRequest
{
public:
CloseIcpProduceRequest();
~CloseIcpProduceRequest();
std::string getNote()const;
void setNote(const std::string& note);
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string note_;
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCEREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_CLOSEICPPRODUCERESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseIcpProduceResult : public ServiceResult
{
public:
CloseIcpProduceResult();
explicit CloseIcpProduceResult(const std::string &payload);
~CloseIcpProduceResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEICPPRODUCERESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_CLOSEINTENTIONFORPARTNERREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONFORPARTNERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseIntentionForPartnerRequest : public RpcServiceRequest
{
public:
CloseIntentionForPartnerRequest();
~CloseIntentionForPartnerRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getNote()const;
void setNote(const std::string& note);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
private:
std::string bizType_;
std::string note_;
std::string intentionBizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONFORPARTNERREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_CLOSEINTENTIONFORPARTNERRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONFORPARTNERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseIntentionForPartnerResult : public ServiceResult
{
public:
CloseIntentionForPartnerResult();
explicit CloseIntentionForPartnerResult(const std::string &payload);
~CloseIntentionForPartnerResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONFORPARTNERRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_CLOSEINTENTIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseIntentionRequest : public RpcServiceRequest
{
public:
CloseIntentionRequest();
~CloseIntentionRequest();
std::string getNote()const;
void setNote(const std::string& note);
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string note_;
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_CLOSEINTENTIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseIntentionResult : public ServiceResult
{
public:
CloseIntentionResult();
explicit CloseIntentionResult(const std::string &payload);
~CloseIntentionResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEINTENTIONRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_CLOSEUSERINTENTIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEUSERINTENTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseUserIntentionRequest : public RpcServiceRequest
{
public:
CloseUserIntentionRequest();
~CloseUserIntentionRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getNote()const;
void setNote(const std::string& note);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
private:
std::string bizType_;
std::string note_;
std::string intentionBizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEUSERINTENTIONREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_CLOSEUSERINTENTIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CLOSEUSERINTENTIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CloseUserIntentionResult : public ServiceResult
{
public:
CloseUserIntentionResult();
explicit CloseUserIntentionResult(const std::string &payload);
~CloseUserIntentionResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CLOSEUSERINTENTIONRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMICPINTENTIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMICPINTENTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmIcpIntentionRequest : public RpcServiceRequest
{
public:
ConfirmIcpIntentionRequest();
~ConfirmIcpIntentionRequest();
std::string getBizIds()const;
void setBizIds(const std::string& bizIds);
private:
std::string bizIds_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMICPINTENTIONREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMICPINTENTIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMICPINTENTIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmIcpIntentionResult : public ServiceResult
{
public:
ConfirmIcpIntentionResult();
explicit ConfirmIcpIntentionResult(const std::string &payload);
~ConfirmIcpIntentionResult();
std::string getErrorMsg()const;
std::string getConfirmUrl()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string confirmUrl_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMICPINTENTIONRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMINTENTIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmIntentionRequest : public RpcServiceRequest
{
public:
ConfirmIntentionRequest();
~ConfirmIntentionRequest();
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMINTENTIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmIntentionResult : public ServiceResult
{
public:
ConfirmIntentionResult();
explicit ConfirmIntentionResult(const std::string &payload);
~ConfirmIntentionResult();
std::string getConfirmUrl()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string confirmUrl_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMINTENTIONRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMMATERIALREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmMaterialRequest : public RpcServiceRequest
{
public:
ConfirmMaterialRequest();
~ConfirmMaterialRequest();
std::string getUserOtherList()const;
void setUserOtherList(const std::string& userOtherList);
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string userOtherList_;
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMMATERIALRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmMaterialResult : public ServiceResult
{
public:
ConfirmMaterialResult();
explicit ConfirmMaterialResult(const std::string &payload);
~ConfirmMaterialResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMMATERIALRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMTAXAMOUNTREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmTaxAmountRequest : public RpcServiceRequest
{
public:
ConfirmTaxAmountRequest();
~ConfirmTaxAmountRequest();
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_CONFIRMTAXAMOUNTRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ConfirmTaxAmountResult : public ServiceResult
{
public:
ConfirmTaxAmountResult();
explicit ConfirmTaxAmountResult(const std::string &payload);
~ConfirmTaxAmountResult();
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CONFIRMTAXAMOUNTRESULT_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CreateBookkeepingIntentionRequest : public RpcServiceRequest
{
public:
CreateBookkeepingIntentionRequest();
~CreateBookkeepingIntentionRequest();
std::string getArea()const;
void setArea(const std::string& area);
std::string getMobile()const;
void setMobile(const std::string& mobile);
std::string getChannel()const;
void setChannel(const std::string& channel);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getToken()const;
void setToken(const std::string& token);
std::string getVerifyCode()const;
void setVerifyCode(const std::string& verifyCode);
std::string getUserName()const;
void setUserName(const std::string& userName);
private:
std::string area_;
std::string mobile_;
std::string channel_;
std::string description_;
std::string token_;
std::string verifyCode_;
std::string userName_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* 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_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CreateBookkeepingIntentionResult : public ServiceResult
{
public:
CreateBookkeepingIntentionResult();
explicit CreateBookkeepingIntentionResult(const std::string &payload);
~CreateBookkeepingIntentionResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEBOOKKEEPINGINTENTIONRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_CREATEBUSINESSOPPORTUNITYREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEBUSINESSOPPORTUNITYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CreateBusinessOpportunityRequest : public RpcServiceRequest
{
public:
CreateBusinessOpportunityRequest();
~CreateBusinessOpportunityRequest();
std::string getMobile()const;
void setMobile(const std::string& mobile);
int getSource()const;
void setSource(int source);
std::string getVCode()const;
void setVCode(const std::string& vCode);
std::string getContactName()const;
void setContactName(const std::string& contactName);
std::string getBizType()const;
void setBizType(const std::string& bizType);
private:
std::string mobile_;
int source_;
std::string vCode_;
std::string contactName_;
std::string bizType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEBUSINESSOPPORTUNITYREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_CREATEBUSINESSOPPORTUNITYRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEBUSINESSOPPORTUNITYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CreateBusinessOpportunityResult : public ServiceResult
{
public:
CreateBusinessOpportunityResult();
explicit CreateBusinessOpportunityResult(const std::string &payload);
~CreateBusinessOpportunityResult();
std::string getErrorCode()const;
std::string getErrorMessage()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorCode_;
std::string errorMessage_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEBUSINESSOPPORTUNITYRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_CREATEPRODUCEFORPARTNERREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEPRODUCEFORPARTNERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CreateProduceForPartnerRequest : public RpcServiceRequest
{
public:
CreateProduceForPartnerRequest();
~CreateProduceForPartnerRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getExtInfo()const;
void setExtInfo(const std::string& extInfo);
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string bizType_;
std::string extInfo_;
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEPRODUCEFORPARTNERREQUEST_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_CREATEPRODUCEFORPARTNERRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_CREATEPRODUCEFORPARTNERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT CreateProduceForPartnerResult : public ServiceResult
{
public:
CreateProduceForPartnerResult();
explicit CreateProduceForPartnerResult(const std::string &payload);
~CreateProduceForPartnerResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
std::string getBizId()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
std::string bizId_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_CREATEPRODUCEFORPARTNERRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_DESCRIBEPARTNERCONFIGREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_DESCRIBEPARTNERCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT DescribePartnerConfigRequest : public RpcServiceRequest
{
public:
DescribePartnerConfigRequest();
~DescribePartnerConfigRequest();
std::string getPartnerCode()const;
void setPartnerCode(const std::string& partnerCode);
std::string getBizType()const;
void setBizType(const std::string& bizType);
private:
std::string partnerCode_;
std::string bizType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_DESCRIBEPARTNERCONFIGREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_DESCRIBEPARTNERCONFIGRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_DESCRIBEPARTNERCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT DescribePartnerConfigResult : public ServiceResult
{
public:
DescribePartnerConfigResult();
explicit DescribePartnerConfigResult(const std::string &payload);
~DescribePartnerConfigResult();
std::string getPartnerName()const;
std::string getPartnerCode()const;
std::string getContact()const;
protected:
void parse(const std::string &payload);
private:
std::string partnerName_;
std::string partnerCode_;
std::string contact_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_DESCRIBEPARTNERCONFIGRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_GENERATECOMPANYREGUPLOADPOLICYREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GENERATECOMPANYREGUPLOADPOLICYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GenerateCompanyRegUploadPolicyRequest : public RpcServiceRequest
{
public:
GenerateCompanyRegUploadPolicyRequest();
~GenerateCompanyRegUploadPolicyRequest();
std::string getData()const;
void setData(const std::string& data);
std::string getBizCode()const;
void setBizCode(const std::string& bizCode);
std::string getBizSubCode()const;
void setBizSubCode(const std::string& bizSubCode);
private:
std::string data_;
std::string bizCode_;
std::string bizSubCode_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GENERATECOMPANYREGUPLOADPOLICYREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* 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_COMPANYREG_MODEL_GENERATECOMPANYREGUPLOADPOLICYRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GENERATECOMPANYREGUPLOADPOLICYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GenerateCompanyRegUploadPolicyResult : public ServiceResult
{
public:
GenerateCompanyRegUploadPolicyResult();
explicit GenerateCompanyRegUploadPolicyResult(const std::string &payload);
~GenerateCompanyRegUploadPolicyResult();
std::string getFileDir()const;
std::string getEncodedPolicy()const;
long getMin()const;
std::string getAccessId()const;
long getMax()const;
std::string getSignature()const;
std::string getHost()const;
std::string getEncryption()const;
long getExpireTime()const;
protected:
void parse(const std::string &payload);
private:
std::string fileDir_;
std::string encodedPolicy_;
long min_;
std::string accessId_;
long max_;
std::string signature_;
std::string host_;
std::string encryption_;
long expireTime_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GENERATECOMPANYREGUPLOADPOLICYRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GenerateUploadFilePolicyRequest : public RpcServiceRequest
{
public:
GenerateUploadFilePolicyRequest();
~GenerateUploadFilePolicyRequest();
std::string getFileType()const;
void setFileType(const std::string& fileType);
std::string getFileName()const;
void setFileName(const std::string& fileName);
private:
std::string fileType_;
std::string fileName_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* 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_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GenerateUploadFilePolicyResult : public ServiceResult
{
public:
GenerateUploadFilePolicyResult();
explicit GenerateUploadFilePolicyResult(const std::string &payload);
~GenerateUploadFilePolicyResult();
std::string getFileDir()const;
std::string getFileUrl()const;
std::string getEncodedPolicy()const;
std::string getAccessId()const;
std::string getSignature()const;
std::string getHost()const;
long getExpireTime()const;
protected:
void parse(const std::string &payload);
private:
std::string fileDir_;
std::string fileUrl_;
std::string encodedPolicy_;
std::string accessId_;
std::string signature_;
std::string host_;
long expireTime_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GENERATEUPLOADFILEPOLICYRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_GETALIPAYURLREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GETALIPAYURLREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GetAlipayUrlRequest : public RpcServiceRequest
{
public:
GetAlipayUrlRequest();
~GetAlipayUrlRequest();
long getOrderId()const;
void setOrderId(long orderId);
std::string getType()const;
void setType(const std::string& type);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getReturnUrl()const;
void setReturnUrl(const std::string& returnUrl);
private:
long orderId_;
std::string type_;
std::string bizType_;
std::string returnUrl_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GETALIPAYURLREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_GETALIPAYURLRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GETALIPAYURLRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GetAlipayUrlResult : public ServiceResult
{
public:
GetAlipayUrlResult();
explicit GetAlipayUrlResult(const std::string &payload);
~GetAlipayUrlResult();
std::string getData()const;
protected:
void parse(const std::string &payload);
private:
std::string data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GETALIPAYURLRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_GETCOMPANYREGORDERREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GETCOMPANYREGORDERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GetCompanyRegOrderRequest : public RpcServiceRequest
{
public:
GetCompanyRegOrderRequest();
~GetCompanyRegOrderRequest();
std::string getActionTypes()const;
void setActionTypes(const std::string& actionTypes);
std::string getBizCode()const;
void setBizCode(const std::string& bizCode);
std::string getBizId()const;
void setBizId(const std::string& bizId);
int getMaxOperationSize()const;
void setMaxOperationSize(int maxOperationSize);
std::string getBizSubCode()const;
void setBizSubCode(const std::string& bizSubCode);
private:
std::string actionTypes_;
std::string bizCode_;
std::string bizId_;
int maxOperationSize_;
std::string bizSubCode_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GETCOMPANYREGORDERREQUEST_H_

View File

@@ -0,0 +1,89 @@
/*
* 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_COMPANYREG_MODEL_GETCOMPANYREGORDERRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_GETCOMPANYREGORDERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT GetCompanyRegOrderResult : public ServiceResult
{
public:
struct BizOperation
{
std::string actionType;
long gmtAction;
std::string actionInfo;
};
GetCompanyRegOrderResult();
explicit GetCompanyRegOrderResult(const std::string &payload);
~GetCompanyRegOrderResult();
std::string getBizInfo()const;
std::string getOutboundPhone()const;
std::string getSupplementBizInfo()const;
long getGmtModified()const;
std::string getBizStatus()const;
std::string getBizStatusStage()const;
std::string getPlatformName()const;
std::string getCompanyName()const;
std::string getAliyunOrderId()const;
std::string getExtend()const;
float getOrderAmount()const;
long getGmtPaid()const;
std::string getBizSubCode()const;
std::vector<BizOperation> getOperations()const;
std::string getBizId()const;
float getYunMarketOrderAmount()const;
std::string getInboundPhone()const;
protected:
void parse(const std::string &payload);
private:
std::string bizInfo_;
std::string outboundPhone_;
std::string supplementBizInfo_;
long gmtModified_;
std::string bizStatus_;
std::string bizStatusStage_;
std::string platformName_;
std::string companyName_;
std::string aliyunOrderId_;
std::string extend_;
float orderAmount_;
long gmtPaid_;
std::string bizSubCode_;
std::vector<BizOperation> operations_;
std::string bizId_;
float yunMarketOrderAmount_;
std::string inboundPhone_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_GETCOMPANYREGORDERRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* 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_COMPANYREG_MODEL_LISTAPPLICATIONLOGSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListApplicationLogsRequest : public RpcServiceRequest
{
public:
ListApplicationLogsRequest();
~ListApplicationLogsRequest();
std::string getBizId()const;
void setBizId(const std::string& bizId);
private:
std::string bizId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_LISTAPPLICATIONLOGSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListApplicationLogsResult : public ServiceResult
{
public:
struct DataItem
{
long operateTime;
std::string extendContent;
std::string note;
std::string bizId;
int operateType;
int bizStatus;
};
ListApplicationLogsResult();
explicit ListApplicationLogsResult(const std::string &payload);
~ListApplicationLogsResult();
std::vector<DataItem> getData()const;
protected:
void parse(const std::string &payload);
private:
std::vector<DataItem> data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTAPPLICATIONLOGSRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingStatisticsesRequest : public RpcServiceRequest
{
public:
ListBookkeepingStatisticsesRequest();
~ListBookkeepingStatisticsesRequest();
int getYear()const;
void setYear(int year);
std::string getProduceBizId()const;
void setProduceBizId(const std::string& produceBizId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
int getMonth()const;
void setMonth(int month);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int year_;
std::string produceBizId_;
int pageNumber_;
int month_;
int pageSize_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESREQUEST_H_

View File

@@ -0,0 +1,103 @@
/*
* 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingStatisticsesResult : public ServiceResult
{
public:
struct BookkeepingStatistics
{
struct TaxDetail
{
int month;
int year;
std::string taxName;
float amount;
std::string remark;
};
float taxFjs;
std::string taxOtherNote;
float taxGhjf;
float income;
std::string taxGhjfNote;
float taxZzs;
int month;
std::vector<BookkeepingStatistics::TaxDetail> taxDetails;
float taxAmount;
std::string taxFjsNote;
float taxSljj;
std::string taxZzsNote;
float profit;
std::string taxYhsNote;
float taxYhs;
float taxQysds;
std::string taxQysdsNote;
std::string produceBizId;
float taxCjrbzj;
int subjectCount;
std::string taxCjrbzjNote;
std::string taxSljjNote;
float taxOther;
float expend;
int year;
std::string taxAmountNote;
int voucherCount;
};
ListBookkeepingStatisticsesResult();
explicit ListBookkeepingStatisticsesResult(const std::string &payload);
~ListBookkeepingStatisticsesResult();
int getTotalCount()const;
float getExpendSum()const;
int getPageSize()const;
float getIncomeSum()const;
int getPageNumber()const;
float getTaxAmountSum()const;
std::vector<BookkeepingStatistics> getBookkeepingStatisticses()const;
float getProfitSum()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
float expendSum_;
int pageSize_;
float incomeSum_;
int pageNumber_;
float taxAmountSum_;
std::vector<BookkeepingStatistics> bookkeepingStatisticses_;
float profitSum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSTATISTICSESRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingSubjectBalancesRequest : public RpcServiceRequest
{
public:
ListBookkeepingSubjectBalancesRequest();
~ListBookkeepingSubjectBalancesRequest();
int getPeriod()const;
void setPeriod(int period);
int getYear()const;
void setYear(int year);
std::string getProduceBizId()const;
void setProduceBizId(const std::string& produceBizId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int period_;
int year_;
std::string produceBizId_;
int pageNumber_;
int pageSize_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESREQUEST_H_

View File

@@ -0,0 +1,78 @@
/*
* 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingSubjectBalancesResult : public ServiceResult
{
public:
struct BookkeepingSubjectBalancesItem
{
float currentDebitValue;
float startDebitValue;
float yearCreditValue;
std::string subjectName;
std::string parentSubjectCode;
float currentCreditValue;
std::string parentBizId;
float startCreditValue;
float yearDebitValue;
std::string subjectCode;
float endDebitValue;
float endCreditValue;
std::string subjectLevel;
std::string bizId;
};
ListBookkeepingSubjectBalancesResult();
explicit ListBookkeepingSubjectBalancesResult(const std::string &payload);
~ListBookkeepingSubjectBalancesResult();
int getTotalCount()const;
int getPageSize()const;
int getPageNumber()const;
std::string getErrorMsg()const;
std::vector<BookkeepingSubjectBalancesItem> getBookkeepingSubjectBalances()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
int pageSize_;
int pageNumber_;
std::string errorMsg_;
std::vector<BookkeepingSubjectBalancesItem> bookkeepingSubjectBalances_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSUBJECTBALANCESRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingsRequest : public RpcServiceRequest
{
public:
ListBookkeepingsRequest();
~ListBookkeepingsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
int getPageNumber()const;
void setPageNumber(int pageNumber);
private:
int pageSize_;
int pageNumber_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSREQUEST_H_

View File

@@ -0,0 +1,69 @@
/*
* 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_COMPANYREG_MODEL_LISTBOOKKEEPINGSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListBookkeepingsResult : public ServiceResult
{
public:
struct Bookkeeping
{
int status;
std::string companyName;
std::string note;
std::string orderId;
std::string bizId;
bool renew;
std::string commodityType;
};
ListBookkeepingsResult();
explicit ListBookkeepingsResult(const std::string &payload);
~ListBookkeepingsResult();
int getTotalItemNumber()const;
int getPageSize()const;
int getCurrentPageNumber()const;
int getTotalPageNumber()const;
std::vector<Bookkeeping> getBookkeepings()const;
protected:
void parse(const std::string &payload);
private:
int totalItemNumber_;
int pageSize_;
int currentPageNumber_;
int totalPageNumber_;
std::vector<Bookkeeping> bookkeepings_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTBOOKKEEPINGSRESULT_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_COMPANYREG_MODEL_LISTCOMPANYREGCONSULTATIONSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGCONSULTATIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListCompanyRegConsultationsRequest : public RpcServiceRequest
{
public:
ListCompanyRegConsultationsRequest();
~ListCompanyRegConsultationsRequest();
long getEndGmtCreate()const;
void setEndGmtCreate(long endGmtCreate);
std::string getCity()const;
void setCity(const std::string& city);
int getPageNum()const;
void setPageNum(int pageNum);
std::string getBizCode()const;
void setBizCode(const std::string& bizCode);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getBizId()const;
void setBizId(const std::string& bizId);
long getStartGmtCreate()const;
void setStartGmtCreate(long startGmtCreate);
private:
long endGmtCreate_;
std::string city_;
int pageNum_;
std::string bizCode_;
int pageSize_;
std::string bizId_;
long startGmtCreate_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGCONSULTATIONSREQUEST_H_

View File

@@ -0,0 +1,73 @@
/*
* 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_COMPANYREG_MODEL_LISTCOMPANYREGCONSULTATIONSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGCONSULTATIONSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListCompanyRegConsultationsResult : public ServiceResult
{
public:
struct CompanyRegConsultation
{
std::string platformName;
std::string consultInfo;
std::string outboundPhone;
long gmtModified;
std::string city;
std::string bizId;
std::string inboundPhone;
};
ListCompanyRegConsultationsResult();
explicit ListCompanyRegConsultationsResult(const std::string &payload);
~ListCompanyRegConsultationsResult();
bool getPrePage()const;
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<CompanyRegConsultation> getData()const;
int getTotalItemNum()const;
bool getNextPage()const;
protected:
void parse(const std::string &payload);
private:
bool prePage_;
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<CompanyRegConsultation> data_;
int totalItemNum_;
bool nextPage_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGCONSULTATIONSRESULT_H_

View File

@@ -0,0 +1,69 @@
/*
* 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_COMPANYREG_MODEL_LISTCOMPANYREGORDERSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGORDERSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListCompanyRegOrdersRequest : public RpcServiceRequest
{
public:
ListCompanyRegOrdersRequest();
~ListCompanyRegOrdersRequest();
std::string getNotBizStatus()const;
void setNotBizStatus(const std::string& notBizStatus);
int getPageNum()const;
void setPageNum(int pageNum);
std::string getBizCode()const;
void setBizCode(const std::string& bizCode);
std::string getBizStatus()const;
void setBizStatus(const std::string& bizStatus);
std::string getCompanyName()const;
void setCompanyName(const std::string& companyName);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getAliyunOrderId()const;
void setAliyunOrderId(const std::string& aliyunOrderId);
std::string getBizSubCode()const;
void setBizSubCode(const std::string& bizSubCode);
private:
std::string notBizStatus_;
int pageNum_;
std::string bizCode_;
std::string bizStatus_;
std::string companyName_;
int pageSize_;
std::string aliyunOrderId_;
std::string bizSubCode_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGORDERSREQUEST_H_

View File

@@ -0,0 +1,75 @@
/*
* 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_COMPANYREG_MODEL_LISTCOMPANYREGORDERSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGORDERSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListCompanyRegOrdersResult : public ServiceResult
{
public:
struct CompanyRegOrder
{
std::string companyName;
std::string aliyunOrderId;
std::string bizInfo;
std::string supplementBizInfo;
std::string extend;
long gmtModified;
std::string bizSubCode;
std::string bizId;
std::string bizStatus;
};
ListCompanyRegOrdersResult();
explicit ListCompanyRegOrdersResult(const std::string &payload);
~ListCompanyRegOrdersResult();
bool getPrePage()const;
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<CompanyRegOrder> getData()const;
int getTotalItemNum()const;
bool getNextPage()const;
protected:
void parse(const std::string &payload);
private:
bool prePage_;
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<CompanyRegOrder> data_;
int totalItemNum_;
bool nextPage_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTCOMPANYREGORDERSRESULT_H_

View File

@@ -0,0 +1,69 @@
/*
* 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_COMPANYREG_MODEL_LISTICPAPPLICATIONSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListIcpApplicationsRequest : public RpcServiceRequest
{
public:
ListIcpApplicationsRequest();
~ListIcpApplicationsRequest();
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
int getType()const;
void setType(int type);
int getApplicationStatus()const;
void setApplicationStatus(int applicationStatus);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getCompanyName()const;
void setCompanyName(const std::string& companyName);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getSortOrder()const;
void setSortOrder(const std::string& sortOrder);
std::string getSortField()const;
void setSortField(const std::string& sortField);
private:
std::string intentionBizId_;
int type_;
int applicationStatus_;
int pageNumber_;
std::string companyName_;
int pageSize_;
std::string sortOrder_;
std::string sortField_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSREQUEST_H_

View File

@@ -0,0 +1,81 @@
/*
* 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_COMPANYREG_MODEL_LISTICPAPPLICATIONSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListIcpApplicationsResult : public ServiceResult
{
public:
struct Application
{
std::string actionType;
float orderPrice;
std::string produceVersion;
std::string orderId;
std::string partnerCode;
std::string intentionBizId;
std::string legalPersonName;
std::string companyAddress;
std::string companyName;
int applicationType;
int type;
std::string version;
std::string userId;
int applicationStatus;
long updateTime;
std::string companyArea;
std::string domain;
bool includeForeignInvestment;
std::string bizId;
};
ListIcpApplicationsResult();
explicit ListIcpApplicationsResult(const std::string &payload);
~ListIcpApplicationsResult();
int getTotalCount()const;
std::vector<Application> getApplications()const;
int getPageSize()const;
int getPageNumber()const;
std::string getSource()const;
protected:
void parse(const std::string &payload);
private:
int totalCount_;
std::vector<Application> applications_;
int pageSize_;
int pageNumber_;
std::string source_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTICPAPPLICATIONSRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_LISTINTENTIONNOTEREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTINTENTIONNOTEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListIntentionNoteRequest : public RpcServiceRequest
{
public:
ListIntentionNoteRequest();
~ListIntentionNoteRequest();
long getEndTime()const;
void setEndTime(long endTime);
long getBeginTime()const;
void setBeginTime(long beginTime);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
int getPageSize()const;
void setPageSize(int pageSize);
private:
long endTime_;
long beginTime_;
std::string intentionBizId_;
int pageNumber_;
int pageSize_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTINTENTIONNOTEREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* 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_COMPANYREG_MODEL_LISTINTENTIONNOTERESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTINTENTIONNOTERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListIntentionNoteResult : public ServiceResult
{
public:
struct Note
{
std::string type;
std::string note;
std::string createTime;
int source;
std::string intentionBizId;
};
ListIntentionNoteResult();
explicit ListIntentionNoteResult(const std::string &payload);
~ListIntentionNoteResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<Note> getData()const;
int getTotalItemNum()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<Note> data_;
int totalItemNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTINTENTIONNOTERESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_LISTPRODUCEAUTHORIZATIONREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTPRODUCEAUTHORIZATIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListProduceAuthorizationRequest : public RpcServiceRequest
{
public:
ListProduceAuthorizationRequest();
~ListProduceAuthorizationRequest();
int getPageNum()const;
void setPageNum(int pageNum);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getBizId()const;
void setBizId(const std::string& bizId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageNum_;
std::string bizType_;
std::string bizId_;
int pageSize_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTPRODUCEAUTHORIZATIONREQUEST_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_COMPANYREG_MODEL_LISTPRODUCEAUTHORIZATIONRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTPRODUCEAUTHORIZATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListProduceAuthorizationResult : public ServiceResult
{
public:
struct ProduceAuthorizations
{
std::string authorizedUserName;
std::string authorizedUserId;
};
ListProduceAuthorizationResult();
explicit ListProduceAuthorizationResult(const std::string &payload);
~ListProduceAuthorizationResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<ProduceAuthorizations> getData()const;
int getTotalItemNum()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<ProduceAuthorizations> data_;
int totalItemNum_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTPRODUCEAUTHORIZATIONRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERDETAILSOLUTIONSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERDETAILSOLUTIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserDetailSolutionsRequest : public RpcServiceRequest
{
public:
ListUserDetailSolutionsRequest();
~ListUserDetailSolutionsRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
int getPageNum()const;
void setPageNum(int pageNum);
private:
std::string bizType_;
int pageSize_;
std::string intentionBizId_;
int pageNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERDETAILSOLUTIONSREQUEST_H_

View File

@@ -0,0 +1,74 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERDETAILSOLUTIONSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERDETAILSOLUTIONSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserDetailSolutionsResult : public ServiceResult
{
public:
struct Solution
{
int status;
std::string deliveryOrderBizId;
std::string extInfo;
std::string userId;
long createTime;
std::string intentionAssignBizId;
long updateTime;
std::string bizType;
std::string bizId;
std::string partnerCode;
std::string reason;
std::string intentionBizId;
};
ListUserDetailSolutionsResult();
explicit ListUserDetailSolutionsResult(const std::string &payload);
~ListUserDetailSolutionsResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<Solution> getData()const;
int getTotalItemNum()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<Solution> data_;
int totalItemNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERDETAILSOLUTIONSRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERINTENTIONNOTESREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONNOTESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserIntentionNotesRequest : public RpcServiceRequest
{
public:
ListUserIntentionNotesRequest();
~ListUserIntentionNotesRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
int getPageNum()const;
void setPageNum(int pageNum);
private:
std::string bizType_;
int pageSize_;
std::string intentionBizId_;
int pageNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONNOTESREQUEST_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERINTENTIONNOTESRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONNOTESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserIntentionNotesResult : public ServiceResult
{
public:
struct OpateLogs
{
std::string createTime;
std::string note;
};
ListUserIntentionNotesResult();
explicit ListUserIntentionNotesResult(const std::string &payload);
~ListUserIntentionNotesResult();
int getPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<OpateLogs> getData()const;
int getTotalItemNum()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int pageNum_;
int pageSize_;
int totalPageNum_;
std::vector<OpateLogs> data_;
int totalItemNum_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONNOTESRESULT_H_

View File

@@ -0,0 +1,72 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERINTENTIONSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserIntentionsRequest : public RpcServiceRequest
{
public:
ListUserIntentionsRequest();
~ListUserIntentionsRequest();
std::string getArea()const;
void setArea(const std::string& area);
std::string getBizTypes()const;
void setBizTypes(const std::string& bizTypes);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
int getPageNum()const;
void setPageNum(int pageNum);
std::string getSortFiled()const;
void setSortFiled(const std::string& sortFiled);
std::string getBizType()const;
void setBizType(const std::string& bizType);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getSortOrder()const;
void setSortOrder(const std::string& sortOrder);
int getStatus()const;
void setStatus(int status);
private:
std::string area_;
std::string bizTypes_;
std::string intentionBizId_;
int pageNum_;
std::string sortFiled_;
std::string bizType_;
int pageSize_;
std::string sortOrder_;
int status_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONSREQUEST_H_

View File

@@ -0,0 +1,73 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERINTENTIONSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserIntentionsResult : public ServiceResult
{
public:
struct Intention
{
int status;
std::string area;
std::string description;
std::string userId;
long createTime;
long updateTime;
std::string bizType;
std::string mobile;
std::string contactName;
std::string bizId;
std::string reason;
};
ListUserIntentionsResult();
explicit ListUserIntentionsResult(const std::string &payload);
~ListUserIntentionsResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<Intention> getData()const;
int getTotalItemNum()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<Intention> data_;
int totalItemNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERINTENTIONSRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERPRODUCEOPERATELOGSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERPRODUCEOPERATELOGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserProduceOperateLogsRequest : public RpcServiceRequest
{
public:
ListUserProduceOperateLogsRequest();
~ListUserProduceOperateLogsRequest();
int getPageNum()const;
void setPageNum(int pageNum);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getBizId()const;
void setBizId(const std::string& bizId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int pageNum_;
std::string bizType_;
std::string bizId_;
int pageSize_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERPRODUCEOPERATELOGSREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERPRODUCEOPERATELOGSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERPRODUCEOPERATELOGSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserProduceOperateLogsResult : public ServiceResult
{
public:
struct OpateLogs
{
long operateTime;
std::string operateName;
int toBizStatus;
std::string bizType;
std::string operateUserType;
std::string bizId;
int bizStatus;
};
ListUserProduceOperateLogsResult();
explicit ListUserProduceOperateLogsResult(const std::string &payload);
~ListUserProduceOperateLogsResult();
int getPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<OpateLogs> getData()const;
int getTotalItemNum()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int pageNum_;
int pageSize_;
int totalPageNum_;
std::vector<OpateLogs> data_;
int totalItemNum_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERPRODUCEOPERATELOGSRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERSOLUTIONSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERSOLUTIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserSolutionsRequest : public RpcServiceRequest
{
public:
ListUserSolutionsRequest();
~ListUserSolutionsRequest();
int getPageSize()const;
void setPageSize(int pageSize);
std::string getIntentionBizId()const;
void setIntentionBizId(const std::string& intentionBizId);
int getPageNum()const;
void setPageNum(int pageNum);
private:
int pageSize_;
std::string intentionBizId_;
int pageNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERSOLUTIONSREQUEST_H_

View File

@@ -0,0 +1,73 @@
/*
* 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_COMPANYREG_MODEL_LISTUSERSOLUTIONSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERSOLUTIONSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ListUserSolutionsResult : public ServiceResult
{
public:
struct Solution
{
int status;
std::string deliveryOrderBizId;
std::string userId;
long createTime;
std::string intentionAssignBizId;
long updateTime;
std::string bizType;
std::string bizId;
std::string partnerCode;
std::string reason;
std::string intentionBizId;
};
ListUserSolutionsResult();
explicit ListUserSolutionsResult(const std::string &payload);
~ListUserSolutionsResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<Solution> getData()const;
int getTotalItemNum()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<Solution> data_;
int totalItemNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_LISTUSERSOLUTIONSRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_OPERATEPRODUCEFORPARTNERREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_OPERATEPRODUCEFORPARTNERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT OperateProduceForPartnerRequest : public RpcServiceRequest
{
public:
OperateProduceForPartnerRequest();
~OperateProduceForPartnerRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getExtInfo()const;
void setExtInfo(const std::string& extInfo);
std::string getBizId()const;
void setBizId(const std::string& bizId);
std::string getOperateType()const;
void setOperateType(const std::string& operateType);
private:
std::string bizType_;
std::string extInfo_;
std::string bizId_;
std::string operateType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_OPERATEPRODUCEFORPARTNERREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* 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_COMPANYREG_MODEL_OPERATEPRODUCEFORPARTNERRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_OPERATEPRODUCEFORPARTNERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT OperateProduceForPartnerResult : public ServiceResult
{
public:
OperateProduceForPartnerResult();
explicit OperateProduceForPartnerResult(const std::string &payload);
~OperateProduceForPartnerResult();
std::string getErrorMsg()const;
std::string getErrorCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
std::string errorMsg_;
std::string errorCode_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_OPERATEPRODUCEFORPARTNERRESULT_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_COMPANYREG_MODEL_PROCESSCOMPANYREGORDERREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_PROCESSCOMPANYREGORDERREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ProcessCompanyRegOrderRequest : public RpcServiceRequest
{
public:
ProcessCompanyRegOrderRequest();
~ProcessCompanyRegOrderRequest();
std::string getActionType()const;
void setActionType(const std::string& actionType);
std::string getActionRequestId()const;
void setActionRequestId(const std::string& actionRequestId);
int getOperatorType()const;
void setOperatorType(int operatorType);
std::string getActionInfo()const;
void setActionInfo(const std::string& actionInfo);
std::string getBizCode()const;
void setBizCode(const std::string& bizCode);
std::string getBizId()const;
void setBizId(const std::string& bizId);
std::string getBizSubCode()const;
void setBizSubCode(const std::string& bizSubCode);
private:
std::string actionType_;
std::string actionRequestId_;
int operatorType_;
std::string actionInfo_;
std::string bizCode_;
std::string bizId_;
std::string bizSubCode_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_PROCESSCOMPANYREGORDERREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_PROCESSCOMPANYREGORDERRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_PROCESSCOMPANYREGORDERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT ProcessCompanyRegOrderResult : public ServiceResult
{
public:
ProcessCompanyRegOrderResult();
explicit ProcessCompanyRegOrderResult(const std::string &payload);
~ProcessCompanyRegOrderResult();
std::string getData()const;
protected:
void parse(const std::string &payload);
private:
std::string data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_PROCESSCOMPANYREGORDERRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_PUTMEASUREDATAREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREDATAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT PutMeasureDataRequest : public RpcServiceRequest
{
public:
PutMeasureDataRequest();
~PutMeasureDataRequest();
std::string getData()const;
void setData(const std::string& data);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getDataType()const;
void setDataType(const std::string& dataType);
private:
std::string data_;
std::string endTime_;
std::string startTime_;
std::string bizType_;
std::string dataType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREDATAREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_PUTMEASUREDATARESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREDATARESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT PutMeasureDataResult : public ServiceResult
{
public:
PutMeasureDataResult();
explicit PutMeasureDataResult(const std::string &payload);
~PutMeasureDataResult();
bool getData()const;
protected:
void parse(const std::string &payload);
private:
bool data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREDATARESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* 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_COMPANYREG_MODEL_PUTMEASUREREADYFLAGREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREREADYFLAGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT PutMeasureReadyFlagRequest : public RpcServiceRequest
{
public:
PutMeasureReadyFlagRequest();
~PutMeasureReadyFlagRequest();
std::string getReadyFlag()const;
void setReadyFlag(const std::string& readyFlag);
std::string getEndTime()const;
void setEndTime(const std::string& endTime);
std::string getStartTime()const;
void setStartTime(const std::string& startTime);
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getDataType()const;
void setDataType(const std::string& dataType);
private:
std::string readyFlag_;
std::string endTime_;
std::string startTime_;
std::string bizType_;
std::string dataType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREREADYFLAGREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_PUTMEASUREREADYFLAGRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREREADYFLAGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT PutMeasureReadyFlagResult : public ServiceResult
{
public:
PutMeasureReadyFlagResult();
explicit PutMeasureReadyFlagResult(const std::string &payload);
~PutMeasureReadyFlagResult();
bool getData()const;
protected:
void parse(const std::string &payload);
private:
bool data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_PUTMEASUREREADYFLAGRESULT_H_

View File

@@ -0,0 +1,48 @@
/*
* 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_COMPANYREG_MODEL_QUERYBAGREMAININGREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYBAGREMAININGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryBagRemainingRequest : public RpcServiceRequest
{
public:
QueryBagRemainingRequest();
~QueryBagRemainingRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
private:
std::string bizType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYBAGREMAININGREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_QUERYBAGREMAININGRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYBAGREMAININGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryBagRemainingResult : public ServiceResult
{
public:
QueryBagRemainingResult();
explicit QueryBagRemainingResult(const std::string &payload);
~QueryBagRemainingResult();
long getData()const;
protected:
void parse(const std::string &payload);
private:
long data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYBAGREMAININGRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITIESREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITIESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryBookkeepingCommoditiesRequest : public RpcServiceRequest
{
public:
QueryBookkeepingCommoditiesRequest();
~QueryBookkeepingCommoditiesRequest();
std::string getServiceType()const;
void setServiceType(const std::string& serviceType);
std::string getCity()const;
void setCity(const std::string& city);
std::string getCompanyType()const;
void setCompanyType(const std::string& companyType);
std::string getAreaType()const;
void setAreaType(const std::string& areaType);
private:
std::string serviceType_;
std::string city_;
std::string companyType_;
std::string areaType_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITIESREQUEST_H_

View File

@@ -0,0 +1,72 @@
/*
* 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_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITIESRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITIESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryBookkeepingCommoditiesResult : public ServiceResult
{
public:
struct BookkeepingCommodity
{
std::string specCode;
std::string serviceModuleName;
std::string packageVersionCode;
std::string cityModuleCode;
std::string serviceModuleCode;
std::string areaType;
std::string cityModuleName;
std::string ordTimeValue;
std::string ordTimeName;
std::string topOrgName;
std::string topOrgCode;
std::string commodityCode;
std::string ordTimeCode;
std::string packageVersionValue;
std::string serviceModuleValue;
std::string commodityName;
std::string packageVersionName;
std::string cityModuleValue;
};
QueryBookkeepingCommoditiesResult();
explicit QueryBookkeepingCommoditiesResult(const std::string &payload);
~QueryBookkeepingCommoditiesResult();
std::vector<BookkeepingCommodity> getData()const;
protected:
void parse(const std::string &payload);
private:
std::vector<BookkeepingCommodity> data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITIESRESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* 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_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITYMODULESREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITYMODULESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryBookkeepingCommodityModulesRequest : public RpcServiceRequest
{
public:
QueryBookkeepingCommodityModulesRequest();
~QueryBookkeepingCommodityModulesRequest();
private:
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITYMODULESREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITYMODULESRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITYMODULESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryBookkeepingCommodityModulesResult : public ServiceResult
{
public:
QueryBookkeepingCommodityModulesResult();
explicit QueryBookkeepingCommodityModulesResult(const std::string &payload);
~QueryBookkeepingCommodityModulesResult();
std::string getData()const;
protected:
void parse(const std::string &payload);
private:
std::string data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYBOOKKEEPINGCOMMODITYMODULESRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* 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_COMPANYREG_MODEL_QUERYCOMMODITYCONFIGREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMODITYCONFIGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryCommodityConfigRequest : public RpcServiceRequest
{
public:
QueryCommodityConfigRequest();
~QueryCommodityConfigRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
bool getQueryModule()const;
void setQueryModule(bool queryModule);
std::string getCommodityCode()const;
void setCommodityCode(const std::string& commodityCode);
private:
std::string bizType_;
bool queryModule_;
std::string commodityCode_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMODITYCONFIGREQUEST_H_

View File

@@ -0,0 +1,74 @@
/*
* 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_COMPANYREG_MODEL_QUERYCOMMODITYCONFIGRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMODITYCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryCommodityConfigResult : public ServiceResult
{
public:
struct Data
{
struct CommodityModulesItem
{
std::string moduleTip;
std::string moduleType;
std::string moduleCode;
std::string moduleDescription;
int sortNumber;
std::string moduleName;
std::string lxModuleCode;
std::string moduleUrl;
std::string moduleValue;
};
std::string iconUrl;
int type;
std::string description;
std::string protocolUrl;
std::string commodityCode;
std::string startingPrice;
std::vector<CommodityModulesItem> commodityModules;
std::string productLine;
};
QueryCommodityConfigResult();
explicit QueryCommodityConfigResult(const std::string &payload);
~QueryCommodityConfigResult();
Data getData()const;
protected:
void parse(const std::string &payload);
private:
Data data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMODITYCONFIGRESULT_H_

View File

@@ -0,0 +1,57 @@
/*
* 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_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryCommunicationLogsRequest : public RpcServiceRequest
{
public:
QueryCommunicationLogsRequest();
~QueryCommunicationLogsRequest();
int getType()const;
void setType(int type);
int getPageNum()const;
void setPageNum(int pageNum);
std::string getBizId()const;
void setBizId(const std::string& bizId);
int getPageSize()const;
void setPageSize(int pageSize);
private:
int type_;
int pageNum_;
std::string bizId_;
int pageSize_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSREQUEST_H_

View File

@@ -0,0 +1,59 @@
/*
* 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_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryCommunicationLogsResult : public ServiceResult
{
public:
struct TaskList
{
std::string note;
long createTime;
long updateTime;
std::string bizId;
std::string partnerCode;
};
QueryCommunicationLogsResult();
explicit QueryCommunicationLogsResult(const std::string &payload);
~QueryCommunicationLogsResult();
std::vector<TaskList> getData()const;
protected:
void parse(const std::string &payload);
private:
std::vector<TaskList> data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYCOMMUNICATIONLOGSRESULT_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_QUERYINSTANCEREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYINSTANCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryInstanceRequest : public RpcServiceRequest
{
public:
QueryInstanceRequest();
~QueryInstanceRequest();
std::string getBizType()const;
void setBizType(const std::string& bizType);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
private:
std::string bizType_;
std::string instanceId_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYINSTANCEREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* 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_COMPANYREG_MODEL_QUERYINSTANCERESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYINSTANCERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryInstanceResult : public ServiceResult
{
public:
QueryInstanceResult();
explicit QueryInstanceResult(const std::string &payload);
~QueryInstanceResult();
std::string getData()const;
protected:
void parse(const std::string &payload);
private:
std::string data_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYINSTANCERESULT_H_

View File

@@ -0,0 +1,66 @@
/*
* 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_COMPANYREG_MODEL_QUERYINTENTIONLISTREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryIntentionListRequest : public RpcServiceRequest
{
public:
QueryIntentionListRequest();
~QueryIntentionListRequest();
std::string getTypeList()const;
void setTypeList(const std::string& typeList);
int getType()const;
void setType(int type);
int getPageNum()const;
void setPageNum(int pageNum);
std::string getSortFiled()const;
void setSortFiled(const std::string& sortFiled);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getSortOrder()const;
void setSortOrder(const std::string& sortOrder);
int getStatus()const;
void setStatus(int status);
private:
std::string typeList_;
int type_;
int pageNum_;
std::string sortFiled_;
int pageSize_;
std::string sortOrder_;
int status_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTREQUEST_H_

View File

@@ -0,0 +1,72 @@
/*
* 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_COMPANYREG_MODEL_QUERYINTENTIONLISTRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryIntentionListResult : public ServiceResult
{
public:
struct Intention
{
int status;
std::string registerNumber;
int type;
int area;
std::string description;
std::string userId;
std::string classification;
long createTime;
long updateTime;
std::string bizId;
};
QueryIntentionListResult();
explicit QueryIntentionListResult(const std::string &payload);
~QueryIntentionListResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<Intention> getData()const;
int getTotalItemNum()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<Intention> data_;
int totalItemNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYINTENTIONLISTRESULT_H_

View File

@@ -0,0 +1,69 @@
/*
* 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_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryTradeIntentionUserListRequest : public RpcServiceRequest
{
public:
QueryTradeIntentionUserListRequest();
~QueryTradeIntentionUserListRequest();
int getArea()const;
void setArea(int area);
int getPageNum()const;
void setPageNum(int pageNum);
int getType()const;
void setType(int type);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getBizId()const;
void setBizId(const std::string& bizId);
long getEnd()const;
void setEnd(long end);
long getBegin()const;
void setBegin(long begin);
int getStatus()const;
void setStatus(int status);
private:
int area_;
int pageNum_;
int type_;
int pageSize_;
std::string bizId_;
long end_;
long begin_;
int status_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTREQUEST_H_

View File

@@ -0,0 +1,73 @@
/*
* 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_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryTradeIntentionUserListResult : public ServiceResult
{
public:
struct Trademark
{
int status;
std::string registerNumber;
int area;
int type;
std::string userName;
std::string description;
std::string classification;
long createTime;
long updateTime;
std::string mobile;
std::string bizId;
};
QueryTradeIntentionUserListResult();
explicit QueryTradeIntentionUserListResult(const std::string &payload);
~QueryTradeIntentionUserListResult();
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<Trademark> getData()const;
int getTotalItemNum()const;
protected:
void parse(const std::string &payload);
private:
int currentPageNum_;
int pageSize_;
int totalPageNum_;
std::vector<Trademark> data_;
int totalItemNum_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYTRADEINTENTIONUSERLISTRESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* 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_COMPANYREG_MODEL_QUERYUSERNEEDAUTHREQUEST_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYUSERNEEDAUTHREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryUserNeedAuthRequest : public RpcServiceRequest
{
public:
QueryUserNeedAuthRequest();
~QueryUserNeedAuthRequest();
private:
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYUSERNEEDAUTHREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* 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_COMPANYREG_MODEL_QUERYUSERNEEDAUTHRESULT_H_
#define ALIBABACLOUD_COMPANYREG_MODEL_QUERYUSERNEEDAUTHRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/companyreg/CompanyregExport.h>
namespace AlibabaCloud
{
namespace Companyreg
{
namespace Model
{
class ALIBABACLOUD_COMPANYREG_EXPORT QueryUserNeedAuthResult : public ServiceResult
{
public:
QueryUserNeedAuthResult();
explicit QueryUserNeedAuthResult(const std::string &payload);
~QueryUserNeedAuthResult();
bool getNeedAuth()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
bool needAuth_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_COMPANYREG_MODEL_QUERYUSERNEEDAUTHRESULT_H_

Some files were not shown because too many files have changed in this diff Show More