com.aliyun.dingtalkexclusive_1_0.models.GetSignedDetailByPageResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkexclusive_1_0.models;
import com.aliyun.tea.*;
public class GetSignedDetailByPageResponseBody extends TeaModel {
// 员工信息
@NameInMap("auditSignedDetailDTOList")
public java.util.List auditSignedDetailDTOList;
// 当前页
@NameInMap("currentPage")
public Long currentPage;
// 一页数据量
@NameInMap("pageSize")
public Long pageSize;
// 总数据量
@NameInMap("total")
public Long total;
public static GetSignedDetailByPageResponseBody build(java.util.Map map) throws Exception {
GetSignedDetailByPageResponseBody self = new GetSignedDetailByPageResponseBody();
return TeaModel.build(map, self);
}
public GetSignedDetailByPageResponseBody setAuditSignedDetailDTOList(java.util.List auditSignedDetailDTOList) {
this.auditSignedDetailDTOList = auditSignedDetailDTOList;
return this;
}
public java.util.List getAuditSignedDetailDTOList() {
return this.auditSignedDetailDTOList;
}
public GetSignedDetailByPageResponseBody setCurrentPage(Long currentPage) {
this.currentPage = currentPage;
return this;
}
public Long getCurrentPage() {
return this.currentPage;
}
public GetSignedDetailByPageResponseBody setPageSize(Long pageSize) {
this.pageSize = pageSize;
return this;
}
public Long getPageSize() {
return this.pageSize;
}
public GetSignedDetailByPageResponseBody setTotal(Long total) {
this.total = total;
return this;
}
public Long getTotal() {
return this.total;
}
public static class GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList extends TeaModel {
// 部门名称
@NameInMap("deptName")
public String deptName;
// 邮件
@NameInMap("email")
public String email;
// 员工名称
@NameInMap("name")
public String name;
// 手机号
@NameInMap("phone")
public String phone;
// 角色
@NameInMap("roles")
public String roles;
// 工号
@NameInMap("staffId")
public String staffId;
// 职位
@NameInMap("title")
public String title;
public static GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList build(java.util.Map map) throws Exception {
GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList self = new GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList();
return TeaModel.build(map, self);
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setDeptName(String deptName) {
this.deptName = deptName;
return this;
}
public String getDeptName() {
return this.deptName;
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setEmail(String email) {
this.email = email;
return this;
}
public String getEmail() {
return this.email;
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setPhone(String phone) {
this.phone = phone;
return this;
}
public String getPhone() {
return this.phone;
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setRoles(String roles) {
this.roles = roles;
return this;
}
public String getRoles() {
return this.roles;
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setStaffId(String staffId) {
this.staffId = staffId;
return this;
}
public String getStaffId() {
return this.staffId;
}
public GetSignedDetailByPageResponseBodyAuditSignedDetailDTOList setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
}
}