Преглед изворни кода

添加不同出价方式参数

songyh пре 4 година
родитељ
комит
b40b7f3770

+ 1 - 1
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/entity/AiBytedanceAdDplinkInfo.java

@@ -29,7 +29,7 @@ public class AiBytedanceAdDplinkInfo {
 	private Long adId;
 	/**accountId*/
 	private Long accountId;
-	private BigDecimal adbid;
+	private BigDecimal adBid;
 	/**strategyId*/
 	private Long strategyId;
 	/**createTime*/

+ 4 - 4
jeecg-boot-bytedance/src/main/java/org/jeecg/modules/bytedance/advertise/service/impl/AiBytedanceAdvertiserStrategyServiceImpl.java

@@ -112,9 +112,9 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
             if(null == adDplinkInfo){
                 adDplinkInfo = new AiBytedanceAdDplinkInfo();
                 if("FIX".equalsIgnoreCase(strategy.getAdBidCreateType())){
-                    adDplinkInfo.setAdbid(strategy.getAdCpaBid());
+                    adDplinkInfo.setAdBid(strategy.getAdCpaBid());
                 }else{
-                    adDplinkInfo.setAdbid(strategy.getAdMinBid());
+                    adDplinkInfo.setAdBid(strategy.getAdMinBid());
                 }
                 adDplinkInfo.setDpLinkIndex(strategy.getDpLinkStartIndex());
             }else{
@@ -135,8 +135,8 @@ public class AiBytedanceAdvertiserStrategyServiceImpl extends ServiceImpl<AiByte
             String dplinkCode = StringUtils.getParamFromUrl(strategy.getAdOpenUrl(),"bc_fl_src");
             String adName = getAdName(strategy,dplinkCode,video);
             //计算本次出价
-            BigDecimal currentCpaBid = StringUtils.getRandomAdCpaBid(strategy.getAdBidCreateType(),strategy.getAdMaxBid(),strategy.getAdMinBid(),strategy.getAdStepBid(),adDplinkInfo.getAdbid());
-            adDplinkInfo.setAdbid(currentCpaBid);
+            BigDecimal currentCpaBid = StringUtils.getRandomAdCpaBid(strategy.getAdBidCreateType(),strategy.getAdMaxBid(),strategy.getAdMinBid(),strategy.getAdStepBid(),adDplinkInfo.getAdBid());
+            adDplinkInfo.setAdBid(currentCpaBid);
             JSONObject adParams = getAdParams(strategy,adName,campaignId,currentCpaBid);
             Long adId = createAdInfo(token,strategy,adParams);
             if(null == adId){