소스 검색

fix(应用同步修改): 应用同步修改

应用同步修改
mazq 3 년 전
부모
커밋
97cdf79c34
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      dcuc-app-service/src/main/java/com/dragoninfo/dcuc/app/strategy/AppResourceStrategy.java

+ 6 - 2
dcuc-app-service/src/main/java/com/dragoninfo/dcuc/app/strategy/AppResourceStrategy.java

@@ -52,12 +52,16 @@ public class AppResourceStrategy implements ResourceOperateStrategy<AppResourceD
             return applyInfo;
         }
         String appSecret = dto.getAppSecret();
-        if (StringUtils.isNotBlank(appSecret)) {
-            insertAppOauth(applyInfo, appSecret);
+        if (StringUtils.isBlank(appSecret)) {
+            String secretKey = getApiKeys(applyInfo.getApplyCode());
+            String apiKey = getApiKeys(applyInfo.getApplyCode());
+            applyInfo.setSecretKey(secretKey);
+            applyInfo.setApiKey(apiKey);
         }
         ApplyInfoDTO applyInfoDTO = new ApplyInfoDTO();
         BeanUtil.copyProperties(applyInfo, applyInfoDTO);
         applyInfoService.saveAppIy(applyInfoDTO);
+        applyOauthService.saveOauth(applyInfo);
         return applyInfo;
     }