Package com.foxinmy.weixin4j.qy.api
Class PartyApi
- java.lang.Object
-
- com.foxinmy.weixin4j.api.BaseApi
-
- com.foxinmy.weixin4j.qy.api.QyApi
-
- com.foxinmy.weixin4j.qy.api.PartyApi
-
-
Constructor Summary
Constructors Constructor Description PartyApi(com.foxinmy.weixin4j.token.TokenManager tokenManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
createParty(Party party)
创建部门(根部门的parentid为1)com.foxinmy.weixin4j.http.weixin.ApiResult
deleteParty(int partId)
删除部门(不能删除根部门;不能删除含有子部门、成员的部门)List<Party>
listParty(int partId)
查询部门列表(以部门的order字段从小到大排列)com.foxinmy.weixin4j.http.weixin.ApiResult
updateParty(Party party)
更新部门(如果非必须的字段未指定 则不更新该字段之前的设置值)-
Methods inherited from class com.foxinmy.weixin4j.qy.api.QyApi
weixinBundle
-
-
-
-
Method Detail
-
createParty
public int createParty(Party party) throws com.foxinmy.weixin4j.exception.WeixinException
创建部门(根部门的parentid为1)
-
updateParty
public com.foxinmy.weixin4j.http.weixin.ApiResult updateParty(Party party) throws com.foxinmy.weixin4j.exception.WeixinException
更新部门(如果非必须的字段未指定 则不更新该字段之前的设置值)
-
listParty
public List<Party> listParty(int partId) throws com.foxinmy.weixin4j.exception.WeixinException
查询部门列表(以部门的order字段从小到大排列)
-
deleteParty
public com.foxinmy.weixin4j.http.weixin.ApiResult deleteParty(int partId) throws com.foxinmy.weixin4j.exception.WeixinException
删除部门(不能删除根部门;不能删除含有子部门、成员的部门)- Parameters:
partId
- 部门ID- Returns:
- 处理结果
- Throws:
com.foxinmy.weixin4j.exception.WeixinException
- See Also:
- 删除部门说明
-
-