Generated 2020-05-18 for dataworks-public.

This commit is contained in:
sdk-team
2020-08-10 17:31:34 +08:00
parent 91c8eee22c
commit 1b2fe667ba
8 changed files with 78 additions and 77 deletions

View File

@@ -27,6 +27,17 @@ CreateProjectMemberRequest::CreateProjectMemberRequest() :
CreateProjectMemberRequest::~CreateProjectMemberRequest()
{}
std::string CreateProjectMemberRequest::getRoleCode()const
{
return roleCode_;
}
void CreateProjectMemberRequest::setRoleCode(const std::string& roleCode)
{
roleCode_ = roleCode;
setParameter("RoleCode", roleCode);
}
std::string CreateProjectMemberRequest::getClientToken()const
{
return clientToken_;

View File

@@ -38,17 +38,6 @@ void ListProjectMembersRequest::setPageSize(int pageSize)
setParameter("PageSize", std::to_string(pageSize));
}
int ListProjectMembersRequest::getPageNum()const
{
return pageNum_;
}
void ListProjectMembersRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
}
long ListProjectMembersRequest::getProjectId()const
{
return projectId_;
@@ -60,3 +49,14 @@ void ListProjectMembersRequest::setProjectId(long projectId)
setParameter("ProjectId", std::to_string(projectId));
}
int ListProjectMembersRequest::getPageNumber()const
{
return pageNumber_;
}
void ListProjectMembersRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
}

View File

@@ -39,26 +39,31 @@ void ListProjectMembersResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allProjectMemberListNode = value["ProjectMemberList"]["ProjectMember"];
for (auto valueProjectMemberListProjectMember : allProjectMemberListNode)
auto dataNode = value["Data"];
if(!dataNode["PageNumber"].isNull())
data_.pageNumber = std::stoi(dataNode["PageNumber"].asString());
if(!dataNode["PageSize"].isNull())
data_.pageSize = std::stoi(dataNode["PageSize"].asString());
if(!dataNode["TotalCount"].isNull())
data_.totalCount = std::stoi(dataNode["TotalCount"].asString());
auto allProjectMemberListNode = dataNode["ProjectMemberList"]["ProjectMember"];
for (auto dataNodeProjectMemberListProjectMember : allProjectMemberListNode)
{
ProjectMember projectMemberListObject;
if(!valueProjectMemberListProjectMember["ProjectMemberId"].isNull())
projectMemberListObject.projectMemberId = valueProjectMemberListProjectMember["ProjectMemberId"].asString();
if(!valueProjectMemberListProjectMember["ProjectMemberName"].isNull())
projectMemberListObject.projectMemberName = valueProjectMemberListProjectMember["ProjectMemberName"].asString();
if(!valueProjectMemberListProjectMember["ProjectMemberType"].isNull())
projectMemberListObject.projectMemberType = valueProjectMemberListProjectMember["ProjectMemberType"].asString();
if(!valueProjectMemberListProjectMember["CreateOn"].isNull())
projectMemberListObject.createOn = valueProjectMemberListProjectMember["CreateOn"].asString();
if(!valueProjectMemberListProjectMember["Nick"].isNull())
projectMemberListObject.nick = valueProjectMemberListProjectMember["Nick"].asString();
if(!valueProjectMemberListProjectMember["Status"].isNull())
projectMemberListObject.status = valueProjectMemberListProjectMember["Status"].asString();
Data::ProjectMember projectMemberObject;
if(!dataNodeProjectMemberListProjectMember["Nick"].isNull())
projectMemberObject.nick = dataNodeProjectMemberListProjectMember["Nick"].asString();
if(!dataNodeProjectMemberListProjectMember["ProjectMemberId"].isNull())
projectMemberObject.projectMemberId = dataNodeProjectMemberListProjectMember["ProjectMemberId"].asString();
if(!dataNodeProjectMemberListProjectMember["ProjectMemberName"].isNull())
projectMemberObject.projectMemberName = dataNodeProjectMemberListProjectMember["ProjectMemberName"].asString();
if(!dataNodeProjectMemberListProjectMember["ProjectMemberType"].isNull())
projectMemberObject.projectMemberType = dataNodeProjectMemberListProjectMember["ProjectMemberType"].asString();
if(!dataNodeProjectMemberListProjectMember["Status"].isNull())
projectMemberObject.status = dataNodeProjectMemberListProjectMember["Status"].asString();
auto allProjectRoleListNode = allProjectMemberListNode["ProjectRoleList"]["Role"];
for (auto allProjectMemberListNodeProjectRoleListRole : allProjectRoleListNode)
{
ProjectMember::Role projectRoleListObject;
Data::ProjectMember::Role projectRoleListObject;
if(!allProjectMemberListNodeProjectRoleListRole["ProjectRoleCode"].isNull())
projectRoleListObject.projectRoleCode = allProjectMemberListNodeProjectRoleListRole["ProjectRoleCode"].asString();
if(!allProjectMemberListNodeProjectRoleListRole["ProjectRoleId"].isNull())
@@ -67,36 +72,15 @@ void ListProjectMembersResult::parse(const std::string &payload)
projectRoleListObject.projectRoleName = allProjectMemberListNodeProjectRoleListRole["ProjectRoleName"].asString();
if(!allProjectMemberListNodeProjectRoleListRole["ProjectRoleType"].isNull())
projectRoleListObject.projectRoleType = allProjectMemberListNodeProjectRoleListRole["ProjectRoleType"].asString();
projectMemberListObject.projectRoleList.push_back(projectRoleListObject);
projectMemberObject.projectRoleList.push_back(projectRoleListObject);
}
projectMemberList_.push_back(projectMemberListObject);
data_.projectMemberList.push_back(projectMemberObject);
}
if(!value["PageNum"].isNull())
pageNum_ = std::stoi(value["PageNum"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["TotalNum"].isNull())
totalNum_ = std::stoi(value["TotalNum"].asString());
}
int ListProjectMembersResult::getTotalNum()const
ListProjectMembersResult::Data ListProjectMembersResult::getData()const
{
return totalNum_;
}
std::vector<ListProjectMembersResult::ProjectMember> ListProjectMembersResult::getProjectMemberList()const
{
return projectMemberList_;
}
int ListProjectMembersResult::getPageNum()const
{
return pageNum_;
}
int ListProjectMembersResult::getPageSize()const
{
return pageSize_;
return data_;
}