public class CreateCollegeContactDeptRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 类和说明 |
---|---|
static class |
CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestHideSceneConfig |
static class |
CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestOuterSceneConfig |
限定符和类型 | 字段和说明 |
---|---|
Boolean |
autoApproveApply |
String |
brief
example:
这是组织单元简介
|
String |
code
example:
20000
|
Boolean |
createDeptGroup |
String |
deptCode
example:
dept456
|
List<Long> |
deptPermits |
String |
deptType
This parameter is required.
|
Boolean |
empApplyJoinDept |
Map<String,String> |
extension |
Boolean |
hideDept |
CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestHideSceneConfig |
hideSceneConfig |
String |
name
This parameter is required.
|
Long |
order
example:
20
|
Boolean |
outerDept |
Boolean |
outerDeptOnlySelf |
List<Long> |
outerPermitDepts |
List<String> |
outerPermitUsers |
CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestOuterSceneConfig |
outerSceneConfig |
Long |
parentId
This parameter is required.
|
String |
sourceIdentifier
example:
软件工程标识
|
Long |
struId
This parameter is required.
|
String |
telephone
example:
138xxxx0000
|
List<String> |
userPermits |
构造器和说明 |
---|
CreateCollegeContactDeptRequest() |
@NameInMap(value="autoApproveApply") public Boolean autoApproveApply
@NameInMap(value="brief") public String brief
这是组织单元简介
@NameInMap(value="code") public String code
20000
@NameInMap(value="createDeptGroup") public Boolean createDeptGroup
@NameInMap(value="deptCode") public String deptCode
dept456
@NameInMap(value="deptType") public String deptType
This parameter is required.
example:contact_class_dept
@NameInMap(value="empApplyJoinDept") public Boolean empApplyJoinDept
@NameInMap(value="hideDept") public Boolean hideDept
@NameInMap(value="hideSceneConfig") public CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestHideSceneConfig hideSceneConfig
@NameInMap(value="name") public String name
This parameter is required.
example:软件工程
@NameInMap(value="order") public Long order
20
@NameInMap(value="outerDept") public Boolean outerDept
@NameInMap(value="outerDeptOnlySelf") public Boolean outerDeptOnlySelf
@NameInMap(value="outerSceneConfig") public CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestOuterSceneConfig outerSceneConfig
@NameInMap(value="parentId") public Long parentId
This parameter is required.
example:20
@NameInMap(value="sourceIdentifier") public String sourceIdentifier
软件工程标识
@NameInMap(value="struId") public Long struId
This parameter is required.
example:10
@NameInMap(value="telephone") public String telephone
138xxxx0000
public static CreateCollegeContactDeptRequest build(Map<String,?> map) throws Exception
Exception
public CreateCollegeContactDeptRequest setAutoApproveApply(Boolean autoApproveApply)
public Boolean getAutoApproveApply()
public CreateCollegeContactDeptRequest setBrief(String brief)
public String getBrief()
public CreateCollegeContactDeptRequest setCode(String code)
public String getCode()
public CreateCollegeContactDeptRequest setCreateDeptGroup(Boolean createDeptGroup)
public Boolean getCreateDeptGroup()
public CreateCollegeContactDeptRequest setDeptCode(String deptCode)
public String getDeptCode()
public CreateCollegeContactDeptRequest setDeptPermits(List<Long> deptPermits)
public CreateCollegeContactDeptRequest setDeptType(String deptType)
public String getDeptType()
public CreateCollegeContactDeptRequest setEmpApplyJoinDept(Boolean empApplyJoinDept)
public Boolean getEmpApplyJoinDept()
public CreateCollegeContactDeptRequest setExtension(Map<String,String> extension)
public CreateCollegeContactDeptRequest setHideDept(Boolean hideDept)
public Boolean getHideDept()
public CreateCollegeContactDeptRequest setHideSceneConfig(CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestHideSceneConfig hideSceneConfig)
public CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestHideSceneConfig getHideSceneConfig()
public CreateCollegeContactDeptRequest setName(String name)
public String getName()
public CreateCollegeContactDeptRequest setOrder(Long order)
public Long getOrder()
public CreateCollegeContactDeptRequest setOuterDept(Boolean outerDept)
public Boolean getOuterDept()
public CreateCollegeContactDeptRequest setOuterDeptOnlySelf(Boolean outerDeptOnlySelf)
public Boolean getOuterDeptOnlySelf()
public CreateCollegeContactDeptRequest setOuterPermitDepts(List<Long> outerPermitDepts)
public CreateCollegeContactDeptRequest setOuterPermitUsers(List<String> outerPermitUsers)
public CreateCollegeContactDeptRequest setOuterSceneConfig(CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestOuterSceneConfig outerSceneConfig)
public CreateCollegeContactDeptRequest.CreateCollegeContactDeptRequestOuterSceneConfig getOuterSceneConfig()
public CreateCollegeContactDeptRequest setParentId(Long parentId)
public Long getParentId()
public CreateCollegeContactDeptRequest setSourceIdentifier(String sourceIdentifier)
public String getSourceIdentifier()
public CreateCollegeContactDeptRequest setStruId(Long struId)
public Long getStruId()
public CreateCollegeContactDeptRequest setTelephone(String telephone)
public String getTelephone()
public CreateCollegeContactDeptRequest setUserPermits(List<String> userPermits)
Copyright © 2024. All rights reserved.