com.aliyun.dingtalkindustry_1_0.models.QueryGroupInfoResponseBody 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.dingtalkindustry_1_0.models;
import com.aliyun.tea.*;
public class QueryGroupInfoResponseBody extends TeaModel {
// 医疗组详情
@NameInMap("content")
public QueryGroupInfoResponseBodyContent content;
public static QueryGroupInfoResponseBody build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBody self = new QueryGroupInfoResponseBody();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBody setContent(QueryGroupInfoResponseBodyContent content) {
this.content = content;
return this;
}
public QueryGroupInfoResponseBodyContent getContent() {
return this.content;
}
public static class QueryGroupInfoResponseBodyContentExtendInfos extends TeaModel {
// 医疗组code
@NameInMap("deptCode")
public String deptCode;
// 扩展属性显示名称
@NameInMap("deptExtendDisplayName")
public String deptExtendDisplayName;
// 扩展属性key
@NameInMap("deptExtendKey")
public String deptExtendKey;
// 扩展属性value
@NameInMap("deptExtendValue")
public String deptExtendValue;
// 创建时间
@NameInMap("gmtCreateStr")
public String gmtCreateStr;
// 修改时间
@NameInMap("gmtModifiedStr")
public String gmtModifiedStr;
// id
@NameInMap("id")
public Long id;
// 状态
@NameInMap("status")
public Integer status;
public static QueryGroupInfoResponseBodyContentExtendInfos build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContentExtendInfos self = new QueryGroupInfoResponseBodyContentExtendInfos();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptCode(String deptCode) {
this.deptCode = deptCode;
return this;
}
public String getDeptCode() {
return this.deptCode;
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptExtendDisplayName(String deptExtendDisplayName) {
this.deptExtendDisplayName = deptExtendDisplayName;
return this;
}
public String getDeptExtendDisplayName() {
return this.deptExtendDisplayName;
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptExtendKey(String deptExtendKey) {
this.deptExtendKey = deptExtendKey;
return this;
}
public String getDeptExtendKey() {
return this.deptExtendKey;
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptExtendValue(String deptExtendValue) {
this.deptExtendValue = deptExtendValue;
return this;
}
public String getDeptExtendValue() {
return this.deptExtendValue;
}
public QueryGroupInfoResponseBodyContentExtendInfos setGmtCreateStr(String gmtCreateStr) {
this.gmtCreateStr = gmtCreateStr;
return this;
}
public String getGmtCreateStr() {
return this.gmtCreateStr;
}
public QueryGroupInfoResponseBodyContentExtendInfos setGmtModifiedStr(String gmtModifiedStr) {
this.gmtModifiedStr = gmtModifiedStr;
return this;
}
public String getGmtModifiedStr() {
return this.gmtModifiedStr;
}
public QueryGroupInfoResponseBodyContentExtendInfos setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryGroupInfoResponseBodyContentExtendInfos setStatus(Integer status) {
this.status = status;
return this;
}
public Integer getStatus() {
return this.status;
}
}
public static class QueryGroupInfoResponseBodyContentGroupLeader extends TeaModel {
// 工号
@NameInMap("jobNumber")
public String jobNumber;
// 组长名称
@NameInMap("name")
public String name;
// 用户id
@NameInMap("userId")
public String userId;
public static QueryGroupInfoResponseBodyContentGroupLeader build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContentGroupLeader self = new QueryGroupInfoResponseBodyContentGroupLeader();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContentGroupLeader setJobNumber(String jobNumber) {
this.jobNumber = jobNumber;
return this;
}
public String getJobNumber() {
return this.jobNumber;
}
public QueryGroupInfoResponseBodyContentGroupLeader setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryGroupInfoResponseBodyContentGroupLeader setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class QueryGroupInfoResponseBodyContentGroup extends TeaModel {
// 医疗组id
@NameInMap("deptId")
public Long deptId;
// 医疗组状态
@NameInMap("deptStatus")
public Integer deptStatus;
// 创建时间
@NameInMap("gmtCreateStr")
public String gmtCreateStr;
// 修改时间
@NameInMap("gmtModifiedStr")
public String gmtModifiedStr;
// id
@NameInMap("id")
public Long id;
// 组长
@NameInMap("leader")
public QueryGroupInfoResponseBodyContentGroupLeader leader;
// 医疗组名称
@NameInMap("name")
public String name;
// 父code
@NameInMap("parentDeptCode")
public String parentDeptCode;
// 备注
@NameInMap("remark")
public String remark;
public static QueryGroupInfoResponseBodyContentGroup build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContentGroup self = new QueryGroupInfoResponseBodyContentGroup();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContentGroup setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public QueryGroupInfoResponseBodyContentGroup setDeptStatus(Integer deptStatus) {
this.deptStatus = deptStatus;
return this;
}
public Integer getDeptStatus() {
return this.deptStatus;
}
public QueryGroupInfoResponseBodyContentGroup setGmtCreateStr(String gmtCreateStr) {
this.gmtCreateStr = gmtCreateStr;
return this;
}
public String getGmtCreateStr() {
return this.gmtCreateStr;
}
public QueryGroupInfoResponseBodyContentGroup setGmtModifiedStr(String gmtModifiedStr) {
this.gmtModifiedStr = gmtModifiedStr;
return this;
}
public String getGmtModifiedStr() {
return this.gmtModifiedStr;
}
public QueryGroupInfoResponseBodyContentGroup setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryGroupInfoResponseBodyContentGroup setLeader(QueryGroupInfoResponseBodyContentGroupLeader leader) {
this.leader = leader;
return this;
}
public QueryGroupInfoResponseBodyContentGroupLeader getLeader() {
return this.leader;
}
public QueryGroupInfoResponseBodyContentGroup setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryGroupInfoResponseBodyContentGroup setParentDeptCode(String parentDeptCode) {
this.parentDeptCode = parentDeptCode;
return this;
}
public String getParentDeptCode() {
return this.parentDeptCode;
}
public QueryGroupInfoResponseBodyContentGroup setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
}
public static class QueryGroupInfoResponseBodyContent extends TeaModel {
// 扩展信息
@NameInMap("extendInfos")
public java.util.List extendInfos;
// 医疗组
@NameInMap("group")
public QueryGroupInfoResponseBodyContentGroup group;
public static QueryGroupInfoResponseBodyContent build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContent self = new QueryGroupInfoResponseBodyContent();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContent setExtendInfos(java.util.List extendInfos) {
this.extendInfos = extendInfos;
return this;
}
public java.util.List getExtendInfos() {
return this.extendInfos;
}
public QueryGroupInfoResponseBodyContent setGroup(QueryGroupInfoResponseBodyContentGroup group) {
this.group = group;
return this;
}
public QueryGroupInfoResponseBodyContentGroup getGroup() {
return this.group;
}
}
}