|
@@ -85,7 +85,7 @@ public class ApkServiceImpl implements ApkService {
|
|
|
//修改时判断已生成风控配置,则说明出过包,仅需更换即可
|
|
//修改时判断已生成风控配置,则说明出过包,仅需更换即可
|
|
|
YtRiskTemplate template = riskMapper.getTemplateByAppId(param.getAppId());
|
|
YtRiskTemplate template = riskMapper.getTemplateByAppId(param.getAppId());
|
|
|
if(Objects.isNull(template)){
|
|
if(Objects.isNull(template)){
|
|
|
- generateRiskDefaultConfig(param.getAppId(),param.getUserId(),loginUser);
|
|
|
|
|
|
|
+ generateRiskDefaultConfig(param,loginUser);
|
|
|
}
|
|
}
|
|
|
return Result.resultOk(RepMessage.SAVE_SUCCESS);
|
|
return Result.resultOk(RepMessage.SAVE_SUCCESS);
|
|
|
}
|
|
}
|
|
@@ -94,14 +94,15 @@ public class ApkServiceImpl implements ApkService {
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 给应用生成默认的风控配置
|
|
* 给应用生成默认的风控配置
|
|
|
- * @param appId
|
|
|
|
|
*/
|
|
*/
|
|
|
- private void generateRiskDefaultConfig(String appId,String agentId,MiddleUserInfo loginUser) {
|
|
|
|
|
- addTemp742(appId,agentId,loginUser);
|
|
|
|
|
- addTemp746(appId,agentId,loginUser);
|
|
|
|
|
|
|
+ private void generateRiskDefaultConfig(AppParam param,MiddleUserInfo loginUser) {
|
|
|
|
|
+ addTemp742(param,loginUser);
|
|
|
|
|
+ addTemp746(param,loginUser);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private void addTemp746(String appId, String agentId, MiddleUserInfo loginUser) {
|
|
|
|
|
|
|
+ private void addTemp746(AppParam param, MiddleUserInfo loginUser) {
|
|
|
|
|
+ String appId = param.getAppId();
|
|
|
|
|
+ String agentId = param.getUserId();
|
|
|
List<String> configIds = new ArrayList<>();
|
|
List<String> configIds = new ArrayList<>();
|
|
|
String configId = IdUtil.getSnowflakeNextIdStr();
|
|
String configId = IdUtil.getSnowflakeNextIdStr();
|
|
|
configIds.add(configId);
|
|
configIds.add(configId);
|
|
@@ -122,9 +123,14 @@ public class ApkServiceImpl implements ApkService {
|
|
|
2,appId,new Date(),loginUser.getUserId(),null,
|
|
2,appId,new Date(),loginUser.getUserId(),null,
|
|
|
null,1,1,1);
|
|
null,1,1,1);
|
|
|
riskMapper.insertTemplate(template);
|
|
riskMapper.insertTemplate(template);
|
|
|
|
|
+ //风控模版关联应用
|
|
|
|
|
+ riskMapper.relativeApp(appId,param.getAppName(),template.getTemplateId(),
|
|
|
|
|
+ loginUser.getNickName(),loginUser.getUserId());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private void addTemp742(String appId, String agentId, MiddleUserInfo loginUser) {
|
|
|
|
|
|
|
+ private void addTemp742(AppParam param, MiddleUserInfo loginUser) {
|
|
|
|
|
+ String appId = param.getAppId();
|
|
|
|
|
+ String agentId = param.getUserId();
|
|
|
List<String> configIds = new ArrayList<>();
|
|
List<String> configIds = new ArrayList<>();
|
|
|
String configId = IdUtil.getSnowflakeNextIdStr();
|
|
String configId = IdUtil.getSnowflakeNextIdStr();
|
|
|
configIds.add(configId);
|
|
configIds.add(configId);
|
|
@@ -149,6 +155,9 @@ public class ApkServiceImpl implements ApkService {
|
|
|
2,appId,new Date(),loginUser.getUserId(),null,
|
|
2,appId,new Date(),loginUser.getUserId(),null,
|
|
|
null,1,1,1);
|
|
null,1,1,1);
|
|
|
riskMapper.insertTemplate(template);
|
|
riskMapper.insertTemplate(template);
|
|
|
|
|
+ //风控模版关联应用
|
|
|
|
|
+ riskMapper.relativeApp(appId,param.getAppName(),template.getTemplateId(),
|
|
|
|
|
+ loginUser.getNickName(),loginUser.getUserId());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|