瀏覽代碼

头条更新计划出价同步数据库

yangzian 3 年之前
父節點
當前提交
6c00766deb

+ 9 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/bytedance/advertise/controller/BytedanceReportController.java

@@ -169,7 +169,7 @@ public class BytedanceReportController {
 									@RequestParam("adId") String adId,
 									@RequestParam(value = "cpaBid",required = false) BigDecimal cpaBid,
 									@RequestParam(value = "adScheduleTime",required = false) String adScheduleTime,
-									//@RequestParam(value = "budgetMode",required = false) String budgetMode,
+									@RequestParam(value = "budgetMode",required = false) String budgetMode,
 									@RequestParam(value = "budget",required = false) Integer budget,
 								 	@RequestParam(value = "downloadUrl",required = false) String downloadUrl) {
 		try {
@@ -203,6 +203,14 @@ public class BytedanceReportController {
 				if (!resultUpd.isSuccess()){
 					return Result.errorMsg(resultUpd.getMessage());
 				}
+				ByteDanceAdvertisePlan byteDanceAdvertisePlan = new ByteDanceAdvertisePlan();
+				byteDanceAdvertisePlan.setId(Long.valueOf(adId));
+				byteDanceAdvertisePlan.setCpaBid(cpaBid);
+				byteDanceAdvertisePlan.setScheduleTime(adScheduleTime);
+				byteDanceAdvertisePlan.setBudgetMode(budgetMode);
+				byteDanceAdvertisePlan.setBudget(Check.isNull(budget) ? null : new BigDecimal(budget));
+				//更新 表 bid || 定向包id || 状态
+				byteDanceAdvertisePlanService.updatePlanOrPackage(byteDanceAdvertisePlan);
 			}
 
 			return Result.successMsg("修改出价成功。",null);