Bläddra i källkod

新增应用时生成风控规则
修改应用时不生成风控规则

marxjaw 3 månader sedan
förälder
incheckning
54604dd768

+ 4 - 5
yt-middle/middle-platform/src/main/java/com/ytpm/middle/service/impl/ApkServiceImpl.java

@@ -81,13 +81,12 @@ public class ApkServiceImpl implements ApkService {
     public Result<?> saveApp(AppParam param, MiddleUserInfo loginUser) {
         //数据库操作,有appId为修改, 没有时为新增
         changeDataAction(param,loginUser.getUserId());
+        //如果是修改则直接返回
         if(CharSequenceUtil.isNotBlank(param.getAppId())){
-            //若已生成风控配置,则说明出过包,仅需更换即可
-            YtRiskTemplate template =  riskMapper.getTemplateByAppId(param.getAppId());
-            if(Objects.isNull(template)){
-                generateRiskDefaultConfig(param.getAppId(),param.getUserId(),loginUser);
-            }
+            return Result.resultOk(RepMessage.SAVE_SUCCESS);
         }
+        //如果是新增则生成风控参数
+        generateRiskDefaultConfig(param.getAppId(),param.getUserId(),loginUser);
         return Result.resultOk(RepMessage.SAVE_SUCCESS);
     }