Bladeren bron

다음 EP관련 로직 수정

gagamel 4 jaren geleden
bovenliggende
commit
9bdb3782ce

+ 31 - 5
src/main/java/com/style24/batch/biz/job/goods/TsbDaumAllEp.java

@@ -14,6 +14,8 @@ import com.style24.batch.biz.job.TsbAbstractJob;
 import com.style24.batch.biz.service.TsbGoodsEpService;
 import com.style24.persistence.domain.GoodsEp;
 
+import io.micrometer.core.instrument.util.StringUtils;
+
 import lombok.extern.slf4j.Slf4j;
 
 import com.gagaframework.web.util.GagaFileUtil;
@@ -115,13 +117,37 @@ public class TsbDaumAllEp extends TsbAbstractJob<String, String, String> {
 		sb.append("<<<igurl>>>").append(goodsEp.getIgurl()).append("\n");
 //		sb.append("<<<upimg>>>").append(goodsEp.getUpimg()).append("\n");	// 전체EP에서는 제외
 		sb.append("<<<cate1>>>").append(goodsEp.getCate1()).append("\n");
-		sb.append("<<<caid1>>>").append(goodsEp.getCaid1()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate1())) {
+			sb.append("<<<caid1>>>").append(goodsEp.getCaid1()).append("\n");
+		} else {
+			sb.append("<<<caid1>>>").append("").append("\n");
+		}
+
 		sb.append("<<<cate2>>>").append(goodsEp.getCate2()).append("\n");
-		sb.append("<<<caid2>>>").append(goodsEp.getCaid2()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate2())) {
+			sb.append("<<<caid2>>>").append(goodsEp.getCaid1()).append(goodsEp.getCaid2()).append("\n");
+		} else {
+			sb.append("<<<caid2>>>").append("").append("\n");
+		}
+
 		sb.append("<<<cate3>>>").append(goodsEp.getCate3()).append("\n");
-		sb.append("<<<caid3>>>").append(goodsEp.getCaid3()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate3())) {
+			sb.append("<<<caid3>>>").append(goodsEp.getCaid1()).append(goodsEp.getCaid2()).append(goodsEp.getCaid3()).append("\n");
+		} else {
+			sb.append("<<<caid3>>>").append("").append("\n");
+		}
+
 		sb.append("<<<cate4>>>").append(goodsEp.getCate4()).append("\n");
-		sb.append("<<<caid4>>>").append(goodsEp.getCaid4()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate4())) {
+			sb.append("<<<caid4>>>").append(goodsEp.getCaid1()).append(goodsEp.getCaid2()).append(goodsEp.getCaid3()).append(goodsEp.getCaid4()).append("\n");
+		} else {
+			sb.append("<<<caid4>>>").append("").append("\n");
+		}
+
 		sb.append("<<<model>>>").append(goodsEp.getModel()).append("\n");
 		sb.append("<<<brand>>>").append(goodsEp.getBrand()).append("\n");
 		sb.append("<<<maker>>>").append(goodsEp.getMaker()).append("\n");
