From 52bbf53aede98f30b9f71dcf6c6ac4c9a26af62b Mon Sep 17 00:00:00 2001 From: sdk-team Date: Thu, 6 Jul 2023 07:05:08 +0000 Subject: [PATCH] Modify GetDataArchiveOrderDetail API. Add output parameter: TempTableNameMap. --- VERSION | 2 +- .../model/ApproveOrderRequest.h | 12 +++++++ .../model/GetDataArchiveOrderDetailResult.h | 1 + .../src/model/ApproveOrderRequest.cc | 36 +++++++++++++++++++ .../model/GetDataArchiveOrderDetailResult.cc | 2 ++ 5 files changed, 52 insertions(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 7f761e543..94cb1a049 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.1635 \ No newline at end of file +1.36.1636 \ No newline at end of file diff --git a/dms-enterprise/include/alibabacloud/dms-enterprise/model/ApproveOrderRequest.h b/dms-enterprise/include/alibabacloud/dms-enterprise/model/ApproveOrderRequest.h index fcfb87924..865bde044 100644 --- a/dms-enterprise/include/alibabacloud/dms-enterprise/model/ApproveOrderRequest.h +++ b/dms-enterprise/include/alibabacloud/dms-enterprise/model/ApproveOrderRequest.h @@ -36,14 +36,26 @@ public: void setWorkflowInstanceId(long workflowInstanceId); std::string getApprovalType() const; void setApprovalType(const std::string &approvalType); + long getNewApprover() const; + void setNewApprover(long newApprover); + long getApprovalNodeId() const; + void setApprovalNodeId(long approvalNodeId); + long getOldApprover() const; + void setOldApprover(long oldApprover); std::string getComment() const; void setComment(const std::string &comment); + std::string getApprovalNodePos() const; + void setApprovalNodePos(const std::string &approvalNodePos); private: long tid_; long workflowInstanceId_; std::string approvalType_; + long newApprover_; + long approvalNodeId_; + long oldApprover_; std::string comment_; + std::string approvalNodePos_; }; } // namespace Model } // namespace Dms_enterprise diff --git a/dms-enterprise/include/alibabacloud/dms-enterprise/model/GetDataArchiveOrderDetailResult.h b/dms-enterprise/include/alibabacloud/dms-enterprise/model/GetDataArchiveOrderDetailResult.h index cb7327c64..aef33f87d 100644 --- a/dms-enterprise/include/alibabacloud/dms-enterprise/model/GetDataArchiveOrderDetailResult.h +++ b/dms-enterprise/include/alibabacloud/dms-enterprise/model/GetDataArchiveOrderDetailResult.h @@ -128,6 +128,7 @@ namespace AlibabaCloud DagInfo dagInfo; long instanceTotal; long pageSize; + std::string tempTableNameMap; long pageIndex; NextFireTimeResult nextFireTimeResult; }; diff --git a/dms-enterprise/src/model/ApproveOrderRequest.cc b/dms-enterprise/src/model/ApproveOrderRequest.cc index 465238ee1..440a58509 100644 --- a/dms-enterprise/src/model/ApproveOrderRequest.cc +++ b/dms-enterprise/src/model/ApproveOrderRequest.cc @@ -52,6 +52,33 @@ void ApproveOrderRequest::setApprovalType(const std::string &approvalType) { setParameter(std::string("ApprovalType"), approvalType); } +long ApproveOrderRequest::getNewApprover() const { + return newApprover_; +} + +void ApproveOrderRequest::setNewApprover(long newApprover) { + newApprover_ = newApprover; + setParameter(std::string("NewApprover"), std::to_string(newApprover)); +} + +long ApproveOrderRequest::getApprovalNodeId() const { + return approvalNodeId_; +} + +void ApproveOrderRequest::setApprovalNodeId(long approvalNodeId) { + approvalNodeId_ = approvalNodeId; + setParameter(std::string("ApprovalNodeId"), std::to_string(approvalNodeId)); +} + +long ApproveOrderRequest::getOldApprover() const { + return oldApprover_; +} + +void ApproveOrderRequest::setOldApprover(long oldApprover) { + oldApprover_ = oldApprover; + setParameter(std::string("OldApprover"), std::to_string(oldApprover)); +} + std::string ApproveOrderRequest::getComment() const { return comment_; } @@ -61,3 +88,12 @@ void ApproveOrderRequest::setComment(const std::string &comment) { setParameter(std::string("Comment"), comment); } +std::string ApproveOrderRequest::getApprovalNodePos() const { + return approvalNodePos_; +} + +void ApproveOrderRequest::setApprovalNodePos(const std::string &approvalNodePos) { + approvalNodePos_ = approvalNodePos; + setParameter(std::string("ApprovalNodePos"), approvalNodePos); +} + diff --git a/dms-enterprise/src/model/GetDataArchiveOrderDetailResult.cc b/dms-enterprise/src/model/GetDataArchiveOrderDetailResult.cc index 83f1d307c..04fa854e0 100644 --- a/dms-enterprise/src/model/GetDataArchiveOrderDetailResult.cc +++ b/dms-enterprise/src/model/GetDataArchiveOrderDetailResult.cc @@ -69,6 +69,8 @@ void GetDataArchiveOrderDetailResult::parse(const std::string &payload) dataArchiveOrderDetail_.pluginExtraData.pageIndex = std::stol(pluginExtraDataNode["PageIndex"].asString()); if(!pluginExtraDataNode["PageSize"].isNull()) dataArchiveOrderDetail_.pluginExtraData.pageSize = std::stol(pluginExtraDataNode["PageSize"].asString()); + if(!pluginExtraDataNode["TempTableNameMap"].isNull()) + dataArchiveOrderDetail_.pluginExtraData.tempTableNameMap = pluginExtraDataNode["TempTableNameMap"].asString(); auto allInstancesNode = pluginExtraDataNode["Instances"]["InstancesItem"]; for (auto pluginExtraDataNodeInstancesInstancesItem : allInstancesNode) {