|
|
@@ -120,7 +120,13 @@ public class AdServiceImpl implements AdService {
|
|
|
BeanUtils.copyProperties(param, adRecord);
|
|
|
adRecord.setRecordId(recordId);
|
|
|
adRecord.setIosId(param.getIosId());
|
|
|
- adRecord.setNetworkName(AdPlatformTypeEnum.getDesc(Integer.parseInt(param.getNetworkFormId())));
|
|
|
+ // 解析广告平台名称
|
|
|
+ String netWorkName = param.getNetworkName();
|
|
|
+ if (StrUtil.isEmpty(param.getNetworkName()) && StrUtil.isNotEmpty(param.getNetworkFormId())
|
|
|
+ && StrUtil.isNumeric(param.getNetworkFormId().trim())) {
|
|
|
+ netWorkName = AdPlatformTypeEnum.getDesc(Integer.parseInt(param.getNetworkFormId()));
|
|
|
+ }
|
|
|
+ adRecord.setNetworkName(netWorkName);
|
|
|
if (user == null || AdRecordEnum.LOGIN_BEFORE.getCode().equals(param.getLoginStatus())) {
|
|
|
if (user == null) {
|
|
|
adRecord.setAppId(appId);
|