| | |
| | | import cn.hutool.core.util.IdUtil; |
| | | |
| | | @Service |
| | | /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/sync/service/impl/DingEventServiceImpl.class */ |
| | | |
| | | public class DingEventServiceImpl implements IDingEventService { |
| | | private static final Logger log = LoggerFactory.getLogger(DingEventServiceImpl.class); |
| | | private final IUserOauthService userOauthService; |
| | |
| | | this.paramService = paramService; |
| | | } |
| | | |
| | | @Override // org.springblade.modules.sync.service.IDingEventService |
| | | |
| | | @Async |
| | | @Transactional |
| | | public void handleEvent(DingCallbackCrypto callbackCrypto, String decryptMsg, OuterAppConfig outerAppConfig) { |
| | |
| | | } |
| | | |
| | | |
| | | @Override // org.springblade.modules.sync.service.IDingEventService |
| | | |
| | | public void addNewEmployee(JSONObject userObject, UserOauth userOauth, Snowflake snowflake) { |
| | | Employee newEmployee = new Employee(); |
| | | String pinValue = this.paramService.getValue("employee.default.pin"); |
| | |
| | | } |
| | | } |
| | | |
| | | @Override // org.springblade.modules.sync.service.IDingEventService |
| | | |
| | | public String getDingAccessToken(String appKey, String appSecret) throws Exception { |
| | | String cacheToken = (String) this.bladeRedis.get(DingConstant.DING_ACCESSTOKEN_REDIS_CACHE); |
| | | if (Func.isNotEmpty(cacheToken)) { |