瀏覽代碼

企业微信部门创建接口create返回值改为long类型

master
Binary Wang 6 年之前
父節點
當前提交
5af4059970
共有 3 個檔案被更改,包括 4 行新增4 行删除
  1. +1
    -1
      weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpDepartmentService.java
  2. +2
    -2
      weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpDepartmentServiceImpl.java
  3. +1
    -1
      weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpDepartmentServiceImplTest.java

+ 1
- 1
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/WxCpDepartmentService.java 查看文件

@@ -26,7 +26,7 @@ public interface WxCpDepartmentService {
* @return 部门id
* @throws WxErrorException 异常
*/
Integer create(WxCpDepart depart) throws WxErrorException;
Long create(WxCpDepart depart) throws WxErrorException;

/**
* <pre>


+ 2
- 2
weixin-java-cp/src/main/java/me/chanjar/weixin/cp/api/impl/WxCpDepartmentServiceImpl.java 查看文件

@@ -28,11 +28,11 @@ public class WxCpDepartmentServiceImpl implements WxCpDepartmentService {
}

@Override
public Integer create(WxCpDepart depart) throws WxErrorException {
public Long create(WxCpDepart depart) throws WxErrorException {
String url = "https://qyapi.weixin.qq.com/cgi-bin/department/create";
String responseContent = this.mainService.post(url, depart.toJson());
JsonElement tmpJsonElement = new JsonParser().parse(responseContent);
return GsonHelper.getAsInteger(tmpJsonElement.getAsJsonObject().get("id"));
return GsonHelper.getAsLong(tmpJsonElement.getAsJsonObject().get("id"));
}

@Override


+ 1
- 1
weixin-java-cp/src/test/java/me/chanjar/weixin/cp/api/impl/WxCpDepartmentServiceImplTest.java 查看文件

@@ -31,7 +31,7 @@ public class WxCpDepartmentServiceImplTest {
cpDepart.setName("子部门" + System.currentTimeMillis());
cpDepart.setParentId(1L);
cpDepart.setOrder(1L);
Integer departId = this.wxCpService.getDepartmentService().create(cpDepart);
Long departId = this.wxCpService.getDepartmentService().create(cpDepart);
System.out.println(departId);
}



Loading…
取消
儲存