|
@@ -97,42 +97,14 @@ public class GameAdMonitorServiceImpl extends ServiceImpl<GameAdMonitorMapper, G
|
|
.executeScope(param.getExecuteScope())
|
|
.executeScope(param.getExecuteScope())
|
|
.dataVisitsPeriod(param.getDataVisitsPeriod())
|
|
.dataVisitsPeriod(param.getDataVisitsPeriod())
|
|
.ruleCondition(JsonUtil.toString(param.getRuleCondition()))
|
|
.ruleCondition(JsonUtil.toString(param.getRuleCondition()))
|
|
- .accountWhitelist(CollectionUtils.isEmpty(param.getAccountWhitelist()) ? null :
|
|
|
|
- StringUtils.join(param.getAccountWhitelist().toArray(), "-"))
|
|
|
|
- .accountValidTime(param.getAccountValidTime() == null ? null : param.getAccountValidTime())
|
|
|
|
- .adWhitelist(CollectionUtils.isEmpty(param.getAdWhitelist()) ? null :
|
|
|
|
- StringUtils.join(param.getAdWhitelist().toArray(), "-"))
|
|
|
|
- .adValidTime(param.getAdValidTime() == null ? null : param.getAdValidTime())
|
|
|
|
.updateBy(sysUserId)
|
|
.updateBy(sysUserId)
|
|
.updateTime(now)
|
|
.updateTime(now)
|
|
.build();
|
|
.build();
|
|
|
|
|
|
if (param.getId() != null) {
|
|
if (param.getId() != null) {
|
|
//id不为空表示更新
|
|
//id不为空表示更新
|
|
- return update(new LambdaUpdateWrapper<GameAdMonitor>()
|
|
|
|
- .set(GameAdMonitor::getRuleName, gameAdMonitor.getRuleName())
|
|
|
|
- .set(GameAdMonitor::getRuleType, gameAdMonitor.getRuleType())
|
|
|
|
- .set(GameAdMonitor::getDepartment, gameAdMonitor.getDepartment())
|
|
|
|
- .set(GameAdMonitor::getGameId, gameAdMonitor.getGameId())
|
|
|
|
- .set(GameAdMonitor::getMediaType, gameAdMonitor.getMediaType())
|
|
|
|
- .set(GameAdMonitor::getRuleDimension, gameAdMonitor.getRuleDimension())
|
|
|
|
- .set(GameAdMonitor::getEffectiveScope, gameAdMonitor.getEffectiveScope())
|
|
|
|
- .set(GameAdMonitor::getIsStart, gameAdMonitor.getIsStart())
|
|
|
|
- .set(GameAdMonitor::getAlarmType, gameAdMonitor.getAlarmType())
|
|
|
|
- .set(GameAdMonitor::getAlarmFrequency, gameAdMonitor.getAlarmFrequency())
|
|
|
|
- .set(GameAdMonitor::getAlarmCount, gameAdMonitor.getAlarmCount())
|
|
|
|
- .set(GameAdMonitor::getOperateDimension, gameAdMonitor.getOperateDimension())
|
|
|
|
- .set(GameAdMonitor::getOperateType, gameAdMonitor.getOperateType())
|
|
|
|
- .set(GameAdMonitor::getExecuteScope, gameAdMonitor.getExecuteScope())
|
|
|
|
- .set(GameAdMonitor::getDataVisitsPeriod, gameAdMonitor.getDataVisitsPeriod())
|
|
|
|
- .set(GameAdMonitor::getRuleCondition, gameAdMonitor.getRuleCondition())
|
|
|
|
- .set(GameAdMonitor::getAccountWhitelist, gameAdMonitor.getAccountWhitelist())
|
|
|
|
- .set(GameAdMonitor::getAccountValidTime, gameAdMonitor.getAccountValidTime())
|
|
|
|
- .set(GameAdMonitor::getAdWhitelist, gameAdMonitor.getAdWhitelist())
|
|
|
|
- .set(GameAdMonitor::getAdValidTime, gameAdMonitor.getAdValidTime())
|
|
|
|
- .set(GameAdMonitor::getUpdateBy, sysUserId)
|
|
|
|
- .set(GameAdMonitor::getUpdateTime, now)
|
|
|
|
- .eq(GameAdMonitor::getId, param.getId()));
|
|
|
|
|
|
+ gameAdMonitor.setId(param.getId());
|
|
|
|
+ return updateById(gameAdMonitor);
|
|
}
|
|
}
|
|
//id为空表示要新建一条规则
|
|
//id为空表示要新建一条规则
|
|
gameAdMonitor.setCreateBy(sysUserId);
|
|
gameAdMonitor.setCreateBy(sysUserId);
|