main
黄海 2 years ago
parent 4fb12298ae
commit 8caa4494fd

@ -61,17 +61,16 @@ public class TestDingTalk {
//同步钉钉与云平台中部门信息
String orgName = "长春市东光学校";
Record record = DingTalkUtil.getOrgByOrgName(orgName);
int dingtalk_dept_id=record.getInt("dingtalk_dept_id");
//同步组织机构
//DingTalkUtil.syncOrg(accessToken, orgName);
//同步人员
DingTalkUtil.getBureauPerson(accessToken,dingtalk_dept_id);
//DingTalkUtil.syncPerson(accessToken,orgName);
//删除单位下所有人员(开发测试时使用)
//DingTalkUtil.delBureauPerson(accessToken,dingtalk_dept_id);
DingTalkUtil.delBureauPerson(accessToken,orgName);
//CommonUtil.Print(DingTalkUtil.getPerson(accessToken, "003"));

@ -458,11 +458,16 @@ public class DingTalkUtil {
}
}
public static void delBureauPerson(String accessToken, long dingtalk_dept_id) throws ApiException {
public static void delBureauPerson(String accessToken, String orgName) throws ApiException {
Record record = DingTalkUtil.getOrgByOrgName(orgName);
int dingtalk_dept_id = record.getInt("dingtalk_dept_id");
DingTalkUtil.getBureauPerson(accessToken, dingtalk_dept_id);
for (int i = 0; i < DingTalkUtil.personList.size(); i++) {
String userid = DingTalkUtil.personList.get(i).getStr("userid");
String person_name = DingTalkUtil.personList.get(i).getStr("name");
delPerson(accessToken, userid);
CommonUtil.Print("成功删除:" + person_name);
}
}

Loading…
Cancel
Save