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 intcreateParty(Party party)创建部门(根部门的parentid为1)com.foxinmy.weixin4j.http.weixin.ApiResultdeleteParty(int partId)删除部门(不能删除根部门;不能删除含有子部门、成员的部门)List<Party>listParty(int partId)查询部门列表(以部门的order字段从小到大排列)com.foxinmy.weixin4j.http.weixin.ApiResultupdateParty(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:
- 删除部门说明
-
-