@@ -137,7 +163,7 @@ public class TsbDaumAllEp extends TsbAbstractJob<String, String, String> {
 		sb.append("<<<cardp>>>").append(goodsEp.getCardp()).append("\n");
 //		sb.append("<<<weight>>>").append(goodsEp.getWeight()).append("\n");
 //		sb.append("<<<selid>>>").append(goodsEp.getSelid()).append("\n");
-		sb.append("<<<adult>>>").append(goodsEp.getAdult()).append("\n");
+		sb.append("<<<adult>>>").append(goodsEp.getAdult().equals("Y") ? goodsEp.getAdult() : "").append("\n");
 		sb.append("<<<insco>>>").append("").append("\n");
 //		sb.append("<<<sales>>>").append(goodsEp.getSales()).append("\n");
 //		sb.append("<<<likecnt>>>").append(goodsEp.getLikecnt()).append("\n");

+ 31 - 5
src/main/java/com/style24/batch/biz/job/goods/TsbDaumSummaryEp.java

@@ -14,6 +14,8 @@ import com.style24.batch.biz.job.TsbAbstractJob;
 import com.style24.batch.biz.service.TsbGoodsEpService;
 import com.style24.persistence.domain.GoodsEp;
 
+import io.micrometer.core.instrument.util.StringUtils;
+
 import lombok.extern.slf4j.Slf4j;
 
 import com.gagaframework.web.util.GagaFileUtil;
@@ -115,13 +117,37 @@ public class TsbDaumSummaryEp extends TsbAbstractJob<String, String, String> {
 		sb.append("<<<igurl>>>").append(goodsEp.getIgurl()).append("\n");
 		sb.append("<<<upimg>>>").append(goodsEp.getUpimg()).append("\n");
 		sb.append("<<<cate1>>>").append(goodsEp.getCate1()).append("\n");
-		sb.append("<<<caid1>>>").append(goodsEp.getCaid1()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate1())) {
+			sb.append("<<<caid1>>>").append(goodsEp.getCaid1()).append("\n");
+		} else {
+			sb.append("<<<caid1>>>").append("").append("\n");
+		}
+
 		sb.append("<<<cate2>>>").append(goodsEp.getCate2()).append("\n");
-		sb.append("<<<caid2>>>").append(goodsEp.getCaid2()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate2())) {
+			sb.append("<<<caid2>>>").append(goodsEp.getCaid1()).append(goodsEp.getCaid2()).append("\n");
+		} else {
+			sb.append("<<<caid2>>>").append("").append("\n");
+		}
+
 		sb.append("<<<cate3>>>").append(goodsEp.getCate3()).append("\n");
-		sb.append("<<<caid3>>>").append(goodsEp.getCaid3()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate3())) {
+			sb.append("<<<caid3>>>").append(goodsEp.getCaid1()).append(goodsEp.getCaid2()).append(goodsEp.getCaid3()).append("\n");
+		} else {
+			sb.append("<<<caid3>>>").append("").append("\n");
+		}
+
 		sb.append("<<<cate4>>>").append(goodsEp.getCate4()).append("\n");
-		sb.append("<<<caid4>>>").append(goodsEp.getCaid4()).append("\n");
+
+		if (StringUtils.isNotBlank(goodsEp.getCate4())) {
+			sb.append("<<<caid4>>>").append(goodsEp.getCaid1()).append(goodsEp.getCaid2()).append(goodsEp.getCaid3()).append(goodsEp.getCaid4()).append("\n");
+		} else {
+			sb.append("<<<caid4>>>").append("").append("\n");
+		}
+
 		sb.append("<<<model>>>").append(goodsEp.getModel()).append("\n");
 		sb.append("<<<brand>>>").append(goodsEp.getBrand()).append("\n");
 		sb.append("<<<maker>>>").append(goodsEp.getMaker()).append("\n");
@@ -137,7 +163,7 @@ public class TsbDaumSummaryEp extends TsbAbstractJob<String, String, String> {
 		sb.append("<<<cardp>>>").append(goodsEp.getCardp()).append("\n");
 //		sb.append("<<<weight>>>").append(goodsEp.getWeight()).append("\n");
 //		sb.append("<<<selid>>>").append(goodsEp.getSelid()).append("\n");
-		sb.append("<<<adult>>>").append(goodsEp.getAdult()).append("\n");
+		sb.append("<<<adult>>>").append(goodsEp.getAdult().equals("Y") ? goodsEp.getAdult() : "").append("\n");
 		sb.append("<<<insco>>>").append("").append("\n");
 //		sb.append("<<<sales>>>").append(goodsEp.getSales()).append("\n");
 //		sb.append("<<<likecnt>>>").append(goodsEp.getLikecnt()).append("\n");