|
@@ -208,7 +208,7 @@ public class KuaishouBatchCampaignPreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
campaignPreview.setCampaignId(campaignId);
|
|
|
campaignPreview.setCampaignType(kuaiShouCampaign.getCampaignType());
|
|
|
campaignPreview.setPutStatus(kuaiShouCampaign.getPutStatus());
|
|
|
- if (!Check.isNull(kuaiShouCampaign.getDayBudget())&&kuaiShouCampaign.getDayBudget() != 0) {
|
|
|
+ if (!Check.isNull(kuaiShouCampaign.getDayBudget()) && kuaiShouCampaign.getDayBudget() != 0) {
|
|
|
campaignPreview.setDayBudget(kuaiShouCampaign.getDayBudget());
|
|
|
}
|
|
|
campaignPreview.setDayBudgetSchedule(kuaiShouCampaign.getDayBudgetSchedule());
|
|
@@ -345,6 +345,14 @@ public class KuaishouBatchCampaignPreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
groupPreview.setTemplateId(targetIds.getLong(i));
|
|
|
groupPreview.setUnitName(getName(groupPreview.getUnitNameFormat(), targetIds.getLong(i), groupPreview.getSceneId(), appId, groupPreview.getUnitType()) + j);
|
|
|
groupPreview.setUrl(url);
|
|
|
+ if (!Check.isNull(groupPreview.getBidMax()) && !Check.isNull(groupPreview.getBidMin())) {
|
|
|
+ int bid = getRandom(groupPreview.getBidMax(), groupPreview.getBidMax());
|
|
|
+ if (Check.isNull(groupPreview.getBid())) {
|
|
|
+ groupPreview.setCpaBid(bid);
|
|
|
+ } else {
|
|
|
+ groupPreview.setBid(bid);
|
|
|
+ }
|
|
|
+ }
|
|
|
groupPreviewMapper.insert(groupPreview);
|
|
|
JSONObject material = materialList.getJSONObject(j);
|
|
|
JSONArray photoArr = material.getJSONArray("photoArr");
|
|
@@ -435,6 +443,14 @@ public class KuaishouBatchCampaignPreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
groupPreview.setTemplateId(targetIds.getLong(j));
|
|
|
groupPreview.setUnitName(getName(groupPreview.getUnitNameFormat(), targetIds.getLong(j), groupPreview.getSceneId(), appId, groupPreview.getUnitType()) + j);
|
|
|
groupPreview.setUrl(url);
|
|
|
+ if (!Check.isNull(groupPreview.getBidMax()) && !Check.isNull(groupPreview.getBidMin())) {
|
|
|
+ int bid = getRandom(groupPreview.getBidMax(), groupPreview.getBidMax());
|
|
|
+ if (Check.isNull(groupPreview.getBid())) {
|
|
|
+ groupPreview.setCpaBid(bid);
|
|
|
+ } else {
|
|
|
+ groupPreview.setBid(bid);
|
|
|
+ }
|
|
|
+ }
|
|
|
groupPreviewMapper.insert(groupPreview);
|
|
|
for (int k = 0; k < photoArr.size(); k++) {
|
|
|
creativePreview.setId(null);
|
|
@@ -516,7 +532,7 @@ public class KuaishouBatchCampaignPreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
campaignPreview.setCampaignName(campaignJson.getString("campaignName"));
|
|
|
campaignPreview.setCampaignNameFormat(campaignJson.getString("campaignName"));
|
|
|
campaignPreview.setCampaignType(campaignJson.getInteger("campaignType"));
|
|
|
- if (!Check.isNull(campaignJson.getLong("dayBudget"))&&campaignJson.getLong("dayBudget") != 0) {
|
|
|
+ if (!Check.isNull(campaignJson.getLong("dayBudget")) && campaignJson.getLong("dayBudget") != 0) {
|
|
|
campaignPreview.setDayBudget(campaignJson.getLong("dayBudget"));
|
|
|
}
|
|
|
campaignPreview.setDayBudgetSchedule(campaignJson.getString("dayBudgetSchedule"));
|
|
@@ -542,6 +558,8 @@ public class KuaishouBatchCampaignPreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
groupPreview.setUnitNameFormat(groupJson.getString("unitName"));
|
|
|
groupPreview.setPutStatus(Check.isNull(campaignJson.getInteger("unitStatus")) || campaignJson.getInteger("unitStatus") == 2 ? 2 : null);
|
|
|
groupPreview.setBidType(groupJson.getInteger("bidType"));
|
|
|
+ groupPreview.setBidMax(groupJson.getInteger("bidMax"));
|
|
|
+ groupPreview.setBidMin(groupJson.getInteger("bidMin"));
|
|
|
int bid = -1;
|
|
|
if (!Check.isNull(groupJson.getInteger("bidMin")) && !Check.isNull(groupJson.getInteger("bidMax"))) {
|
|
|
bid = getRandom(groupJson.getInteger("bidMax"), groupJson.getInteger("bidMin"));
|
|
@@ -562,7 +580,7 @@ public class KuaishouBatchCampaignPreviewServiceImpl extends ServiceImpl<Kuaisho
|
|
|
groupPreview.setOcpxActionType(groupJson.getInteger("ocpxActionType"));
|
|
|
groupPreview.setDeepConversionType(groupJson.getInteger("deepConversionType"));
|
|
|
groupPreview.setDeepConversionBid(groupJson.getInteger("deepConversionBid"));
|
|
|
- if (!Check.isNull(groupJson.getInteger("dayBudget"))&&groupJson.getInteger("dayBudget") != 0) {
|
|
|
+ if (!Check.isNull(groupJson.getInteger("dayBudget")) && groupJson.getInteger("dayBudget") != 0) {
|
|
|
groupPreview.setDayBudget(groupJson.getInteger("dayBudget"));
|
|
|
}
|
|
|
groupPreview.setSpeed(groupJson.getInteger("speed"));
|