Ver Fonte

id查看详情,数据回显string转string[]

yangzian há 4 anos atrás
pai
commit
500f61a83c

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

@@ -271,7 +271,7 @@ public class AiBytedanceAdvertiserStrategy{
 	private String creativeThirdIndustryId;
 
 	/**创意标签*/
-	private Object creativeAdKeywords;
+	private String creativeAdKeywords;
 	@TableField(exist = false)
 	private String[] adKeywords;
 

+ 7 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/bytedance/advertise/controller/AiBytedanceAdvertiserStrategyController.java

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import io.swagger.annotations.*;
 import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang3.StringUtils;
 import org.apache.shiro.SecurityUtils;
 import org.jeecg.common.api.vo.Result;
 import org.jeecg.common.system.query.QueryGenerator;
@@ -186,6 +187,12 @@ public class AiBytedanceAdvertiserStrategyController {
 		if(aiBytedanceAdvertiserStrategy==null) {
 			result.error500("未找到对应实体");
 		}else {
+			//商品卖点
+			aiBytedanceAdvertiserStrategy.setProductSellingPoints(aiBytedanceAdvertiserStrategy.getCreativeProductSellingPoints().split(","));
+			//广告位置
+			aiBytedanceAdvertiserStrategy.setCreativeInventoryTypes(aiBytedanceAdvertiserStrategy.getCreativeInventoryType().split(","));
+			//创意标签
+			aiBytedanceAdvertiserStrategy.setAdKeywords(aiBytedanceAdvertiserStrategy.getCreativeAdKeywords().split(","));
 			//素材图片url
 			MaterialImageInfo materialImageInfo = materialImageInfoService.getByCode(aiBytedanceAdvertiserStrategy.getCreativeProductImageCode());
 			aiBytedanceAdvertiserStrategy.setImageUrl(materialImageInfo.getUrl());