Parcourir la source

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

应用同步修改
mazq il y a 3 ans
Parent
commit
97cdf79c34

+ 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;
     }