All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkindustry_1_0.models.QueryGroupInfoResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.88
Show newest version
// 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 {
        /**
         * 

This parameter is required.

* * example: *

28765

*/ @NameInMap("deptCode") public String deptCode; /** * example: *

科室、医生都不一样

*/ @NameInMap("deptExtendDisplayName") public String deptExtendDisplayName; /** *

This parameter is required.

* * example: *

科室、医生都不一样

*/ @NameInMap("deptExtendKey") public String deptExtendKey; /** *

This parameter is required.

* * example: *

科室、医生都不一样

*/ @NameInMap("deptExtendValue") public String deptExtendValue; /** *

This parameter is required.

* * example: *

2021-08-24 20:30:31

*/ @NameInMap("gmtCreateStr") public String gmtCreateStr; /** *

This parameter is required.

* * example: *

2021-08-24 20:30:31

*/ @NameInMap("gmtModifiedStr") public String gmtModifiedStr; /** *

This parameter is required.

* * example: *

10000

*/ @NameInMap("id") public Long id; /** *

This parameter is required.

* * example: *

0

*/ @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 { /** * example: *

3212

*/ @NameInMap("jobNumber") public String jobNumber; /** * example: *

张三

*/ @NameInMap("name") public String name; /** * example: *

1234

*/ @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 { /** * example: *

321222

*/ @NameInMap("deptId") public Long deptId; /** * example: *

1

*/ @NameInMap("deptStatus") public Integer deptStatus; /** * example: *

2021-08-24 20:30:31

*/ @NameInMap("gmtCreateStr") public String gmtCreateStr; /** * example: *

2021-08-24 20:30:31

*/ @NameInMap("gmtModifiedStr") public String gmtModifiedStr; /** * example: *

3212

*/ @NameInMap("id") public Long id; @NameInMap("leader") public QueryGroupInfoResponseBodyContentGroupLeader leader; /** * example: *

张三组

*/ @NameInMap("name") public String name; /** * example: *

1

*/ @NameInMap("parentDeptCode") public String parentDeptCode; /** * example: *

备注

*/ @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; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy