Просмотр исходного кода

자사상품 등록시 상품연령 추가

eskim 4 лет назад
Родитель
Сommit
9f716c9912

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

@@ -1623,6 +1623,19 @@ public class TssGoodsService {
 			goods.setGoodsStat("10");
 			return goods;
 		}
+		
+		//상품연령
+		if (StringUtils.isNotBlank(goodsMass.getAgeGrpCd())) {
+			goods.setAgeGrpCd(goodsMass.getAgeGrpCd().trim().toUpperCase());
+			commonCode.setCdGb("G023"); // 상품연령
+			commonCode.setCd(goods.getAgeGrpCd());
+			Collection<CommonCode> ageGrpCdList = rendererService.getCommonCodeList(commonCode);
+			if (ageGrpCdList == null || ageGrpCdList.isEmpty()) {
+				goods.setGoodsRegMsg("상품연령 오류");
+				goods.setGoodsStat("10");
+				return goods;
+			}
+		}
 
 		// 브랜드 확인
 		Brand brand = new Brand();

+ 2 - 1
src/main/java/com/style24/scm/biz/web/TssGoodsController.java

@@ -1182,7 +1182,8 @@ public class TssGoodsController extends TssBaseController {
 
 			// DB 처리 시 사용되는 파라미터명(셀명) 설정
 			String[] goodsNames = {"goodsNum", "brandCd", "goodsNm", "itemkindCd", "styleYear", "seasonCd",
-				"sexGb", "formalGb", "originCd", "makeYmd", "goodsTitles", "goodsContent", "goodsCharacter",
+				"sexGb", "formalGb", "ageGrpCd", "originCd", "makeYmd", "goodsTitles",
+				"goodsContent", "goodsCharacter",
 				"niClsfCd", "niContent1", "niContent2", "niContent3", "niContent4", "niContent5",
 				"niContent6", "niContent7", "niContent8", "niContent9", "niContent10", "niContent11", "niContent12",
 				"niContent13", "niContent14", "niContent15", "niContent16", "niContent17", "niContent18",