|
@@ -81,12 +81,14 @@ public class ApkServiceImpl implements ApkService {
|
|
|
public Result<?> saveApp(AppParam param, MiddleUserInfo loginUser) {
|
|
public Result<?> saveApp(AppParam param, MiddleUserInfo loginUser) {
|
|
|
//数据库操作,有appId为修改, 没有时为新增
|
|
//数据库操作,有appId为修改, 没有时为新增
|
|
|
changeDataAction(param,loginUser.getUserId());
|
|
changeDataAction(param,loginUser.getUserId());
|
|
|
- //如果是修改则直接返回
|
|
|
|
|
if(CharSequenceUtil.isNotBlank(param.getAppId())){
|
|
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);
|
|
return Result.resultOk(RepMessage.SAVE_SUCCESS);
|
|
|
}
|
|
}
|
|
|
- //如果是新增则生成风控参数
|
|
|
|
|
- generateRiskDefaultConfig(param.getAppId(),param.getUserId(),loginUser);
|
|
|
|
|
return Result.resultOk(RepMessage.SAVE_SUCCESS);
|
|
return Result.resultOk(RepMessage.SAVE_SUCCESS);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -116,7 +118,7 @@ public class ApkServiceImpl implements ApkService {
|
|
|
riskMapper.insertTempConfig(templateConfig);
|
|
riskMapper.insertTempConfig(templateConfig);
|
|
|
}
|
|
}
|
|
|
YtRiskTemplate template = new YtRiskTemplate(templateId,"最低收益限制",
|
|
YtRiskTemplate template = new YtRiskTemplate(templateId,"最低收益限制",
|
|
|
- "当日前2条获得奖励的激励视频,总收益为<0.21",appId+"-746",agentId,
|
|
|
|
|
|
|
+ "当日前2条获得奖励的激励视频,总收益为<"+initRevenue,appId+"-746",agentId,
|
|
|
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);
|
|
@@ -143,7 +145,7 @@ public class ApkServiceImpl implements ApkService {
|
|
|
riskMapper.insertTempConfig(templateConfig);
|
|
riskMapper.insertTempConfig(templateConfig);
|
|
|
}
|
|
}
|
|
|
YtRiskTemplate template = new YtRiskTemplate(templateId,"激励视频ecpm值控制",
|
|
YtRiskTemplate template = new YtRiskTemplate(templateId,"激励视频ecpm值控制",
|
|
|
- "当日前4条激励视频,有2条,ecpm值为<35",appId+"-742",agentId,
|
|
|
|
|
|
|
+ "当日前4条激励视频,有2条,ecpm值为<"+initEcpm,appId+"-742",agentId,
|
|
|
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);
|