liupeng hace 4 años
padre
commit
3fed30054b

+ 6 - 0
code/sapparent/sapservice/src/main/java/org/fouram/service/SyncSapUserToWxService.java

@@ -17,7 +17,11 @@ import org.springframework.transaction.annotation.Transactional;
 public class SyncSapUserToWxService extends BaseService {
 
 	@Autowired
+	private WxUserService wxUserService;
+	@Autowired
 	private SapUserService sapUserService;
+	@Autowired
+	private WxDepartService wxDepartService;
 
 	public SyncWeixinUserOutput syncWeixinUser() throws Exception {
 		if (WebConstants.CACHE.containsKey(WebConstants.CACHE_SYNC_SAP)) {
@@ -42,6 +46,8 @@ public class SyncSapUserToWxService extends BaseService {
 	@Transactional
 	public void taskBiz() throws Exception {
 		WebConstants.CACHE.put(WebConstants.CACHE_SYNC_SAP, DateUtil.getTime());
+		wxDepartService.saveWxDeparts();
+		wxUserService.saveWxUsers();
 		// 更新所有数据无效
 		sapUserService.updateAllDelFlag(DelFlagEnum.UNABLE.getCode());
 		// 保存SAP用户数据