钉钉同步问题
你好,按照咱们提供的文档配置了config/dingding.json文件但钉钉的人员和组织并不会同步
这个功能是怎么用?
钉钉强制同步类中使用的是微信
public class DingdingSyncOrganizationTrigger implements Job {
private static Logger logger = LoggerFactory.getLogger(DingdingSyncOrganizationTrigger.class);
/* 向列表发送一个同步信号 */
@Override
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
ThisApplication.qiyeweixinSyncOrganizationCallbackRequest.add(new Object());
}
}
钉钉定时同步却又使用政务钉钉作为条件判断
public class DingdingSyncOrganization implements Job {
private static Logger logger = LoggerFactory.getLogger(DingdingSyncOrganization.class);
@Override
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
try (EntityManagerContainer emc = EntityManagerContainerFactory.instance().create()) {
if (!ThisApplication.zhengwuDingdingSyncOrganizationCallbackRequest.isEmpty()) {
ThisApplication.zhengwuDingdingSyncOrganizationCallbackRequest.clear();
Business business = new Business(emc);
SyncOrganization o = new SyncOrganization();
o.execute(business);
}
} catch (Exception e) {
logger.error(e);
throw new JobExecutionException(e);
}
}
} 是的 请问您这个看的是源码吗!小小管理员对源码方面的设计未曾接触过
不过会将您的问题提交到技术部门! 请问解决了吗? 您好:这个逻辑早就修复了,如果您有兴趣可以看我们最新的是develop分支源码
页:
[1]