Supported GetQccSearchCertification and GetQccCertificationDetailById Api For Zhimaxinyong.

This commit is contained in:
sdk-team
2023-02-21 10:58:57 +00:00
parent 9e543cd602
commit f10a2a333b
225 changed files with 18857 additions and 1 deletions

View File

@@ -1 +1 @@
1.36.1459
1.36.1460

302
dt-oc-info/CMakeLists.txt Normal file
View File

@@ -0,0 +1,302 @@
#
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
set(dt-oc-info_public_header
include/alibabacloud/dt-oc-info/Dt_oc_infoClient.h
include/alibabacloud/dt-oc-info/Dt_oc_infoExport.h )
set(dt-oc-info_public_header_model
include/alibabacloud/dt-oc-info/model/GetOcCompetitorsRequest.h
include/alibabacloud/dt-oc-info/model/GetOcCompetitorsResult.h
include/alibabacloud/dt-oc-info/model/GetOcCoreTeamsRequest.h
include/alibabacloud/dt-oc-info/model/GetOcCoreTeamsResult.h
include/alibabacloud/dt-oc-info/model/GetOcFinancingRequest.h
include/alibabacloud/dt-oc-info/model/GetOcFinancingResult.h
include/alibabacloud/dt-oc-info/model/GetOcFuzzSearchRequest.h
include/alibabacloud/dt-oc-info/model/GetOcFuzzSearchResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcAbnormalOperationRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcAbnormalOperationResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcAdminLicenseRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcAdminLicenseResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcBasicRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcBasicResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcBranchRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcBranchResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcChangeRecordRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcChangeRecordResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcCheckupRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcCheckupResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcClearAccountRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcClearAccountResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcDoubleCheckupRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcDoubleCheckupResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcEmployeeRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcEmployeeResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcEquityFrozenRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcEquityFrozenResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcEquityPledgeRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcEquityPledgeResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcInvestmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcInvestmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcKnowledgePropertyPledgeRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcKnowledgePropertyPledgeResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcMortgageRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcMortgageResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcSeriousOffenseRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcSeriousOffenseResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcShareholderRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcShareholderResult.h
include/alibabacloud/dt-oc-info/model/GetOcIcSimpleCancelRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIcSimpleCancelResult.h
include/alibabacloud/dt-oc-info/model/GetOcIpCertificateRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIpCertificateResult.h
include/alibabacloud/dt-oc-info/model/GetOcIpDomainRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIpDomainResult.h
include/alibabacloud/dt-oc-info/model/GetOcIpPatentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIpPatentResult.h
include/alibabacloud/dt-oc-info/model/GetOcIpSoftwareCopyrightRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIpSoftwareCopyrightResult.h
include/alibabacloud/dt-oc-info/model/GetOcIpTrademarkRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIpTrademarkResult.h
include/alibabacloud/dt-oc-info/model/GetOcIpWorksCopyrightRequest.h
include/alibabacloud/dt-oc-info/model/GetOcIpWorksCopyrightResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeAuctionRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeAuctionResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeCaseFilingRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeCaseFilingResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeCourtAnnouncementRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeCourtAnnouncementResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeCourtNoticeRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeCourtNoticeResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeDishonestyRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeDishonestyResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeExecutedRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeExecutedResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeJudgementDocRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeJudgementDocResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeLimitHighConsumeRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeLimitHighConsumeResult.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeTerminalCaseRequest.h
include/alibabacloud/dt-oc-info/model/GetOcJusticeTerminalCaseResult.h
include/alibabacloud/dt-oc-info/model/GetOcListedCompanyRequest.h
include/alibabacloud/dt-oc-info/model/GetOcListedCompanyResult.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeAdminPunishmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeAdminPunishmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeCustomsPunishmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeCustomsPunishmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeEnvironmentPunishmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeEnvironmentPunishmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeFoodDrugPunishmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeFoodDrugPunishmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeQualityPunishmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcNegativeQualityPunishmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcOperationBiddingRequest.h
include/alibabacloud/dt-oc-info/model/GetOcOperationBiddingResult.h
include/alibabacloud/dt-oc-info/model/GetOcOperationCustomsRequest.h
include/alibabacloud/dt-oc-info/model/GetOcOperationCustomsResult.h
include/alibabacloud/dt-oc-info/model/GetOcOperationPurchaseLandRequest.h
include/alibabacloud/dt-oc-info/model/GetOcOperationPurchaseLandResult.h
include/alibabacloud/dt-oc-info/model/GetOcOperationRecruitmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcOperationRecruitmentResult.h
include/alibabacloud/dt-oc-info/model/GetOcProductBandRequest.h
include/alibabacloud/dt-oc-info/model/GetOcProductBandResult.h
include/alibabacloud/dt-oc-info/model/GetOcTaxAbnormalRequest.h
include/alibabacloud/dt-oc-info/model/GetOcTaxAbnormalResult.h
include/alibabacloud/dt-oc-info/model/GetOcTaxClassARequest.h
include/alibabacloud/dt-oc-info/model/GetOcTaxClassAResult.h
include/alibabacloud/dt-oc-info/model/GetOcTaxGeneralTaxpayerRequest.h
include/alibabacloud/dt-oc-info/model/GetOcTaxGeneralTaxpayerResult.h
include/alibabacloud/dt-oc-info/model/GetOcTaxIllegalRequest.h
include/alibabacloud/dt-oc-info/model/GetOcTaxIllegalResult.h
include/alibabacloud/dt-oc-info/model/GetOcTaxOverdueRequest.h
include/alibabacloud/dt-oc-info/model/GetOcTaxOverdueResult.h
include/alibabacloud/dt-oc-info/model/GetOcTaxPunishmentRequest.h
include/alibabacloud/dt-oc-info/model/GetOcTaxPunishmentResult.h
include/alibabacloud/dt-oc-info/model/GetQccCertificationDetailByIdRequest.h
include/alibabacloud/dt-oc-info/model/GetQccCertificationDetailByIdResult.h
include/alibabacloud/dt-oc-info/model/GetQccSearchCertificationRequest.h
include/alibabacloud/dt-oc-info/model/GetQccSearchCertificationResult.h )
set(dt-oc-info_src
src/Dt-oc-infoClient.cc
src/model/GetOcCompetitorsRequest.cc
src/model/GetOcCompetitorsResult.cc
src/model/GetOcCoreTeamsRequest.cc
src/model/GetOcCoreTeamsResult.cc
src/model/GetOcFinancingRequest.cc
src/model/GetOcFinancingResult.cc
src/model/GetOcFuzzSearchRequest.cc
src/model/GetOcFuzzSearchResult.cc
src/model/GetOcIcAbnormalOperationRequest.cc
src/model/GetOcIcAbnormalOperationResult.cc
src/model/GetOcIcAdminLicenseRequest.cc
src/model/GetOcIcAdminLicenseResult.cc
src/model/GetOcIcBasicRequest.cc
src/model/GetOcIcBasicResult.cc
src/model/GetOcIcBranchRequest.cc
src/model/GetOcIcBranchResult.cc
src/model/GetOcIcChangeRecordRequest.cc
src/model/GetOcIcChangeRecordResult.cc
src/model/GetOcIcCheckupRequest.cc
src/model/GetOcIcCheckupResult.cc
src/model/GetOcIcClearAccountRequest.cc
src/model/GetOcIcClearAccountResult.cc
src/model/GetOcIcDoubleCheckupRequest.cc
src/model/GetOcIcDoubleCheckupResult.cc
src/model/GetOcIcEmployeeRequest.cc
src/model/GetOcIcEmployeeResult.cc
src/model/GetOcIcEquityFrozenRequest.cc
src/model/GetOcIcEquityFrozenResult.cc
src/model/GetOcIcEquityPledgeRequest.cc
src/model/GetOcIcEquityPledgeResult.cc
src/model/GetOcIcInvestmentRequest.cc
src/model/GetOcIcInvestmentResult.cc
src/model/GetOcIcKnowledgePropertyPledgeRequest.cc
src/model/GetOcIcKnowledgePropertyPledgeResult.cc
src/model/GetOcIcMortgageRequest.cc
src/model/GetOcIcMortgageResult.cc
src/model/GetOcIcSeriousOffenseRequest.cc
src/model/GetOcIcSeriousOffenseResult.cc
src/model/GetOcIcShareholderRequest.cc
src/model/GetOcIcShareholderResult.cc
src/model/GetOcIcSimpleCancelRequest.cc
src/model/GetOcIcSimpleCancelResult.cc
src/model/GetOcIpCertificateRequest.cc
src/model/GetOcIpCertificateResult.cc
src/model/GetOcIpDomainRequest.cc
src/model/GetOcIpDomainResult.cc
src/model/GetOcIpPatentRequest.cc
src/model/GetOcIpPatentResult.cc
src/model/GetOcIpSoftwareCopyrightRequest.cc
src/model/GetOcIpSoftwareCopyrightResult.cc
src/model/GetOcIpTrademarkRequest.cc
src/model/GetOcIpTrademarkResult.cc
src/model/GetOcIpWorksCopyrightRequest.cc
src/model/GetOcIpWorksCopyrightResult.cc
src/model/GetOcJusticeAuctionRequest.cc
src/model/GetOcJusticeAuctionResult.cc
src/model/GetOcJusticeCaseFilingRequest.cc
src/model/GetOcJusticeCaseFilingResult.cc
src/model/GetOcJusticeCourtAnnouncementRequest.cc
src/model/GetOcJusticeCourtAnnouncementResult.cc
src/model/GetOcJusticeCourtNoticeRequest.cc
src/model/GetOcJusticeCourtNoticeResult.cc
src/model/GetOcJusticeDishonestyRequest.cc
src/model/GetOcJusticeDishonestyResult.cc
src/model/GetOcJusticeExecutedRequest.cc
src/model/GetOcJusticeExecutedResult.cc
src/model/GetOcJusticeJudgementDocRequest.cc
src/model/GetOcJusticeJudgementDocResult.cc
src/model/GetOcJusticeLimitHighConsumeRequest.cc
src/model/GetOcJusticeLimitHighConsumeResult.cc
src/model/GetOcJusticeTerminalCaseRequest.cc
src/model/GetOcJusticeTerminalCaseResult.cc
src/model/GetOcListedCompanyRequest.cc
src/model/GetOcListedCompanyResult.cc
src/model/GetOcNegativeAdminPunishmentRequest.cc
src/model/GetOcNegativeAdminPunishmentResult.cc
src/model/GetOcNegativeCustomsPunishmentRequest.cc
src/model/GetOcNegativeCustomsPunishmentResult.cc
src/model/GetOcNegativeEnvironmentPunishmentRequest.cc
src/model/GetOcNegativeEnvironmentPunishmentResult.cc
src/model/GetOcNegativeFoodDrugPunishmentRequest.cc
src/model/GetOcNegativeFoodDrugPunishmentResult.cc
src/model/GetOcNegativeQualityPunishmentRequest.cc
src/model/GetOcNegativeQualityPunishmentResult.cc
src/model/GetOcOperationBiddingRequest.cc
src/model/GetOcOperationBiddingResult.cc
src/model/GetOcOperationCustomsRequest.cc
src/model/GetOcOperationCustomsResult.cc
src/model/GetOcOperationPurchaseLandRequest.cc
src/model/GetOcOperationPurchaseLandResult.cc
src/model/GetOcOperationRecruitmentRequest.cc
src/model/GetOcOperationRecruitmentResult.cc
src/model/GetOcProductBandRequest.cc
src/model/GetOcProductBandResult.cc
src/model/GetOcTaxAbnormalRequest.cc
src/model/GetOcTaxAbnormalResult.cc
src/model/GetOcTaxClassARequest.cc
src/model/GetOcTaxClassAResult.cc
src/model/GetOcTaxGeneralTaxpayerRequest.cc
src/model/GetOcTaxGeneralTaxpayerResult.cc
src/model/GetOcTaxIllegalRequest.cc
src/model/GetOcTaxIllegalResult.cc
src/model/GetOcTaxOverdueRequest.cc
src/model/GetOcTaxOverdueResult.cc
src/model/GetOcTaxPunishmentRequest.cc
src/model/GetOcTaxPunishmentResult.cc
src/model/GetQccCertificationDetailByIdRequest.cc
src/model/GetQccCertificationDetailByIdResult.cc
src/model/GetQccSearchCertificationRequest.cc
src/model/GetQccSearchCertificationResult.cc )
add_library(dt-oc-info ${LIB_TYPE}
${dt-oc-info_public_header}
${dt-oc-info_public_header_model}
${dt-oc-info_src})
set_target_properties(dt-oc-info
PROPERTIES
LINKER_LANGUAGE CXX
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}dt-oc-info
)
if(${LIB_TYPE} STREQUAL "SHARED")
set_target_properties(dt-oc-info
PROPERTIES
DEFINE_SYMBOL ALIBABACLOUD_DT_OC_INFO_LIBRARY)
endif()
target_include_directories(dt-oc-info
PRIVATE include
${CMAKE_SOURCE_DIR}/core/include
)
target_link_libraries(dt-oc-info
core)
if(CMAKE_HOST_WIN32)
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
set(jsoncpp_install_dir ${INSTALL_DIR})
add_dependencies(dt-oc-info
jsoncpp)
target_include_directories(dt-oc-info
PRIVATE ${jsoncpp_install_dir}/include)
target_link_libraries(dt-oc-info
${jsoncpp_install_dir}/lib/jsoncpp.lib)
set_target_properties(dt-oc-info
PROPERTIES
COMPILE_OPTIONS "/bigobj")
else()
target_include_directories(dt-oc-info
PRIVATE /usr/include/jsoncpp)
target_link_libraries(dt-oc-info
jsoncpp)
endif()
install(FILES ${dt-oc-info_public_header}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/dt-oc-info)
install(FILES ${dt-oc-info_public_header_model}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/dt-oc-info/model)
install(TARGETS dt-oc-info
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)

