Browse Source

[결함][SCM] 입점상품 옵션2가없는데 데이터가 저장됨

card007 4 years ago
parent
commit
d38347fb56
1 changed files with 17 additions and 0 deletions
  1. 17 0
      src/main/java/com/style24/scm/biz/service/TssGoodsService.java

+ 17 - 0
src/main/java/com/style24/scm/biz/service/TssGoodsService.java

@@ -2873,6 +2873,23 @@ public class TssGoodsService {
 					goods.setGoodsStat("10");
 					break;
 				}
+
+				if (StringUtils.length(arrOptCd[0]) > 66) {
+					goods.setGoodsRegMsg("옵션(SKU) " + (i + 1) + "번째 옵션1명 길이 오류");
+					goods.setGoodsStat("10");
+				}
+
+				// 옵션2 - 필수
+				if (StringUtils.isBlank(arrOptCd[1])) {
+					goods.setGoodsRegMsg("옵션(SKU) " + (i + 1) + "번째 옵션2 정보없음");
+					goods.setGoodsStat("10");
+					break;
+				}
+				if (StringUtils.length(arrOptCd[0]) > 66) {
+					goods.setGoodsRegMsg("옵션(SKU) " + (i + 1) + "번째 옵션2명 길이 오류");
+					goods.setGoodsStat("10");
+				}
+
 				// 추가금액 - 필수
 				if (StringUtils.isBlank(arrOptCd[2])) {
 					goods.setGoodsRegMsg("옵션(SKU) " + (i + 1) + "번째 추가금액 정보없음");