| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package cn.com.goldenwater.dcproj.task;
- import cn.com.goldenwater.dcproj.service.SynchronousDataService;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.scheduling.annotation.EnableScheduling;
- import org.springframework.scheduling.annotation.Scheduled;
- import org.springframework.stereotype.Component;
- /**
- * @Description 浙江水管理平台定时任务获取部门人员信息入库
- * @date 2020-07-15
- * 水管理平台用户同步流程
- * 设置定时任务,定时获取部门及用户接口
- * 获取access_token保存至redis中,设置有效时长7200秒,
- * 获取业务接口信息时,在请求头中添加watermanage_access_token
- * 获取数据过后,部门数据按接口返回的父子级关系保存,用户信息按接口返回信息保存。
- * 设计页面维护本地用户数据与浙江用户数据关系。
- */
- @Component
- @EnableScheduling
- public class SynchronousDataTask {
- private Logger logger = LoggerFactory.getLogger(getClass());
- @Autowired
- private SynchronousDataService synchronousDataService;
- // @Scheduled(cron = "0 0 8 1 * ? *")
- // public void SynchronousData() {
- // logger.info("根据权限获取权限部门下用户信息-------");
- // try {
- // synchronousDataService.listAllSubDepts();
- // } catch (Exception e) {
- // logger.error("同步水管理平台数据", e);
- // }
- // }
- }
|