View File

@@ -0,0 +1,486 @@
/*
* 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_DT_OC_INFO_DT_OC_INFOCLIENT_H_
#define ALIBABACLOUD_DT_OC_INFO_DT_OC_INFOCLIENT_H_
#include <future>
#include <alibabacloud/core/AsyncCallerContext.h>
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "Dt_oc_infoExport.h"
#include "model/GetOcCompetitorsRequest.h"
#include "model/GetOcCompetitorsResult.h"
#include "model/GetOcCoreTeamsRequest.h"
#include "model/GetOcCoreTeamsResult.h"
#include "model/GetOcFinancingRequest.h"
#include "model/GetOcFinancingResult.h"
#include "model/GetOcFuzzSearchRequest.h"
#include "model/GetOcFuzzSearchResult.h"
#include "model/GetOcIcAbnormalOperationRequest.h"
#include "model/GetOcIcAbnormalOperationResult.h"
#include "model/GetOcIcAdminLicenseRequest.h"
#include "model/GetOcIcAdminLicenseResult.h"
#include "model/GetOcIcBasicRequest.h"
#include "model/GetOcIcBasicResult.h"
#include "model/GetOcIcBranchRequest.h"
#include "model/GetOcIcBranchResult.h"
#include "model/GetOcIcChangeRecordRequest.h"
#include "model/GetOcIcChangeRecordResult.h"
#include "model/GetOcIcCheckupRequest.h"
#include "model/GetOcIcCheckupResult.h"
#include "model/GetOcIcClearAccountRequest.h"
#include "model/GetOcIcClearAccountResult.h"
#include "model/GetOcIcDoubleCheckupRequest.h"
#include "model/GetOcIcDoubleCheckupResult.h"
#include "model/GetOcIcEmployeeRequest.h"
#include "model/GetOcIcEmployeeResult.h"
#include "model/GetOcIcEquityFrozenRequest.h"
#include "model/GetOcIcEquityFrozenResult.h"
#include "model/GetOcIcEquityPledgeRequest.h"
#include "model/GetOcIcEquityPledgeResult.h"
#include "model/GetOcIcInvestmentRequest.h"
#include "model/GetOcIcInvestmentResult.h"
#include "model/GetOcIcKnowledgePropertyPledgeRequest.h"
#include "model/GetOcIcKnowledgePropertyPledgeResult.h"
#include "model/GetOcIcMortgageRequest.h"
#include "model/GetOcIcMortgageResult.h"
#include "model/GetOcIcSeriousOffenseRequest.h"
#include "model/GetOcIcSeriousOffenseResult.h"
#include "model/GetOcIcShareholderRequest.h"
#include "model/GetOcIcShareholderResult.h"
#include "model/GetOcIcSimpleCancelRequest.h"
#include "model/GetOcIcSimpleCancelResult.h"
#include "model/GetOcIpCertificateRequest.h"
#include "model/GetOcIpCertificateResult.h"
#include "model/GetOcIpDomainRequest.h"
#include "model/GetOcIpDomainResult.h"
#include "model/GetOcIpPatentRequest.h"
#include "model/GetOcIpPatentResult.h"
#include "model/GetOcIpSoftwareCopyrightRequest.h"
#include "model/GetOcIpSoftwareCopyrightResult.h"
#include "model/GetOcIpTrademarkRequest.h"
#include "model/GetOcIpTrademarkResult.h"
#include "model/GetOcIpWorksCopyrightRequest.h"
#include "model/GetOcIpWorksCopyrightResult.h"
#include "model/GetOcJusticeAuctionRequest.h"
#include "model/GetOcJusticeAuctionResult.h"
#include "model/GetOcJusticeCaseFilingRequest.h"
#include "model/GetOcJusticeCaseFilingResult.h"
#include "model/GetOcJusticeCourtAnnouncementRequest.h"
#include "model/GetOcJusticeCourtAnnouncementResult.h"
#include "model/GetOcJusticeCourtNoticeRequest.h"
#include "model/GetOcJusticeCourtNoticeResult.h"
#include "model/GetOcJusticeDishonestyRequest.h"
#include "model/GetOcJusticeDishonestyResult.h"
#include "model/GetOcJusticeExecutedRequest.h"
#include "model/GetOcJusticeExecutedResult.h"
#include "model/GetOcJusticeJudgementDocRequest.h"
#include "model/GetOcJusticeJudgementDocResult.h"
#include "model/GetOcJusticeLimitHighConsumeRequest.h"
#include "model/GetOcJusticeLimitHighConsumeResult.h"
#include "model/GetOcJusticeTerminalCaseRequest.h"
#include "model/GetOcJusticeTerminalCaseResult.h"
#include "model/GetOcListedCompanyRequest.h"
#include "model/GetOcListedCompanyResult.h"
#include "model/GetOcNegativeAdminPunishmentRequest.h"
#include "model/GetOcNegativeAdminPunishmentResult.h"
#include "model/GetOcNegativeCustomsPunishmentRequest.h"
#include "model/GetOcNegativeCustomsPunishmentResult.h"
#include "model/GetOcNegativeEnvironmentPunishmentRequest.h"
#include "model/GetOcNegativeEnvironmentPunishmentResult.h"
#include "model/GetOcNegativeFoodDrugPunishmentRequest.h"
#include "model/GetOcNegativeFoodDrugPunishmentResult.h"
#include "model/GetOcNegativeQualityPunishmentRequest.h"
#include "model/GetOcNegativeQualityPunishmentResult.h"
#include "model/GetOcOperationBiddingRequest.h"
#include "model/GetOcOperationBiddingResult.h"
#include "model/GetOcOperationCustomsRequest.h"
#include "model/GetOcOperationCustomsResult.h"
#include "model/GetOcOperationPurchaseLandRequest.h"
#include "model/GetOcOperationPurchaseLandResult.h"
#include "model/GetOcOperationRecruitmentRequest.h"
#include "model/GetOcOperationRecruitmentResult.h"
#include "model/GetOcProductBandRequest.h"
#include "model/GetOcProductBandResult.h"
#include "model/GetOcTaxAbnormalRequest.h"
#include "model/GetOcTaxAbnormalResult.h"
#include "model/GetOcTaxClassARequest.h"
#include "model/GetOcTaxClassAResult.h"
#include "model/GetOcTaxGeneralTaxpayerRequest.h"
#include "model/GetOcTaxGeneralTaxpayerResult.h"
#include "model/GetOcTaxIllegalRequest.h"
#include "model/GetOcTaxIllegalResult.h"
#include "model/GetOcTaxOverdueRequest.h"
#include "model/GetOcTaxOverdueResult.h"
#include "model/GetOcTaxPunishmentRequest.h"
#include "model/GetOcTaxPunishmentResult.h"
#include "model/GetQccCertificationDetailByIdRequest.h"
#include "model/GetQccCertificationDetailByIdResult.h"
#include "model/GetQccSearchCertificationRequest.h"
#include "model/GetQccSearchCertificationResult.h"
namespace AlibabaCloud
{
namespace Dt_oc_info
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT Dt_oc_infoClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::GetOcCompetitorsResult> GetOcCompetitorsOutcome;
typedef std::future<GetOcCompetitorsOutcome> GetOcCompetitorsOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcCompetitorsRequest&, const GetOcCompetitorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcCompetitorsAsyncHandler;
typedef Outcome<Error, Model::GetOcCoreTeamsResult> GetOcCoreTeamsOutcome;
typedef std::future<GetOcCoreTeamsOutcome> GetOcCoreTeamsOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcCoreTeamsRequest&, const GetOcCoreTeamsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcCoreTeamsAsyncHandler;
typedef Outcome<Error, Model::GetOcFinancingResult> GetOcFinancingOutcome;
typedef std::future<GetOcFinancingOutcome> GetOcFinancingOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcFinancingRequest&, const GetOcFinancingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcFinancingAsyncHandler;
typedef Outcome<Error, Model::GetOcFuzzSearchResult> GetOcFuzzSearchOutcome;
typedef std::future<GetOcFuzzSearchOutcome> GetOcFuzzSearchOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcFuzzSearchRequest&, const GetOcFuzzSearchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcFuzzSearchAsyncHandler;
typedef Outcome<Error, Model::GetOcIcAbnormalOperationResult> GetOcIcAbnormalOperationOutcome;
typedef std::future<GetOcIcAbnormalOperationOutcome> GetOcIcAbnormalOperationOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcAbnormalOperationRequest&, const GetOcIcAbnormalOperationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcAbnormalOperationAsyncHandler;
typedef Outcome<Error, Model::GetOcIcAdminLicenseResult> GetOcIcAdminLicenseOutcome;
typedef std::future<GetOcIcAdminLicenseOutcome> GetOcIcAdminLicenseOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcAdminLicenseRequest&, const GetOcIcAdminLicenseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcAdminLicenseAsyncHandler;
typedef Outcome<Error, Model::GetOcIcBasicResult> GetOcIcBasicOutcome;
typedef std::future<GetOcIcBasicOutcome> GetOcIcBasicOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcBasicRequest&, const GetOcIcBasicOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcBasicAsyncHandler;
typedef Outcome<Error, Model::GetOcIcBranchResult> GetOcIcBranchOutcome;
typedef std::future<GetOcIcBranchOutcome> GetOcIcBranchOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcBranchRequest&, const GetOcIcBranchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcBranchAsyncHandler;
typedef Outcome<Error, Model::GetOcIcChangeRecordResult> GetOcIcChangeRecordOutcome;
typedef std::future<GetOcIcChangeRecordOutcome> GetOcIcChangeRecordOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcChangeRecordRequest&, const GetOcIcChangeRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcChangeRecordAsyncHandler;
typedef Outcome<Error, Model::GetOcIcCheckupResult> GetOcIcCheckupOutcome;
typedef std::future<GetOcIcCheckupOutcome> GetOcIcCheckupOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcCheckupRequest&, const GetOcIcCheckupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcCheckupAsyncHandler;
typedef Outcome<Error, Model::GetOcIcClearAccountResult> GetOcIcClearAccountOutcome;
typedef std::future<GetOcIcClearAccountOutcome> GetOcIcClearAccountOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcClearAccountRequest&, const GetOcIcClearAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcClearAccountAsyncHandler;
typedef Outcome<Error, Model::GetOcIcDoubleCheckupResult> GetOcIcDoubleCheckupOutcome;
typedef std::future<GetOcIcDoubleCheckupOutcome> GetOcIcDoubleCheckupOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcDoubleCheckupRequest&, const GetOcIcDoubleCheckupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcDoubleCheckupAsyncHandler;
typedef Outcome<Error, Model::GetOcIcEmployeeResult> GetOcIcEmployeeOutcome;
typedef std::future<GetOcIcEmployeeOutcome> GetOcIcEmployeeOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcEmployeeRequest&, const GetOcIcEmployeeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcEmployeeAsyncHandler;
typedef Outcome<Error, Model::GetOcIcEquityFrozenResult> GetOcIcEquityFrozenOutcome;
typedef std::future<GetOcIcEquityFrozenOutcome> GetOcIcEquityFrozenOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcEquityFrozenRequest&, const GetOcIcEquityFrozenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcEquityFrozenAsyncHandler;
typedef Outcome<Error, Model::GetOcIcEquityPledgeResult> GetOcIcEquityPledgeOutcome;
typedef std::future<GetOcIcEquityPledgeOutcome> GetOcIcEquityPledgeOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcEquityPledgeRequest&, const GetOcIcEquityPledgeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcEquityPledgeAsyncHandler;
typedef Outcome<Error, Model::GetOcIcInvestmentResult> GetOcIcInvestmentOutcome;
typedef std::future<GetOcIcInvestmentOutcome> GetOcIcInvestmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcInvestmentRequest&, const GetOcIcInvestmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcInvestmentAsyncHandler;
typedef Outcome<Error, Model::GetOcIcKnowledgePropertyPledgeResult> GetOcIcKnowledgePropertyPledgeOutcome;
typedef std::future<GetOcIcKnowledgePropertyPledgeOutcome> GetOcIcKnowledgePropertyPledgeOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcKnowledgePropertyPledgeRequest&, const GetOcIcKnowledgePropertyPledgeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcKnowledgePropertyPledgeAsyncHandler;
typedef Outcome<Error, Model::GetOcIcMortgageResult> GetOcIcMortgageOutcome;
typedef std::future<GetOcIcMortgageOutcome> GetOcIcMortgageOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcMortgageRequest&, const GetOcIcMortgageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcMortgageAsyncHandler;
typedef Outcome<Error, Model::GetOcIcSeriousOffenseResult> GetOcIcSeriousOffenseOutcome;
typedef std::future<GetOcIcSeriousOffenseOutcome> GetOcIcSeriousOffenseOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcSeriousOffenseRequest&, const GetOcIcSeriousOffenseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcSeriousOffenseAsyncHandler;
typedef Outcome<Error, Model::GetOcIcShareholderResult> GetOcIcShareholderOutcome;
typedef std::future<GetOcIcShareholderOutcome> GetOcIcShareholderOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcShareholderRequest&, const GetOcIcShareholderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcShareholderAsyncHandler;
typedef Outcome<Error, Model::GetOcIcSimpleCancelResult> GetOcIcSimpleCancelOutcome;
typedef std::future<GetOcIcSimpleCancelOutcome> GetOcIcSimpleCancelOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIcSimpleCancelRequest&, const GetOcIcSimpleCancelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIcSimpleCancelAsyncHandler;
typedef Outcome<Error, Model::GetOcIpCertificateResult> GetOcIpCertificateOutcome;
typedef std::future<GetOcIpCertificateOutcome> GetOcIpCertificateOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIpCertificateRequest&, const GetOcIpCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIpCertificateAsyncHandler;
typedef Outcome<Error, Model::GetOcIpDomainResult> GetOcIpDomainOutcome;
typedef std::future<GetOcIpDomainOutcome> GetOcIpDomainOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIpDomainRequest&, const GetOcIpDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIpDomainAsyncHandler;
typedef Outcome<Error, Model::GetOcIpPatentResult> GetOcIpPatentOutcome;
typedef std::future<GetOcIpPatentOutcome> GetOcIpPatentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIpPatentRequest&, const GetOcIpPatentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIpPatentAsyncHandler;
typedef Outcome<Error, Model::GetOcIpSoftwareCopyrightResult> GetOcIpSoftwareCopyrightOutcome;
typedef std::future<GetOcIpSoftwareCopyrightOutcome> GetOcIpSoftwareCopyrightOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIpSoftwareCopyrightRequest&, const GetOcIpSoftwareCopyrightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIpSoftwareCopyrightAsyncHandler;
typedef Outcome<Error, Model::GetOcIpTrademarkResult> GetOcIpTrademarkOutcome;
typedef std::future<GetOcIpTrademarkOutcome> GetOcIpTrademarkOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIpTrademarkRequest&, const GetOcIpTrademarkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIpTrademarkAsyncHandler;
typedef Outcome<Error, Model::GetOcIpWorksCopyrightResult> GetOcIpWorksCopyrightOutcome;
typedef std::future<GetOcIpWorksCopyrightOutcome> GetOcIpWorksCopyrightOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcIpWorksCopyrightRequest&, const GetOcIpWorksCopyrightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcIpWorksCopyrightAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeAuctionResult> GetOcJusticeAuctionOutcome;
typedef std::future<GetOcJusticeAuctionOutcome> GetOcJusticeAuctionOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeAuctionRequest&, const GetOcJusticeAuctionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeAuctionAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeCaseFilingResult> GetOcJusticeCaseFilingOutcome;
typedef std::future<GetOcJusticeCaseFilingOutcome> GetOcJusticeCaseFilingOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeCaseFilingRequest&, const GetOcJusticeCaseFilingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeCaseFilingAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeCourtAnnouncementResult> GetOcJusticeCourtAnnouncementOutcome;
typedef std::future<GetOcJusticeCourtAnnouncementOutcome> GetOcJusticeCourtAnnouncementOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeCourtAnnouncementRequest&, const GetOcJusticeCourtAnnouncementOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeCourtAnnouncementAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeCourtNoticeResult> GetOcJusticeCourtNoticeOutcome;
typedef std::future<GetOcJusticeCourtNoticeOutcome> GetOcJusticeCourtNoticeOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeCourtNoticeRequest&, const GetOcJusticeCourtNoticeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeCourtNoticeAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeDishonestyResult> GetOcJusticeDishonestyOutcome;
typedef std::future<GetOcJusticeDishonestyOutcome> GetOcJusticeDishonestyOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeDishonestyRequest&, const GetOcJusticeDishonestyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeDishonestyAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeExecutedResult> GetOcJusticeExecutedOutcome;
typedef std::future<GetOcJusticeExecutedOutcome> GetOcJusticeExecutedOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeExecutedRequest&, const GetOcJusticeExecutedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeExecutedAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeJudgementDocResult> GetOcJusticeJudgementDocOutcome;
typedef std::future<GetOcJusticeJudgementDocOutcome> GetOcJusticeJudgementDocOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeJudgementDocRequest&, const GetOcJusticeJudgementDocOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeJudgementDocAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeLimitHighConsumeResult> GetOcJusticeLimitHighConsumeOutcome;
typedef std::future<GetOcJusticeLimitHighConsumeOutcome> GetOcJusticeLimitHighConsumeOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeLimitHighConsumeRequest&, const GetOcJusticeLimitHighConsumeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeLimitHighConsumeAsyncHandler;
typedef Outcome<Error, Model::GetOcJusticeTerminalCaseResult> GetOcJusticeTerminalCaseOutcome;
typedef std::future<GetOcJusticeTerminalCaseOutcome> GetOcJusticeTerminalCaseOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcJusticeTerminalCaseRequest&, const GetOcJusticeTerminalCaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcJusticeTerminalCaseAsyncHandler;
typedef Outcome<Error, Model::GetOcListedCompanyResult> GetOcListedCompanyOutcome;
typedef std::future<GetOcListedCompanyOutcome> GetOcListedCompanyOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcListedCompanyRequest&, const GetOcListedCompanyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcListedCompanyAsyncHandler;
typedef Outcome<Error, Model::GetOcNegativeAdminPunishmentResult> GetOcNegativeAdminPunishmentOutcome;
typedef std::future<GetOcNegativeAdminPunishmentOutcome> GetOcNegativeAdminPunishmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcNegativeAdminPunishmentRequest&, const GetOcNegativeAdminPunishmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcNegativeAdminPunishmentAsyncHandler;
typedef Outcome<Error, Model::GetOcNegativeCustomsPunishmentResult> GetOcNegativeCustomsPunishmentOutcome;
typedef std::future<GetOcNegativeCustomsPunishmentOutcome> GetOcNegativeCustomsPunishmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcNegativeCustomsPunishmentRequest&, const GetOcNegativeCustomsPunishmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcNegativeCustomsPunishmentAsyncHandler;
typedef Outcome<Error, Model::GetOcNegativeEnvironmentPunishmentResult> GetOcNegativeEnvironmentPunishmentOutcome;
typedef std::future<GetOcNegativeEnvironmentPunishmentOutcome> GetOcNegativeEnvironmentPunishmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcNegativeEnvironmentPunishmentRequest&, const GetOcNegativeEnvironmentPunishmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcNegativeEnvironmentPunishmentAsyncHandler;
typedef Outcome<Error, Model::GetOcNegativeFoodDrugPunishmentResult> GetOcNegativeFoodDrugPunishmentOutcome;
typedef std::future<GetOcNegativeFoodDrugPunishmentOutcome> GetOcNegativeFoodDrugPunishmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcNegativeFoodDrugPunishmentRequest&, const GetOcNegativeFoodDrugPunishmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcNegativeFoodDrugPunishmentAsyncHandler;
typedef Outcome<Error, Model::GetOcNegativeQualityPunishmentResult> GetOcNegativeQualityPunishmentOutcome;
typedef std::future<GetOcNegativeQualityPunishmentOutcome> GetOcNegativeQualityPunishmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcNegativeQualityPunishmentRequest&, const GetOcNegativeQualityPunishmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcNegativeQualityPunishmentAsyncHandler;
typedef Outcome<Error, Model::GetOcOperationBiddingResult> GetOcOperationBiddingOutcome;
typedef std::future<GetOcOperationBiddingOutcome> GetOcOperationBiddingOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcOperationBiddingRequest&, const GetOcOperationBiddingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcOperationBiddingAsyncHandler;
typedef Outcome<Error, Model::GetOcOperationCustomsResult> GetOcOperationCustomsOutcome;
typedef std::future<GetOcOperationCustomsOutcome> GetOcOperationCustomsOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcOperationCustomsRequest&, const GetOcOperationCustomsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcOperationCustomsAsyncHandler;
typedef Outcome<Error, Model::GetOcOperationPurchaseLandResult> GetOcOperationPurchaseLandOutcome;
typedef std::future<GetOcOperationPurchaseLandOutcome> GetOcOperationPurchaseLandOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcOperationPurchaseLandRequest&, const GetOcOperationPurchaseLandOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcOperationPurchaseLandAsyncHandler;
typedef Outcome<Error, Model::GetOcOperationRecruitmentResult> GetOcOperationRecruitmentOutcome;
typedef std::future<GetOcOperationRecruitmentOutcome> GetOcOperationRecruitmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcOperationRecruitmentRequest&, const GetOcOperationRecruitmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcOperationRecruitmentAsyncHandler;
typedef Outcome<Error, Model::GetOcProductBandResult> GetOcProductBandOutcome;
typedef std::future<GetOcProductBandOutcome> GetOcProductBandOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcProductBandRequest&, const GetOcProductBandOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcProductBandAsyncHandler;
typedef Outcome<Error, Model::GetOcTaxAbnormalResult> GetOcTaxAbnormalOutcome;
typedef std::future<GetOcTaxAbnormalOutcome> GetOcTaxAbnormalOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcTaxAbnormalRequest&, const GetOcTaxAbnormalOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcTaxAbnormalAsyncHandler;
typedef Outcome<Error, Model::GetOcTaxClassAResult> GetOcTaxClassAOutcome;
typedef std::future<GetOcTaxClassAOutcome> GetOcTaxClassAOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcTaxClassARequest&, const GetOcTaxClassAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcTaxClassAAsyncHandler;
typedef Outcome<Error, Model::GetOcTaxGeneralTaxpayerResult> GetOcTaxGeneralTaxpayerOutcome;
typedef std::future<GetOcTaxGeneralTaxpayerOutcome> GetOcTaxGeneralTaxpayerOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcTaxGeneralTaxpayerRequest&, const GetOcTaxGeneralTaxpayerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcTaxGeneralTaxpayerAsyncHandler;
typedef Outcome<Error, Model::GetOcTaxIllegalResult> GetOcTaxIllegalOutcome;
typedef std::future<GetOcTaxIllegalOutcome> GetOcTaxIllegalOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcTaxIllegalRequest&, const GetOcTaxIllegalOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcTaxIllegalAsyncHandler;
typedef Outcome<Error, Model::GetOcTaxOverdueResult> GetOcTaxOverdueOutcome;
typedef std::future<GetOcTaxOverdueOutcome> GetOcTaxOverdueOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcTaxOverdueRequest&, const GetOcTaxOverdueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcTaxOverdueAsyncHandler;
typedef Outcome<Error, Model::GetOcTaxPunishmentResult> GetOcTaxPunishmentOutcome;
typedef std::future<GetOcTaxPunishmentOutcome> GetOcTaxPunishmentOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetOcTaxPunishmentRequest&, const GetOcTaxPunishmentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetOcTaxPunishmentAsyncHandler;
typedef Outcome<Error, Model::GetQccCertificationDetailByIdResult> GetQccCertificationDetailByIdOutcome;
typedef std::future<GetQccCertificationDetailByIdOutcome> GetQccCertificationDetailByIdOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetQccCertificationDetailByIdRequest&, const GetQccCertificationDetailByIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQccCertificationDetailByIdAsyncHandler;
typedef Outcome<Error, Model::GetQccSearchCertificationResult> GetQccSearchCertificationOutcome;
typedef std::future<GetQccSearchCertificationOutcome> GetQccSearchCertificationOutcomeCallable;
typedef std::function<void(const Dt_oc_infoClient*, const Model::GetQccSearchCertificationRequest&, const GetQccSearchCertificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetQccSearchCertificationAsyncHandler;
Dt_oc_infoClient(const Credentials &credentials, const ClientConfiguration &configuration);
Dt_oc_infoClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
Dt_oc_infoClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~Dt_oc_infoClient();
GetOcCompetitorsOutcome getOcCompetitors(const Model::GetOcCompetitorsRequest &request)const;
void getOcCompetitorsAsync(const Model::GetOcCompetitorsRequest& request, const GetOcCompetitorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcCompetitorsOutcomeCallable getOcCompetitorsCallable(const Model::GetOcCompetitorsRequest& request) const;
GetOcCoreTeamsOutcome getOcCoreTeams(const Model::GetOcCoreTeamsRequest &request)const;
void getOcCoreTeamsAsync(const Model::GetOcCoreTeamsRequest& request, const GetOcCoreTeamsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcCoreTeamsOutcomeCallable getOcCoreTeamsCallable(const Model::GetOcCoreTeamsRequest& request) const;
GetOcFinancingOutcome getOcFinancing(const Model::GetOcFinancingRequest &request)const;
void getOcFinancingAsync(const Model::GetOcFinancingRequest& request, const GetOcFinancingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcFinancingOutcomeCallable getOcFinancingCallable(const Model::GetOcFinancingRequest& request) const;
GetOcFuzzSearchOutcome getOcFuzzSearch(const Model::GetOcFuzzSearchRequest &request)const;
void getOcFuzzSearchAsync(const Model::GetOcFuzzSearchRequest& request, const GetOcFuzzSearchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcFuzzSearchOutcomeCallable getOcFuzzSearchCallable(const Model::GetOcFuzzSearchRequest& request) const;
GetOcIcAbnormalOperationOutcome getOcIcAbnormalOperation(const Model::GetOcIcAbnormalOperationRequest &request)const;
void getOcIcAbnormalOperationAsync(const Model::GetOcIcAbnormalOperationRequest& request, const GetOcIcAbnormalOperationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcAbnormalOperationOutcomeCallable getOcIcAbnormalOperationCallable(const Model::GetOcIcAbnormalOperationRequest& request) const;
GetOcIcAdminLicenseOutcome getOcIcAdminLicense(const Model::GetOcIcAdminLicenseRequest &request)const;
void getOcIcAdminLicenseAsync(const Model::GetOcIcAdminLicenseRequest& request, const GetOcIcAdminLicenseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcAdminLicenseOutcomeCallable getOcIcAdminLicenseCallable(const Model::GetOcIcAdminLicenseRequest& request) const;
GetOcIcBasicOutcome getOcIcBasic(const Model::GetOcIcBasicRequest &request)const;
void getOcIcBasicAsync(const Model::GetOcIcBasicRequest& request, const GetOcIcBasicAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcBasicOutcomeCallable getOcIcBasicCallable(const Model::GetOcIcBasicRequest& request) const;
GetOcIcBranchOutcome getOcIcBranch(const Model::GetOcIcBranchRequest &request)const;
void getOcIcBranchAsync(const Model::GetOcIcBranchRequest& request, const GetOcIcBranchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcBranchOutcomeCallable getOcIcBranchCallable(const Model::GetOcIcBranchRequest& request) const;
GetOcIcChangeRecordOutcome getOcIcChangeRecord(const Model::GetOcIcChangeRecordRequest &request)const;
void getOcIcChangeRecordAsync(const Model::GetOcIcChangeRecordRequest& request, const GetOcIcChangeRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcChangeRecordOutcomeCallable getOcIcChangeRecordCallable(const Model::GetOcIcChangeRecordRequest& request) const;
GetOcIcCheckupOutcome getOcIcCheckup(const Model::GetOcIcCheckupRequest &request)const;
void getOcIcCheckupAsync(const Model::GetOcIcCheckupRequest& request, const GetOcIcCheckupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcCheckupOutcomeCallable getOcIcCheckupCallable(const Model::GetOcIcCheckupRequest& request) const;
GetOcIcClearAccountOutcome getOcIcClearAccount(const Model::GetOcIcClearAccountRequest &request)const;
void getOcIcClearAccountAsync(const Model::GetOcIcClearAccountRequest& request, const GetOcIcClearAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcClearAccountOutcomeCallable getOcIcClearAccountCallable(const Model::GetOcIcClearAccountRequest& request) const;
GetOcIcDoubleCheckupOutcome getOcIcDoubleCheckup(const Model::GetOcIcDoubleCheckupRequest &request)const;
void getOcIcDoubleCheckupAsync(const Model::GetOcIcDoubleCheckupRequest& request, const GetOcIcDoubleCheckupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcDoubleCheckupOutcomeCallable getOcIcDoubleCheckupCallable(const Model::GetOcIcDoubleCheckupRequest& request) const;
GetOcIcEmployeeOutcome getOcIcEmployee(const Model::GetOcIcEmployeeRequest &request)const;
void getOcIcEmployeeAsync(const Model::GetOcIcEmployeeRequest& request, const GetOcIcEmployeeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcEmployeeOutcomeCallable getOcIcEmployeeCallable(const Model::GetOcIcEmployeeRequest& request) const;
GetOcIcEquityFrozenOutcome getOcIcEquityFrozen(const Model::GetOcIcEquityFrozenRequest &request)const;
void getOcIcEquityFrozenAsync(const Model::GetOcIcEquityFrozenRequest& request, const GetOcIcEquityFrozenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcEquityFrozenOutcomeCallable getOcIcEquityFrozenCallable(const Model::GetOcIcEquityFrozenRequest& request) const;
GetOcIcEquityPledgeOutcome getOcIcEquityPledge(const Model::GetOcIcEquityPledgeRequest &request)const;
void getOcIcEquityPledgeAsync(const Model::GetOcIcEquityPledgeRequest& request, const GetOcIcEquityPledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcEquityPledgeOutcomeCallable getOcIcEquityPledgeCallable(const Model::GetOcIcEquityPledgeRequest& request) const;
GetOcIcInvestmentOutcome getOcIcInvestment(const Model::GetOcIcInvestmentRequest &request)const;
void getOcIcInvestmentAsync(const Model::GetOcIcInvestmentRequest& request, const GetOcIcInvestmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcInvestmentOutcomeCallable getOcIcInvestmentCallable(const Model::GetOcIcInvestmentRequest& request) const;
GetOcIcKnowledgePropertyPledgeOutcome getOcIcKnowledgePropertyPledge(const Model::GetOcIcKnowledgePropertyPledgeRequest &request)const;
void getOcIcKnowledgePropertyPledgeAsync(const Model::GetOcIcKnowledgePropertyPledgeRequest& request, const GetOcIcKnowledgePropertyPledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcKnowledgePropertyPledgeOutcomeCallable getOcIcKnowledgePropertyPledgeCallable(const Model::GetOcIcKnowledgePropertyPledgeRequest& request) const;
GetOcIcMortgageOutcome getOcIcMortgage(const Model::GetOcIcMortgageRequest &request)const;
void getOcIcMortgageAsync(const Model::GetOcIcMortgageRequest& request, const GetOcIcMortgageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcMortgageOutcomeCallable getOcIcMortgageCallable(const Model::GetOcIcMortgageRequest& request) const;
GetOcIcSeriousOffenseOutcome getOcIcSeriousOffense(const Model::GetOcIcSeriousOffenseRequest &request)const;
void getOcIcSeriousOffenseAsync(const Model::GetOcIcSeriousOffenseRequest& request, const GetOcIcSeriousOffenseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcSeriousOffenseOutcomeCallable getOcIcSeriousOffenseCallable(const Model::GetOcIcSeriousOffenseRequest& request) const;
GetOcIcShareholderOutcome getOcIcShareholder(const Model::GetOcIcShareholderRequest &request)const;
void getOcIcShareholderAsync(const Model::GetOcIcShareholderRequest& request, const GetOcIcShareholderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcShareholderOutcomeCallable getOcIcShareholderCallable(const Model::GetOcIcShareholderRequest& request) const;
GetOcIcSimpleCancelOutcome getOcIcSimpleCancel(const Model::GetOcIcSimpleCancelRequest &request)const;
void getOcIcSimpleCancelAsync(const Model::GetOcIcSimpleCancelRequest& request, const GetOcIcSimpleCancelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIcSimpleCancelOutcomeCallable getOcIcSimpleCancelCallable(const Model::GetOcIcSimpleCancelRequest& request) const;
GetOcIpCertificateOutcome getOcIpCertificate(const Model::GetOcIpCertificateRequest &request)const;
void getOcIpCertificateAsync(const Model::GetOcIpCertificateRequest& request, const GetOcIpCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIpCertificateOutcomeCallable getOcIpCertificateCallable(const Model::GetOcIpCertificateRequest& request) const;
GetOcIpDomainOutcome getOcIpDomain(const Model::GetOcIpDomainRequest &request)const;
void getOcIpDomainAsync(const Model::GetOcIpDomainRequest& request, const GetOcIpDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIpDomainOutcomeCallable getOcIpDomainCallable(const Model::GetOcIpDomainRequest& request) const;
GetOcIpPatentOutcome getOcIpPatent(const Model::GetOcIpPatentRequest &request)const;
void getOcIpPatentAsync(const Model::GetOcIpPatentRequest& request, const GetOcIpPatentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIpPatentOutcomeCallable getOcIpPatentCallable(const Model::GetOcIpPatentRequest& request) const;
GetOcIpSoftwareCopyrightOutcome getOcIpSoftwareCopyright(const Model::GetOcIpSoftwareCopyrightRequest &request)const;
void getOcIpSoftwareCopyrightAsync(const Model::GetOcIpSoftwareCopyrightRequest& request, const GetOcIpSoftwareCopyrightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIpSoftwareCopyrightOutcomeCallable getOcIpSoftwareCopyrightCallable(const Model::GetOcIpSoftwareCopyrightRequest& request) const;
GetOcIpTrademarkOutcome getOcIpTrademark(const Model::GetOcIpTrademarkRequest &request)const;
void getOcIpTrademarkAsync(const Model::GetOcIpTrademarkRequest& request, const GetOcIpTrademarkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIpTrademarkOutcomeCallable getOcIpTrademarkCallable(const Model::GetOcIpTrademarkRequest& request) const;
GetOcIpWorksCopyrightOutcome getOcIpWorksCopyright(const Model::GetOcIpWorksCopyrightRequest &request)const;
void getOcIpWorksCopyrightAsync(const Model::GetOcIpWorksCopyrightRequest& request, const GetOcIpWorksCopyrightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcIpWorksCopyrightOutcomeCallable getOcIpWorksCopyrightCallable(const Model::GetOcIpWorksCopyrightRequest& request) const;
GetOcJusticeAuctionOutcome getOcJusticeAuction(const Model::GetOcJusticeAuctionRequest &request)const;
void getOcJusticeAuctionAsync(const Model::GetOcJusticeAuctionRequest& request, const GetOcJusticeAuctionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeAuctionOutcomeCallable getOcJusticeAuctionCallable(const Model::GetOcJusticeAuctionRequest& request) const;
GetOcJusticeCaseFilingOutcome getOcJusticeCaseFiling(const Model::GetOcJusticeCaseFilingRequest &request)const;
void getOcJusticeCaseFilingAsync(const Model::GetOcJusticeCaseFilingRequest& request, const GetOcJusticeCaseFilingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeCaseFilingOutcomeCallable getOcJusticeCaseFilingCallable(const Model::GetOcJusticeCaseFilingRequest& request) const;
GetOcJusticeCourtAnnouncementOutcome getOcJusticeCourtAnnouncement(const Model::GetOcJusticeCourtAnnouncementRequest &request)const;
void getOcJusticeCourtAnnouncementAsync(const Model::GetOcJusticeCourtAnnouncementRequest& request, const GetOcJusticeCourtAnnouncementAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeCourtAnnouncementOutcomeCallable getOcJusticeCourtAnnouncementCallable(const Model::GetOcJusticeCourtAnnouncementRequest& request) const;
GetOcJusticeCourtNoticeOutcome getOcJusticeCourtNotice(const Model::GetOcJusticeCourtNoticeRequest &request)const;
void getOcJusticeCourtNoticeAsync(const Model::GetOcJusticeCourtNoticeRequest& request, const GetOcJusticeCourtNoticeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeCourtNoticeOutcomeCallable getOcJusticeCourtNoticeCallable(const Model::GetOcJusticeCourtNoticeRequest& request) const;
GetOcJusticeDishonestyOutcome getOcJusticeDishonesty(const Model::GetOcJusticeDishonestyRequest &request)const;
void getOcJusticeDishonestyAsync(const Model::GetOcJusticeDishonestyRequest& request, const GetOcJusticeDishonestyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeDishonestyOutcomeCallable getOcJusticeDishonestyCallable(const Model::GetOcJusticeDishonestyRequest& request) const;
GetOcJusticeExecutedOutcome getOcJusticeExecuted(const Model::GetOcJusticeExecutedRequest &request)const;
void getOcJusticeExecutedAsync(const Model::GetOcJusticeExecutedRequest& request, const GetOcJusticeExecutedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeExecutedOutcomeCallable getOcJusticeExecutedCallable(const Model::GetOcJusticeExecutedRequest& request) const;
GetOcJusticeJudgementDocOutcome getOcJusticeJudgementDoc(const Model::GetOcJusticeJudgementDocRequest &request)const;
void getOcJusticeJudgementDocAsync(const Model::GetOcJusticeJudgementDocRequest& request, const GetOcJusticeJudgementDocAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeJudgementDocOutcomeCallable getOcJusticeJudgementDocCallable(const Model::GetOcJusticeJudgementDocRequest& request) const;
GetOcJusticeLimitHighConsumeOutcome getOcJusticeLimitHighConsume(const Model::GetOcJusticeLimitHighConsumeRequest &request)const;
void getOcJusticeLimitHighConsumeAsync(const Model::GetOcJusticeLimitHighConsumeRequest& request, const GetOcJusticeLimitHighConsumeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeLimitHighConsumeOutcomeCallable getOcJusticeLimitHighConsumeCallable(const Model::GetOcJusticeLimitHighConsumeRequest& request) const;
GetOcJusticeTerminalCaseOutcome getOcJusticeTerminalCase(const Model::GetOcJusticeTerminalCaseRequest &request)const;
void getOcJusticeTerminalCaseAsync(const Model::GetOcJusticeTerminalCaseRequest& request, const GetOcJusticeTerminalCaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcJusticeTerminalCaseOutcomeCallable getOcJusticeTerminalCaseCallable(const Model::GetOcJusticeTerminalCaseRequest& request) const;
GetOcListedCompanyOutcome getOcListedCompany(const Model::GetOcListedCompanyRequest &request)const;
void getOcListedCompanyAsync(const Model::GetOcListedCompanyRequest& request, const GetOcListedCompanyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcListedCompanyOutcomeCallable getOcListedCompanyCallable(const Model::GetOcListedCompanyRequest& request) const;
GetOcNegativeAdminPunishmentOutcome getOcNegativeAdminPunishment(const Model::GetOcNegativeAdminPunishmentRequest &request)const;
void getOcNegativeAdminPunishmentAsync(const Model::GetOcNegativeAdminPunishmentRequest& request, const GetOcNegativeAdminPunishmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcNegativeAdminPunishmentOutcomeCallable getOcNegativeAdminPunishmentCallable(const Model::GetOcNegativeAdminPunishmentRequest& request) const;
GetOcNegativeCustomsPunishmentOutcome getOcNegativeCustomsPunishment(const Model::GetOcNegativeCustomsPunishmentRequest &request)const;
void getOcNegativeCustomsPunishmentAsync(const Model::GetOcNegativeCustomsPunishmentRequest& request, const GetOcNegativeCustomsPunishmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcNegativeCustomsPunishmentOutcomeCallable getOcNegativeCustomsPunishmentCallable(const Model::GetOcNegativeCustomsPunishmentRequest& request) const;
GetOcNegativeEnvironmentPunishmentOutcome getOcNegativeEnvironmentPunishment(const Model::GetOcNegativeEnvironmentPunishmentRequest &request)const;
void getOcNegativeEnvironmentPunishmentAsync(const Model::GetOcNegativeEnvironmentPunishmentRequest& request, const GetOcNegativeEnvironmentPunishmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcNegativeEnvironmentPunishmentOutcomeCallable getOcNegativeEnvironmentPunishmentCallable(const Model::GetOcNegativeEnvironmentPunishmentRequest& request) const;
GetOcNegativeFoodDrugPunishmentOutcome getOcNegativeFoodDrugPunishment(const Model::GetOcNegativeFoodDrugPunishmentRequest &request)const;
void getOcNegativeFoodDrugPunishmentAsync(const Model::GetOcNegativeFoodDrugPunishmentRequest& request, const GetOcNegativeFoodDrugPunishmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcNegativeFoodDrugPunishmentOutcomeCallable getOcNegativeFoodDrugPunishmentCallable(const Model::GetOcNegativeFoodDrugPunishmentRequest& request) const;
GetOcNegativeQualityPunishmentOutcome getOcNegativeQualityPunishment(const Model::GetOcNegativeQualityPunishmentRequest &request)const;
void getOcNegativeQualityPunishmentAsync(const Model::GetOcNegativeQualityPunishmentRequest& request, const GetOcNegativeQualityPunishmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcNegativeQualityPunishmentOutcomeCallable getOcNegativeQualityPunishmentCallable(const Model::GetOcNegativeQualityPunishmentRequest& request) const;
GetOcOperationBiddingOutcome getOcOperationBidding(const Model::GetOcOperationBiddingRequest &request)const;
void getOcOperationBiddingAsync(const Model::GetOcOperationBiddingRequest& request, const GetOcOperationBiddingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcOperationBiddingOutcomeCallable getOcOperationBiddingCallable(const Model::GetOcOperationBiddingRequest& request) const;
GetOcOperationCustomsOutcome getOcOperationCustoms(const Model::GetOcOperationCustomsRequest &request)const;
void getOcOperationCustomsAsync(const Model::GetOcOperationCustomsRequest& request, const GetOcOperationCustomsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcOperationCustomsOutcomeCallable getOcOperationCustomsCallable(const Model::GetOcOperationCustomsRequest& request) const;
GetOcOperationPurchaseLandOutcome getOcOperationPurchaseLand(const Model::GetOcOperationPurchaseLandRequest &request)const;
void getOcOperationPurchaseLandAsync(const Model::GetOcOperationPurchaseLandRequest& request, const GetOcOperationPurchaseLandAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcOperationPurchaseLandOutcomeCallable getOcOperationPurchaseLandCallable(const Model::GetOcOperationPurchaseLandRequest& request) const;
GetOcOperationRecruitmentOutcome getOcOperationRecruitment(const Model::GetOcOperationRecruitmentRequest &request)const;
void getOcOperationRecruitmentAsync(const Model::GetOcOperationRecruitmentRequest& request, const GetOcOperationRecruitmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcOperationRecruitmentOutcomeCallable getOcOperationRecruitmentCallable(const Model::GetOcOperationRecruitmentRequest& request) const;
GetOcProductBandOutcome getOcProductBand(const Model::GetOcProductBandRequest &request)const;
void getOcProductBandAsync(const Model::GetOcProductBandRequest& request, const GetOcProductBandAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcProductBandOutcomeCallable getOcProductBandCallable(const Model::GetOcProductBandRequest& request) const;
GetOcTaxAbnormalOutcome getOcTaxAbnormal(const Model::GetOcTaxAbnormalRequest &request)const;
void getOcTaxAbnormalAsync(const Model::GetOcTaxAbnormalRequest& request, const GetOcTaxAbnormalAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcTaxAbnormalOutcomeCallable getOcTaxAbnormalCallable(const Model::GetOcTaxAbnormalRequest& request) const;
GetOcTaxClassAOutcome getOcTaxClassA(const Model::GetOcTaxClassARequest &request)const;
void getOcTaxClassAAsync(const Model::GetOcTaxClassARequest& request, const GetOcTaxClassAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcTaxClassAOutcomeCallable getOcTaxClassACallable(const Model::GetOcTaxClassARequest& request) const;
GetOcTaxGeneralTaxpayerOutcome getOcTaxGeneralTaxpayer(const Model::GetOcTaxGeneralTaxpayerRequest &request)const;
void getOcTaxGeneralTaxpayerAsync(const Model::GetOcTaxGeneralTaxpayerRequest& request, const GetOcTaxGeneralTaxpayerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcTaxGeneralTaxpayerOutcomeCallable getOcTaxGeneralTaxpayerCallable(const Model::GetOcTaxGeneralTaxpayerRequest& request) const;
GetOcTaxIllegalOutcome getOcTaxIllegal(const Model::GetOcTaxIllegalRequest &request)const;
void getOcTaxIllegalAsync(const Model::GetOcTaxIllegalRequest& request, const GetOcTaxIllegalAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcTaxIllegalOutcomeCallable getOcTaxIllegalCallable(const Model::GetOcTaxIllegalRequest& request) const;
GetOcTaxOverdueOutcome getOcTaxOverdue(const Model::GetOcTaxOverdueRequest &request)const;
void getOcTaxOverdueAsync(const Model::GetOcTaxOverdueRequest& request, const GetOcTaxOverdueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcTaxOverdueOutcomeCallable getOcTaxOverdueCallable(const Model::GetOcTaxOverdueRequest& request) const;
GetOcTaxPunishmentOutcome getOcTaxPunishment(const Model::GetOcTaxPunishmentRequest &request)const;
void getOcTaxPunishmentAsync(const Model::GetOcTaxPunishmentRequest& request, const GetOcTaxPunishmentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetOcTaxPunishmentOutcomeCallable getOcTaxPunishmentCallable(const Model::GetOcTaxPunishmentRequest& request) const;
GetQccCertificationDetailByIdOutcome getQccCertificationDetailById(const Model::GetQccCertificationDetailByIdRequest &request)const;
void getQccCertificationDetailByIdAsync(const Model::GetQccCertificationDetailByIdRequest& request, const GetQccCertificationDetailByIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetQccCertificationDetailByIdOutcomeCallable getQccCertificationDetailByIdCallable(const Model::GetQccCertificationDetailByIdRequest& request) const;
GetQccSearchCertificationOutcome getQccSearchCertification(const Model::GetQccSearchCertificationRequest &request)const;
void getQccSearchCertificationAsync(const Model::GetQccSearchCertificationRequest& request, const GetQccSearchCertificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetQccSearchCertificationOutcomeCallable getQccSearchCertificationCallable(const Model::GetQccSearchCertificationRequest& request) const;
private:
std::shared_ptr<EndpointProvider> endpointProvider_;
};
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_DT_OC_INFOCLIENT_H_

View File

@@ -0,0 +1,32 @@
/*
* 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_DT_OC_INFO_DT_OC_INFOEXPORT_H_
#define ALIBABACLOUD_DT_OC_INFO_DT_OC_INFOEXPORT_H_
#include <alibabacloud/core/Global.h>
#if defined(ALIBABACLOUD_SHARED)
# if defined(ALIBABACLOUD_DT_OC_INFO_LIBRARY)
# define ALIBABACLOUD_DT_OC_INFO_EXPORT ALIBABACLOUD_DECL_EXPORT
# else
# define ALIBABACLOUD_DT_OC_INFO_EXPORT ALIBABACLOUD_DECL_IMPORT
# endif
#else
# define ALIBABACLOUD_DT_OC_INFO_EXPORT
#endif
#endif // !ALIBABACLOUD_DT_OC_INFO_DT_OC_INFOEXPORT_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_DT_OC_INFO_MODEL_GETOCCOMPETITORSREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCOMPETITORSREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcCompetitorsRequest : public RpcServiceRequest {
public:
GetOcCompetitorsRequest();
~GetOcCompetitorsRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCOMPETITORSREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCCOMPETITORSRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCOMPETITORSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcCompetitorsResult : public ServiceResult
{
public:
struct DataItem
{
std::string competitionBrandIntroduction;
std::string competitionEntName;
std::string competitionEntFinTurn;
std::string competitionWebsite;
std::string competitionTag;
std::string competitionLogoUrl;
std::string competitionEntAddress;
std::string competitionIntroduction;
std::string entName;
std::string competitionProductName;
std::string competitionEntEsDate;
};
GetOcCompetitorsResult();
explicit GetOcCompetitorsResult(const std::string &payload);
~GetOcCompetitorsResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCOMPETITORSRESULT_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_DT_OC_INFO_MODEL_GETOCCORETEAMSREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCORETEAMSREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcCoreTeamsRequest : public RpcServiceRequest {
public:
GetOcCoreTeamsRequest();
~GetOcCoreTeamsRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCORETEAMSREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCCORETEAMSRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCORETEAMSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcCoreTeamsResult : public ServiceResult
{
public:
struct DataItem
{
std::string memberPosition;
std::string memberName;
std::string entName;
std::string memberIntroduction;
};
GetOcCoreTeamsResult();
explicit GetOcCoreTeamsResult(const std::string &payload);
~GetOcCoreTeamsResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCCORETEAMSRESULT_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_DT_OC_INFO_MODEL_GETOCFINANCINGREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFINANCINGREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcFinancingRequest : public RpcServiceRequest {
public:
GetOcFinancingRequest();
~GetOcFinancingRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFINANCINGREQUEST_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_DT_OC_INFO_MODEL_GETOCFINANCINGRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFINANCINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcFinancingResult : public ServiceResult
{
public:
struct DataItem
{
std::string investors;
std::string finDate;
std::string entName;
std::string finAmount;
std::string finTurn;
};
GetOcFinancingResult();
explicit GetOcFinancingResult(const std::string &payload);
~GetOcFinancingResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFINANCINGRESULT_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_DT_OC_INFO_MODEL_GETOCFUZZSEARCHREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFUZZSEARCHREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcFuzzSearchRequest : public RpcServiceRequest {
public:
GetOcFuzzSearchRequest();
~GetOcFuzzSearchRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFUZZSEARCHREQUEST_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_DT_OC_INFO_MODEL_GETOCFUZZSEARCHRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFUZZSEARCHRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcFuzzSearchResult : public ServiceResult
{
public:
struct DataItem
{
std::string entName;
};
GetOcFuzzSearchResult();
explicit GetOcFuzzSearchResult(const std::string &payload);
~GetOcFuzzSearchResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCFUZZSEARCHRESULT_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_DT_OC_INFO_MODEL_GETOCICABNORMALOPERATIONREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICABNORMALOPERATIONREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcAbnormalOperationRequest : public RpcServiceRequest {
public:
GetOcIcAbnormalOperationRequest();
~GetOcIcAbnormalOperationRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICABNORMALOPERATIONREQUEST_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_DT_OC_INFO_MODEL_GETOCICABNORMALOPERATIONRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICABNORMALOPERATIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcAbnormalOperationResult : public ServiceResult
{
public:
struct DataItem
{
std::string outDepartment;
std::string inDate;
std::string inReason;
std::string outReason;
std::string inDepartment;
std::string outDate;
};
GetOcIcAbnormalOperationResult();
explicit GetOcIcAbnormalOperationResult(const std::string &payload);
~GetOcIcAbnormalOperationResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICABNORMALOPERATIONRESULT_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_DT_OC_INFO_MODEL_GETOCICADMINLICENSEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICADMINLICENSEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcAdminLicenseRequest : public RpcServiceRequest {
public:
GetOcIcAdminLicenseRequest();
~GetOcIcAdminLicenseRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICADMINLICENSEREQUEST_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_DT_OC_INFO_MODEL_GETOCICADMINLICENSERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICADMINLICENSERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcAdminLicenseResult : public ServiceResult
{
public:
struct DataItem
{
std::string licenseNo;
std::string startDate;
std::string department;
std::string content;
std::string licenseName;
std::string endDate;
};
GetOcIcAdminLicenseResult();
explicit GetOcIcAdminLicenseResult(const std::string &payload);
~GetOcIcAdminLicenseResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICADMINLICENSERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICBASICREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBASICREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcBasicRequest : public RpcServiceRequest {
public:
GetOcIcBasicRequest();
~GetOcIcBasicRequest();
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBASICREQUEST_H_

View File

@@ -0,0 +1,93 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICBASICRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBASICRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcBasicResult : public ServiceResult
{
public:
struct Data
{
std::string staffNum;
std::string licenseNumber;
std::string entBrief;
std::string socialCreditCode;
std::string opFrom;
std::string regCap;
std::string checkDate;
std::string taxNum;
std::string entNameEng;
std::string legalName;
std::string entAddress;
std::string insuredNum;
std::string regOrgProvince;
std::string regOrgCity;
std::string entStatus;
std::string formerNames;
std::string regOrgDistrict;
std::string recCap;
std::string entType;
std::string orgNo;
std::string esDate;
std::string opScope;
std::string opTo;
std::string entName;
std::string industryNameLv2;
std::string regOrg;
std::string industryNameLv1;
};
GetOcIcBasicResult();
explicit GetOcIcBasicResult(const std::string &payload);
~GetOcIcBasicResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
Data getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
Data data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBASICRESULT_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_DT_OC_INFO_MODEL_GETOCICBRANCHREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBRANCHREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcBranchRequest : public RpcServiceRequest {
public:
GetOcIcBranchRequest();
~GetOcIcBranchRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBRANCHREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICBRANCHRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBRANCHRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcBranchResult : public ServiceResult
{
public:
struct DataItem
{
std::string operName;
std::string entStatus;
std::string entName;
std::string esDate;
};
GetOcIcBranchResult();
explicit GetOcIcBranchResult(const std::string &payload);
~GetOcIcBranchResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICBRANCHRESULT_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_DT_OC_INFO_MODEL_GETOCICCHANGERECORDREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHANGERECORDREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcChangeRecordRequest : public RpcServiceRequest {
public:
GetOcIcChangeRecordRequest();
~GetOcIcChangeRecordRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHANGERECORDREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICCHANGERECORDRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHANGERECORDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcChangeRecordResult : public ServiceResult
{
public:
struct DataItem
{
std::string type;
std::string changeDate;
std::string afterContent;
std::string beforeContent;
};
GetOcIcChangeRecordResult();
explicit GetOcIcChangeRecordResult(const std::string &payload);
~GetOcIcChangeRecordResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHANGERECORDRESULT_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_DT_OC_INFO_MODEL_GETOCICCHECKUPREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHECKUPREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcCheckupRequest : public RpcServiceRequest {
public:
GetOcIcCheckupRequest();
~GetOcIcCheckupRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHECKUPREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICCHECKUPRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHECKUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcCheckupResult : public ServiceResult
{
public:
struct DataItem
{
std::string department;
std::string type;
std::string date;
std::string result;
};
GetOcIcCheckupResult();
explicit GetOcIcCheckupResult(const std::string &payload);
~GetOcIcCheckupResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCHECKUPRESULT_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_DT_OC_INFO_MODEL_GETOCICCLEARACCOUNTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCLEARACCOUNTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcClearAccountRequest : public RpcServiceRequest {
public:
GetOcIcClearAccountRequest();
~GetOcIcClearAccountRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCLEARACCOUNTREQUEST_H_

View File

@@ -0,0 +1,68 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICCLEARACCOUNTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCLEARACCOUNTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcClearAccountResult : public ServiceResult
{
public:
struct DataItem
{
std::string leader;
std::string member;
};
GetOcIcClearAccountResult();
explicit GetOcIcClearAccountResult(const std::string &payload);
~GetOcIcClearAccountResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICCLEARACCOUNTRESULT_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_DT_OC_INFO_MODEL_GETOCICDOUBLECHECKUPREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICDOUBLECHECKUPREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcDoubleCheckupRequest : public RpcServiceRequest {
public:
GetOcIcDoubleCheckupRequest();
~GetOcIcDoubleCheckupRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICDOUBLECHECKUPREQUEST_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_DT_OC_INFO_MODEL_GETOCICDOUBLECHECKUPRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICDOUBLECHECKUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcDoubleCheckupResult : public ServiceResult
{
public:
struct DataItem
{
std::string inspectPlanId;
std::string inspectTypeName;
std::string inspectPlanName;
std::string inspectItem;
std::string inspectResult;
std::string inspectDepartment;
std::string inspectDate;
std::string inspectTaskId;
std::string inspectTaskName;
};
GetOcIcDoubleCheckupResult();
explicit GetOcIcDoubleCheckupResult(const std::string &payload);
~GetOcIcDoubleCheckupResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICDOUBLECHECKUPRESULT_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_DT_OC_INFO_MODEL_GETOCICEMPLOYEEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEMPLOYEEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcEmployeeRequest : public RpcServiceRequest {
public:
GetOcIcEmployeeRequest();
~GetOcIcEmployeeRequest();
std::string getRequestId() const;
void setRequestId(const std::string &requestId);
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
std::string requestId_;
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEMPLOYEEREQUEST_H_

View File

@@ -0,0 +1,68 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICEMPLOYEERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEMPLOYEERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcEmployeeResult : public ServiceResult
{
public:
struct DataItem
{
std::string jobTitle;
std::string name;
};
GetOcIcEmployeeResult();
explicit GetOcIcEmployeeResult(const std::string &payload);
~GetOcIcEmployeeResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEMPLOYEERESULT_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_DT_OC_INFO_MODEL_GETOCICEQUITYFROZENREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYFROZENREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcEquityFrozenRequest : public RpcServiceRequest {
public:
GetOcIcEquityFrozenRequest();
~GetOcIcEquityFrozenRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYFROZENREQUEST_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_DT_OC_INFO_MODEL_GETOCICEQUITYFROZENRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYFROZENRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcEquityFrozenResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string freezeExecItem;
std::string freezeAmount;
std::string freezeExecPerson;
std::string freezeNoticeNum;
std::string freezeEndDate;
std::string freezeCardType;
std::string freezeCardNum;
std::string unfreezeReason;
std::string unfreezeCourt;
std::string unfreezeDate;
std::string freezeStartDate;
std::string freezePublishDate;
std::string unfreezeAdjustNum;
std::string freezeCourt;
};
GetOcIcEquityFrozenResult();
explicit GetOcIcEquityFrozenResult(const std::string &payload);
~GetOcIcEquityFrozenResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYFROZENRESULT_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_DT_OC_INFO_MODEL_GETOCICEQUITYPLEDGEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYPLEDGEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcEquityPledgeRequest : public RpcServiceRequest {
public:
GetOcIcEquityPledgeRequest();
~GetOcIcEquityPledgeRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYPLEDGEREQUEST_H_

View File

@@ -0,0 +1,76 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICEQUITYPLEDGERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYPLEDGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcEquityPledgeResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string pledgor;
std::string relatedComp;
std::string number;
std::string regDate;
std::string pledgorAmount;
std::string publicDate;
std::string pawnee;
std::string pawneeIdentifyNo;
std::string pledgorIdentifyNo;
};
GetOcIcEquityPledgeResult();
explicit GetOcIcEquityPledgeResult(const std::string &payload);
~GetOcIcEquityPledgeResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICEQUITYPLEDGERESULT_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_DT_OC_INFO_MODEL_GETOCICINVESTMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICINVESTMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcInvestmentRequest : public RpcServiceRequest {
public:
GetOcIcInvestmentRequest();
~GetOcIcInvestmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICINVESTMENTREQUEST_H_

View File

@@ -0,0 +1,76 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICINVESTMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICINVESTMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcInvestmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string investLicenseNo;
std::string investStatus;
std::string investEsDate;
std::string investCreditCode;
std::string shouldCap;
std::string entName;
std::string investLegalName;
std::string stockPercentage;
std::string investName;
std::string investRegCap;
};
GetOcIcInvestmentResult();
explicit GetOcIcInvestmentResult(const std::string &payload);
~GetOcIcInvestmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICINVESTMENTRESULT_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_DT_OC_INFO_MODEL_GETOCICKNOWLEDGEPROPERTYPLEDGEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICKNOWLEDGEPROPERTYPLEDGEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcKnowledgePropertyPledgeRequest : public RpcServiceRequest {
public:
GetOcIcKnowledgePropertyPledgeRequest();
~GetOcIcKnowledgePropertyPledgeRequest();
std::string getRequestId() const;
void setRequestId(const std::string &requestId);
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
std::string requestId_;
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICKNOWLEDGEPROPERTYPLEDGEREQUEST_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_DT_OC_INFO_MODEL_GETOCICKNOWLEDGEPROPERTYPLEDGERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICKNOWLEDGEPROPERTYPLEDGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcKnowledgePropertyPledgeResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string type;
std::string pledgor;
std::string number;
std::string period;
std::string publicDate;
std::string pawnee;
std::string name;
};
GetOcIcKnowledgePropertyPledgeResult();
explicit GetOcIcKnowledgePropertyPledgeResult(const std::string &payload);
~GetOcIcKnowledgePropertyPledgeResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICKNOWLEDGEPROPERTYPLEDGERESULT_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_DT_OC_INFO_MODEL_GETOCICMORTGAGEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICMORTGAGEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcMortgageRequest : public RpcServiceRequest {
public:
GetOcIcMortgageRequest();
~GetOcIcMortgageRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICMORTGAGEREQUEST_H_

View File

@@ -0,0 +1,80 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCICMORTGAGERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICMORTGAGERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcMortgageResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string onecompId;
std::string regDate;
std::string mortgageesName;
std::string guarantees;
std::string debitPeriod;
std::string department;
std::string identifyType;
std::string number;
std::string identifyNo;
std::string debitType;
std::string publicDate;
std::string debitAmount;
std::string debitScope;
};
GetOcIcMortgageResult();
explicit GetOcIcMortgageResult(const std::string &payload);
~GetOcIcMortgageResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICMORTGAGERESULT_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_DT_OC_INFO_MODEL_GETOCICSERIOUSOFFENSEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSERIOUSOFFENSEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcSeriousOffenseRequest : public RpcServiceRequest {
public:
GetOcIcSeriousOffenseRequest();
~GetOcIcSeriousOffenseRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSERIOUSOFFENSEREQUEST_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_DT_OC_INFO_MODEL_GETOCICSERIOUSOFFENSERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSERIOUSOFFENSERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcSeriousOffenseResult : public ServiceResult
{
public:
struct DataItem
{
std::string outDepartment;
std::string inDate;
std::string inReason;
std::string outReason;
std::string outDate;
std::string inDepartment;
std::string entName;
};
GetOcIcSeriousOffenseResult();
explicit GetOcIcSeriousOffenseResult(const std::string &payload);
~GetOcIcSeriousOffenseResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSERIOUSOFFENSERESULT_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_DT_OC_INFO_MODEL_GETOCICSHAREHOLDERREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSHAREHOLDERREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcShareholderRequest : public RpcServiceRequest {
public:
GetOcIcShareholderRequest();
~GetOcIcShareholderRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSHAREHOLDERREQUEST_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_DT_OC_INFO_MODEL_GETOCICSHAREHOLDERRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSHAREHOLDERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcShareholderResult : public ServiceResult
{
public:
struct DataItem
{
std::string shouldCapTime;
std::string stockName;
std::string stockType;
std::string stockPercent;
std::string shouldCap;
};
GetOcIcShareholderResult();
explicit GetOcIcShareholderResult(const std::string &payload);
~GetOcIcShareholderResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSHAREHOLDERRESULT_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_DT_OC_INFO_MODEL_GETOCICSIMPLECANCELREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSIMPLECANCELREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcSimpleCancelRequest : public RpcServiceRequest {
public:
GetOcIcSimpleCancelRequest();
~GetOcIcSimpleCancelRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSIMPLECANCELREQUEST_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_DT_OC_INFO_MODEL_GETOCICSIMPLECANCELRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSIMPLECANCELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIcSimpleCancelResult : public ServiceResult
{
public:
struct DataItem
{
std::string socialCreditCode;
std::string scaContent;
std::string department;
std::string scaProposer;
std::string scaDate;
std::string scaResultDate;
std::string entName;
std::string noticePeriod;
std::string scaResult;
};
GetOcIcSimpleCancelResult();
explicit GetOcIcSimpleCancelResult(const std::string &payload);
~GetOcIcSimpleCancelResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCICSIMPLECANCELRESULT_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_DT_OC_INFO_MODEL_GETOCIPCERTIFICATEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPCERTIFICATEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpCertificateRequest : public RpcServiceRequest {
public:
GetOcIpCertificateRequest();
~GetOcIpCertificateRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPCERTIFICATEREQUEST_H_

View File

@@ -0,0 +1,76 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCIPCERTIFICATERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPCERTIFICATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpCertificateResult : public ServiceResult
{
public:
struct DataItem
{
std::string validEndDate;
std::string validStartDate;
std::string certNum;
std::string pubDate;
std::string certScope;
std::string certType;
std::string authorizeDepartment;
std::string entName;
std::string authorizeDate;
std::string province;
};
GetOcIpCertificateResult();
explicit GetOcIpCertificateResult(const std::string &payload);
~GetOcIpCertificateResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPCERTIFICATERESULT_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_DT_OC_INFO_MODEL_GETOCIPDOMAINREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPDOMAINREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpDomainRequest : public RpcServiceRequest {
public:
GetOcIpDomainRequest();
~GetOcIpDomainRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPDOMAINREQUEST_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_DT_OC_INFO_MODEL_GETOCIPDOMAINRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPDOMAINRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpDomainResult : public ServiceResult
{
public:
struct DataItem
{
std::string number;
std::string siteName;
std::string homeUrl;
std::string checkDate;
std::string entName;
std::string domain;
};
GetOcIpDomainResult();
explicit GetOcIpDomainResult(const std::string &payload);
~GetOcIpDomainResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPDOMAINRESULT_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_DT_OC_INFO_MODEL_GETOCIPPATENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPPATENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpPatentRequest : public RpcServiceRequest {
public:
GetOcIpPatentRequest();
~GetOcIpPatentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPPATENTREQUEST_H_

View File

@@ -0,0 +1,83 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCIPPATENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPPATENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpPatentResult : public ServiceResult
{
public:
struct DataItem
{
std::string agent;
std::string patentStatus;
std::string agency;
std::string patentName;
std::string prioNum;
std::string publicNum;
std::string brief;
std::string cateNum;
std::string mainClaim;
std::string requestNum;
std::string requestDate;
std::string inventorList;
std::string patenteeList;
std::string publicDate;
std::string prioDate;
std::string entName;
std::string patentType;
};
GetOcIpPatentResult();
explicit GetOcIpPatentResult(const std::string &payload);
~GetOcIpPatentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPPATENTRESULT_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_DT_OC_INFO_MODEL_GETOCIPSOFTWARECOPYRIGHTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPSOFTWARECOPYRIGHTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpSoftwareCopyrightRequest : public RpcServiceRequest {
public:
GetOcIpSoftwareCopyrightRequest();
~GetOcIpSoftwareCopyrightRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPSOFTWARECOPYRIGHTREQUEST_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_DT_OC_INFO_MODEL_GETOCIPSOFTWARECOPYRIGHTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPSOFTWARECOPYRIGHTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpSoftwareCopyrightResult : public ServiceResult
{
public:
struct DataItem
{
std::string typeNum;
std::string version;
std::string firstDate;
std::string successDate;
std::string shortName;
std::string entName;
std::string copyNum;
std::string copyName;
std::string approvalDate;
};
GetOcIpSoftwareCopyrightResult();
explicit GetOcIpSoftwareCopyrightResult(const std::string &payload);
~GetOcIpSoftwareCopyrightResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPSOFTWARECOPYRIGHTRESULT_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_DT_OC_INFO_MODEL_GETOCIPTRADEMARKREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPTRADEMARKREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpTrademarkRequest : public RpcServiceRequest {
public:
GetOcIpTrademarkRequest();
~GetOcIpTrademarkRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPTRADEMARKREQUEST_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_DT_OC_INFO_MODEL_GETOCIPTRADEMARKRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPTRADEMARKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpTrademarkResult : public ServiceResult
{
public:
struct DataItem
{
std::string agent;
std::string firstPubDate;
std::string typeName;
std::string trademarkName;
std::string firstPubNo;
std::string trademarkType;
std::string imageUrl;
std::string period;
std::string regPubDate;
std::string trademarkForm;
std::string trademarkStatus;
std::string applyDate;
std::string entName;
std::string regPubNo;
std::string regNum;
};
GetOcIpTrademarkResult();
explicit GetOcIpTrademarkResult(const std::string &payload);
~GetOcIpTrademarkResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPTRADEMARKRESULT_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_DT_OC_INFO_MODEL_GETOCIPWORKSCOPYRIGHTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPWORKSCOPYRIGHTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpWorksCopyrightRequest : public RpcServiceRequest {
public:
GetOcIpWorksCopyrightRequest();
~GetOcIpWorksCopyrightRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPWORKSCOPYRIGHTREQUEST_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_DT_OC_INFO_MODEL_GETOCIPWORKSCOPYRIGHTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPWORKSCOPYRIGHTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcIpWorksCopyrightResult : public ServiceResult
{
public:
struct DataItem
{
std::string typeName;
std::string firstDate;
std::string successDate;
std::string entName;
std::string copyNum;
std::string copyName;
std::string approvalDate;
};
GetOcIpWorksCopyrightResult();
explicit GetOcIpWorksCopyrightResult(const std::string &payload);
~GetOcIpWorksCopyrightResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCIPWORKSCOPYRIGHTRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICEAUCTIONREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEAUCTIONREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeAuctionRequest : public RpcServiceRequest {
public:
GetOcJusticeAuctionRequest();
~GetOcJusticeAuctionRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEAUCTIONREQUEST_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_DT_OC_INFO_MODEL_GETOCJUSTICEAUCTIONRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEAUCTIONRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeAuctionResult : public ServiceResult
{
public:
struct DataItem
{
std::string basis;
std::string auctionName;
std::string owner;
std::string description;
std::string restrict;
std::string auctionDate;
std::string entName;
std::string document;
std::string startPrice;
std::string court;
std::string estPrice;
std::string certificate;
};
GetOcJusticeAuctionResult();
explicit GetOcJusticeAuctionResult(const std::string &payload);
~GetOcJusticeAuctionResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEAUCTIONRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICECASEFILINGREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECASEFILINGREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeCaseFilingRequest : public RpcServiceRequest {
public:
GetOcJusticeCaseFilingRequest();
~GetOcJusticeCaseFilingRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECASEFILINGREQUEST_H_

View File

@@ -0,0 +1,76 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCJUSTICECASEFILINGRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECASEFILINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeCaseFilingResult : public ServiceResult
{
public:
struct DataItem
{
std::string role;
std::string filingDate;
std::string party;
std::string assistant;
std::string caseStatus;
std::string causeAction;
std::string caseNum;
std::string hearingDate;
std::string endDate;
std::string judge;
};
GetOcJusticeCaseFilingResult();
explicit GetOcJusticeCaseFilingResult(const std::string &payload);
~GetOcJusticeCaseFilingResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECASEFILINGRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICECOURTANNOUNCEMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTANNOUNCEMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeCourtAnnouncementRequest : public RpcServiceRequest {
public:
GetOcJusticeCourtAnnouncementRequest();
~GetOcJusticeCourtAnnouncementRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTANNOUNCEMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCJUSTICECOURTANNOUNCEMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTANNOUNCEMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeCourtAnnouncementResult : public ServiceResult
{
public:
struct DataItem
{
std::string department;
std::string party;
std::string causeAction;
std::string title;
std::string tribunal;
std::string caseNum;
std::string hearingDate;
std::string judge;
std::string court;
};
GetOcJusticeCourtAnnouncementResult();
explicit GetOcJusticeCourtAnnouncementResult(const std::string &payload);
~GetOcJusticeCourtAnnouncementResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTANNOUNCEMENTRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICECOURTNOTICEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTNOTICEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeCourtNoticeRequest : public RpcServiceRequest {
public:
GetOcJusticeCourtNoticeRequest();
~GetOcJusticeCourtNoticeRequest();
std::string getRequestId() const;
void setRequestId(const std::string &requestId);
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
std::string requestId_;
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTNOTICEREQUEST_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_DT_OC_INFO_MODEL_GETOCJUSTICECOURTNOTICERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTNOTICERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeCourtNoticeResult : public ServiceResult
{
public:
struct DataItem
{
std::string type;
std::string party;
std::string content;
std::string publicDate;
std::string court;
};
GetOcJusticeCourtNoticeResult();
explicit GetOcJusticeCourtNoticeResult(const std::string &payload);
~GetOcJusticeCourtNoticeResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICECOURTNOTICERESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICEDISHONESTYREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEDISHONESTYREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeDishonestyRequest : public RpcServiceRequest {
public:
GetOcJusticeDishonestyRequest();
~GetOcJusticeDishonestyRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEDISHONESTYREQUEST_H_

View File

@@ -0,0 +1,80 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCJUSTICEDISHONESTYRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEDISHONESTYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeDishonestyResult : public ServiceResult
{
public:
struct DataItem
{
std::string legalName;
std::string publishDate;
std::string executionDesc;
std::string amount;
std::string province;
std::string court;
std::string socialCreditCode;
std::string filingDate;
std::string executionStatus;
std::string fromCaseNum;
std::string finalDuty;
std::string entName;
std::string caseNum;
std::string executeDepartment;
};
GetOcJusticeDishonestyResult();
explicit GetOcJusticeDishonestyResult(const std::string &payload);
~GetOcJusticeDishonestyResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEDISHONESTYRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICEEXECUTEDREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEEXECUTEDREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeExecutedRequest : public RpcServiceRequest {
public:
GetOcJusticeExecutedRequest();
~GetOcJusticeExecutedRequest();
std::string getRequestId() const;
void setRequestId(const std::string &requestId);
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
std::string requestId_;
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEEXECUTEDREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCJUSTICEEXECUTEDRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEEXECUTEDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeExecutedResult : public ServiceResult
{
public:
struct DataItem
{
std::string filingDate;
std::string amount;
std::string caseNum;
std::string court;
};
GetOcJusticeExecutedResult();
explicit GetOcJusticeExecutedResult(const std::string &payload);
~GetOcJusticeExecutedResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEEXECUTEDRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICEJUDGEMENTDOCREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEJUDGEMENTDOCREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeJudgementDocRequest : public RpcServiceRequest {
public:
GetOcJusticeJudgementDocRequest();
~GetOcJusticeJudgementDocRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEJUDGEMENTDOCREQUEST_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_DT_OC_INFO_MODEL_GETOCJUSTICEJUDGEMENTDOCRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEJUDGEMENTDOCRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeJudgementDocResult : public ServiceResult
{
public:
struct DataItem
{
std::string subAmount;
std::string caseFlow;
std::string defendant;
std::string title;
std::string judgeType;
std::string court;
std::string role;
std::string plaintiff;
std::string party;
std::string caseType;
std::string judgeDate;
std::string publicDate;
std::string causeAction;
std::string judgeResult;
std::string caseNum;
};
GetOcJusticeJudgementDocResult();
explicit GetOcJusticeJudgementDocResult(const std::string &payload);
~GetOcJusticeJudgementDocResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICEJUDGEMENTDOCRESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICELIMITHIGHCONSUMEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICELIMITHIGHCONSUMEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeLimitHighConsumeRequest : public RpcServiceRequest {
public:
GetOcJusticeLimitHighConsumeRequest();
~GetOcJusticeLimitHighConsumeRequest();
std::string getRequestId() const;
void setRequestId(const std::string &requestId);
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
std::string requestId_;
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICELIMITHIGHCONSUMEREQUEST_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_DT_OC_INFO_MODEL_GETOCJUSTICELIMITHIGHCONSUMERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICELIMITHIGHCONSUMERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeLimitHighConsumeResult : public ServiceResult
{
public:
struct DataItem
{
std::string companyName;
std::string executionApplicant;
std::string publishDate;
std::string filingDate;
std::string causeAction;
std::string caseNum;
std::string name;
std::string court;
};
GetOcJusticeLimitHighConsumeResult();
explicit GetOcJusticeLimitHighConsumeResult(const std::string &payload);
~GetOcJusticeLimitHighConsumeResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICELIMITHIGHCONSUMERESULT_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_DT_OC_INFO_MODEL_GETOCJUSTICETERMINALCASEREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICETERMINALCASEREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeTerminalCaseRequest : public RpcServiceRequest {
public:
GetOcJusticeTerminalCaseRequest();
~GetOcJusticeTerminalCaseRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICETERMINALCASEREQUEST_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_DT_OC_INFO_MODEL_GETOCJUSTICETERMINALCASERESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICETERMINALCASERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcJusticeTerminalCaseResult : public ServiceResult
{
public:
struct DataItem
{
std::string terminalNum;
std::string filingDate;
std::string execAmount;
std::string failPerformAmount;
std::string entName;
std::string caseNum;
std::string terminateDate;
std::string name;
std::string court;
};
GetOcJusticeTerminalCaseResult();
explicit GetOcJusticeTerminalCaseResult(const std::string &payload);
~GetOcJusticeTerminalCaseResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCJUSTICETERMINALCASERESULT_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_DT_OC_INFO_MODEL_GETOCLISTEDCOMPANYREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCLISTEDCOMPANYREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcListedCompanyRequest : public RpcServiceRequest {
public:
GetOcListedCompanyRequest();
~GetOcListedCompanyRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCLISTEDCOMPANYREQUEST_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_DT_OC_INFO_MODEL_GETOCLISTEDCOMPANYRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCLISTEDCOMPANYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcListedCompanyResult : public ServiceResult
{
public:
struct DataItem
{
std::string securitiesMarket;
std::string circulationMarketValue;
std::string securitiesCode;
std::string totalShares;
std::string securitiesName;
std::string listDate;
std::string entName;
std::string entNameEng;
std::string totalFlowShares;
};
GetOcListedCompanyResult();
explicit GetOcListedCompanyResult(const std::string &payload);
~GetOcListedCompanyResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCLISTEDCOMPANYRESULT_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_DT_OC_INFO_MODEL_GETOCNEGATIVEADMINPUNISHMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEADMINPUNISHMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeAdminPunishmentRequest : public RpcServiceRequest {
public:
GetOcNegativeAdminPunishmentRequest();
~GetOcNegativeAdminPunishmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEADMINPUNISHMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCNEGATIVEADMINPUNISHMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEADMINPUNISHMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeAdminPunishmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string department;
std::string punishDate;
std::string punishResult;
std::string publicDate;
std::string punishNum;
std::string illegalType;
std::string lawBasis;
std::string entName;
};
GetOcNegativeAdminPunishmentResult();
explicit GetOcNegativeAdminPunishmentResult(const std::string &payload);
~GetOcNegativeAdminPunishmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEADMINPUNISHMENTRESULT_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_DT_OC_INFO_MODEL_GETOCNEGATIVECUSTOMSPUNISHMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVECUSTOMSPUNISHMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeCustomsPunishmentRequest : public RpcServiceRequest {
public:
GetOcNegativeCustomsPunishmentRequest();
~GetOcNegativeCustomsPunishmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVECUSTOMSPUNISHMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCNEGATIVECUSTOMSPUNISHMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVECUSTOMSPUNISHMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeCustomsPunishmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string caseNo;
std::string basis;
std::string customs;
std::string legalName;
std::string punishDate;
std::string customsNo;
std::string punishType;
std::string title;
};
GetOcNegativeCustomsPunishmentResult();
explicit GetOcNegativeCustomsPunishmentResult(const std::string &payload);
~GetOcNegativeCustomsPunishmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVECUSTOMSPUNISHMENTRESULT_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_DT_OC_INFO_MODEL_GETOCNEGATIVEENVIRONMENTPUNISHMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEENVIRONMENTPUNISHMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeEnvironmentPunishmentRequest : public RpcServiceRequest {
public:
GetOcNegativeEnvironmentPunishmentRequest();
~GetOcNegativeEnvironmentPunishmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEENVIRONMENTPUNISHMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCNEGATIVEENVIRONMENTPUNISHMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEENVIRONMENTPUNISHMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeEnvironmentPunishmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string punishRes;
std::string department;
std::string execStatus;
std::string punishDate;
std::string punishLaw;
std::string punishBasis;
std::string punishNum;
std::string punishContent;
std::string entName;
};
GetOcNegativeEnvironmentPunishmentResult();
explicit GetOcNegativeEnvironmentPunishmentResult(const std::string &payload);
~GetOcNegativeEnvironmentPunishmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEENVIRONMENTPUNISHMENTRESULT_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_DT_OC_INFO_MODEL_GETOCNEGATIVEFOODDRUGPUNISHMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEFOODDRUGPUNISHMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeFoodDrugPunishmentRequest : public RpcServiceRequest {
public:
GetOcNegativeFoodDrugPunishmentRequest();
~GetOcNegativeFoodDrugPunishmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEFOODDRUGPUNISHMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCNEGATIVEFOODDRUGPUNISHMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEFOODDRUGPUNISHMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeFoodDrugPunishmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string department;
std::string punishDate;
std::string punishResult;
std::string publicDate;
std::string punishNum;
std::string illegalType;
std::string lawBasis;
std::string entName;
};
GetOcNegativeFoodDrugPunishmentResult();
explicit GetOcNegativeFoodDrugPunishmentResult(const std::string &payload);
~GetOcNegativeFoodDrugPunishmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEFOODDRUGPUNISHMENTRESULT_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_DT_OC_INFO_MODEL_GETOCNEGATIVEQUALITYPUNISHMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEQUALITYPUNISHMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeQualityPunishmentRequest : public RpcServiceRequest {
public:
GetOcNegativeQualityPunishmentRequest();
~GetOcNegativeQualityPunishmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEQUALITYPUNISHMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCNEGATIVEQUALITYPUNISHMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEQUALITYPUNISHMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcNegativeQualityPunishmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string eventDate;
std::string department;
std::string eventResult;
std::string pubDate;
std::string title;
std::string entName;
};
GetOcNegativeQualityPunishmentResult();
explicit GetOcNegativeQualityPunishmentResult(const std::string &payload);
~GetOcNegativeQualityPunishmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCNEGATIVEQUALITYPUNISHMENTRESULT_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_DT_OC_INFO_MODEL_GETOCOPERATIONBIDDINGREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONBIDDINGREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationBiddingRequest : public RpcServiceRequest {
public:
GetOcOperationBiddingRequest();
~GetOcOperationBiddingRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONBIDDINGREQUEST_H_

View File

@@ -0,0 +1,82 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCOPERATIONBIDDINGRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONBIDDINGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationBiddingResult : public ServiceResult
{
public:
struct DataItem
{
std::string agentEntName;
std::string subType;
std::string bidIndustry;
std::string projectName;
std::string bidType;
std::string openingTime;
std::string bidTitle;
std::string projectNum;
std::string winnerEntName;
std::string regionName;
std::string content;
std::string projectAmount;
std::string publicDate;
std::string tenderEntName;
std::string entName;
std::string infoType;
};
GetOcOperationBiddingResult();
explicit GetOcOperationBiddingResult(const std::string &payload);
~GetOcOperationBiddingResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONBIDDINGRESULT_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_DT_OC_INFO_MODEL_GETOCOPERATIONCUSTOMSREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONCUSTOMSREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationCustomsRequest : public RpcServiceRequest {
public:
GetOcOperationCustomsRequest();
~GetOcOperationCustomsRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONCUSTOMSREQUEST_H_

View File

@@ -0,0 +1,82 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCOPERATIONCUSTOMSRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONCUSTOMSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationCustomsResult : public ServiceResult
{
public:
struct DataItem
{
std::string adminRegionName;
std::string businessCate;
std::string regDate;
std::string ecoRegionName;
std::string specialArea;
std::string electType;
std::string customsReg;
std::string annualReport;
std::string industryType;
std::string validDate;
std::string identDate;
std::string cancelFlag;
std::string creditLevelsNew;
std::string identCode;
std::string entName;
std::string customsNum;
};
GetOcOperationCustomsResult();
explicit GetOcOperationCustomsResult(const std::string &payload);
~GetOcOperationCustomsResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONCUSTOMSRESULT_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_DT_OC_INFO_MODEL_GETOCOPERATIONPURCHASELANDREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONPURCHASELANDREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationPurchaseLandRequest : public RpcServiceRequest {
public:
GetOcOperationPurchaseLandRequest();
~GetOcOperationPurchaseLandRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONPURCHASELANDREQUEST_H_

View File

@@ -0,0 +1,86 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCOPERATIONPURCHASELANDRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONPURCHASELANDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationPurchaseLandResult : public ServiceResult
{
public:
struct DataItem
{
std::string landUse;
std::string promiseStartDate;
std::string projectName;
std::string landSource;
std::string promiseEndDate;
std::string landLevel;
std::string signingMode;
std::string releaseDate;
std::string useYear;
std::string promiseDeliveryDate;
std::string volumeFractionUpperBound;
std::string industry;
std::string area;
std::string department;
std::string regionName;
std::string price;
std::string electronicNo;
std::string entName;
std::string volumeFractionLowerBound;
std::string location;
};
GetOcOperationPurchaseLandResult();
explicit GetOcOperationPurchaseLandResult(const std::string &payload);
~GetOcOperationPurchaseLandResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONPURCHASELANDRESULT_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_DT_OC_INFO_MODEL_GETOCOPERATIONRECRUITMENTREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONRECRUITMENTREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationRecruitmentRequest : public RpcServiceRequest {
public:
GetOcOperationRecruitmentRequest();
~GetOcOperationRecruitmentRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONRECRUITMENTREQUEST_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_DT_OC_INFO_MODEL_GETOCOPERATIONRECRUITMENTRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONRECRUITMENTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcOperationRecruitmentResult : public ServiceResult
{
public:
struct DataItem
{
std::string startDate;
std::string salary;
std::string experience;
std::string publishDate;
std::string description;
std::string recruitingAddress;
std::string pageUrl;
std::string education;
std::string benefitList;
std::string recruitingName;
std::string entName;
std::string endDate;
};
GetOcOperationRecruitmentResult();
explicit GetOcOperationRecruitmentResult(const std::string &payload);
~GetOcOperationRecruitmentResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCOPERATIONRECRUITMENTRESULT_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_DT_OC_INFO_MODEL_GETOCPRODUCTBANDREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCPRODUCTBANDREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcProductBandRequest : public RpcServiceRequest {
public:
GetOcProductBandRequest();
~GetOcProductBandRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCPRODUCTBANDREQUEST_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_DT_OC_INFO_MODEL_GETOCPRODUCTBANDRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCPRODUCTBANDRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcProductBandResult : public ServiceResult
{
public:
struct DataItem
{
std::string productName;
std::string productTag;
std::string device;
std::string productLogo;
std::string productWebsite;
std::string productIntroduction;
std::string entName;
std::string brandIntroduction;
};
GetOcProductBandResult();
explicit GetOcProductBandResult(const std::string &payload);
~GetOcProductBandResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCPRODUCTBANDRESULT_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_DT_OC_INFO_MODEL_GETOCTAXABNORMALREQUEST_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCTAXABNORMALREQUEST_H_
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Dt_oc_info {
namespace Model {
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcTaxAbnormalRequest : public RpcServiceRequest {
public:
GetOcTaxAbnormalRequest();
~GetOcTaxAbnormalRequest();
int getPageNo() const;
void setPageNo(int pageNo);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getSearchKey() const;
void setSearchKey(const std::string &searchKey);
private:
int pageNo_;
int pageSize_;
std::string searchKey_;
};
} // namespace Model
} // namespace Dt_oc_info
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCTAXABNORMALREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* 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_DT_OC_INFO_MODEL_GETOCTAXABNORMALRESULT_H_
#define ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCTAXABNORMALRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/dt-oc-info/Dt_oc_infoExport.h>
namespace AlibabaCloud
{
namespace Dt_oc_info
{
namespace Model
{
class ALIBABACLOUD_DT_OC_INFO_EXPORT GetOcTaxAbnormalResult : public ServiceResult
{
public:
struct DataItem
{
std::string status;
std::string overdueAmount;
std::string legalName;
std::string judgeDepartment;
std::string cardType;
std::string judgeDate;
std::string cardNum;
std::string overdueType;
std::string judgeReason;
std::string entName;
std::string taxpayerNum;
};
GetOcTaxAbnormalResult();
explicit GetOcTaxAbnormalResult(const std::string &payload);
~GetOcTaxAbnormalResult();
int getTotalNum()const;
std::string getMessage()const;
int getPageNum()const;
std::vector<DataItem> getData()const;
int getPageIndex()const;
std::string getCode()const;
bool getSuccess()const;
protected:
void parse(const std::string &payload);
private:
int totalNum_;
std::string message_;
int pageNum_;
std::vector<DataItem> data_;
int pageIndex_;
std::string code_;
bool success_;
};
}
}
}
#endif // !ALIBABACLOUD_DT_OC_INFO_MODEL_GETOCTAXABNORMALRESULT_H_

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