| | |
| | | import com.qianwen.smartman.modules.sync.entity.OuterAppConfig; |
| | | import com.qianwen.smartman.modules.sync.service.IDingSyncService; |
| | | import com.qianwen.smartman.modules.sync.service.IOuterAppConfigService; |
| | | import com.qianwen.smartman.modules.sync.service.IWechatSyncService; |
| | | //import com.qianwen.smartman.modules.sync.service.IWechatSyncService; |
| | | import com.qianwen.smartman.modules.sync.vo.OuterAppConfigVO; |
| | | import com.qianwen.smartman.modules.sync.vo.OuterAppStatusVO; |
| | | import com.qianwen.smartman.modules.sync.vo.SyncResultVO; |
| | |
| | | @RestController |
| | | public class OuterAppConfigController extends BladeController { |
| | | private IOuterAppConfigService outerAppConfigService; |
| | | private final IWechatSyncService wechatSyncService; |
| | | //private final IWechatSyncService wechatSyncService; |
| | | private final IDingSyncService dingSyncService; |
| | | |
| | | public OuterAppConfigController(final IOuterAppConfigService outerAppConfigService, final IWechatSyncService wechatSyncService, final IDingSyncService dingSyncService) { |
| | | //, final IWechatSyncService wechatSyncService, |
| | | public OuterAppConfigController(final IOuterAppConfigService outerAppConfigService, final IDingSyncService dingSyncService) { |
| | | this.outerAppConfigService = outerAppConfigService; |
| | | this.wechatSyncService = wechatSyncService; |
| | | // this.wechatSyncService = wechatSyncService; |
| | | this.dingSyncService = dingSyncService; |
| | | } |
| | | |
| | |
| | | public R<SyncResultVO> submit(@Valid @RequestBody OuterAppConfigVO outerAppConfigVO) { |
| | | this.outerAppConfigService.submit(outerAppConfigVO); |
| | | if (outerAppConfigVO.getAppType().equals(OuterAppConfigConstant.QY_WECHAT)) { |
| | | return R.data(this.wechatSyncService.syncOrganization()); |
| | | //yangys注释掉了 |
| | | //return R.data(this.wechatSyncService.syncOrganization()); |
| | | } |
| | | return R.data(this.dingSyncService.syncImmediately()); |
| | | } |