Modify GetDataArchiveOrderDetail API. Add output parameter: TempTableNameMap.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
@@ -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)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user