Sfoglia il codice sorgente

自动投放修改——清洗素材

zhaoxian 3 anni fa
parent
commit
e122449770

+ 11 - 6
jeecg-boot-module-system/src/main/java/cn/com/ctop/kuaishou/modules/batch/service/impl/KuaiShouGroupServiceImpl.java

@@ -419,20 +419,25 @@ public class KuaiShouGroupServiceImpl extends ServiceImpl<KuaiShouGroupMapper, K
                         //转化目标
                         if (!Check.isNull(ocpxActionType) && ocpxActionType != 0) {
                             //!=0是设置过转化目标
-                            if (ocpxActionType == 2 && (dayBudget == 0 || dayBudget > 500 * 1000)) {
-                                // 转化目标为2行为数,并且预算大于500 或者不限,则关停
-                                typeFalg = false;
-                            } else if (!Check.isNullMap(ocpxMap)) {
+                            if (!Check.isNullMap(ocpxMap)) {
                                 Long ocpxBid = ocpxMap.get(ocpxActionType);
                                 if (Check.isNull(ocpxBid)) {
-                                    //通过key未获取值,说明不包含该目标,进行关停
-                                    typeFalg = false;
+                                    if (ocpxActionType == 2 && dayBudget != 0 && dayBudget <= 500 * 1000) {
+                                        // 转化目标为2行为数,并且预算小于等于500且不是不限,则允许启动
+                                        typeFalg = true;
+                                    }else{
+                                        //通过key未获取值,说明不包含该目标,进行关停
+                                        typeFalg = false;
+                                    }
                                 } else {
                                     if (cpaBid > ocpxBid) {
                                         //组转化出价 大于 项目设置最大转化出价,则关停
                                         bidFalg = false;
                                     }
                                 }
+                            }else if (ocpxActionType == 2 && (dayBudget == 0 || dayBudget > 500 * 1000)) {
+                                // 转化目标为2行为数,并且预算大于500 或者不限,则关停
+                                typeFalg = false;
                             }
                         }