|
|
@@ -130,8 +130,9 @@ public class TsaFreegiftPromotionService {
|
|
|
freegiftPromotionDao.deleteFreegiftGoodsInfo(param); // 사은품 프로모션 적용 업체/브랜드/상품 제외상품 정보 삭제
|
|
|
freegiftPromotionDao.deleteFreegiftSectionInfo(param); // 사은품 프로모션 적용 업체/브랜드/상품 제외상품 정보 삭제
|
|
|
freegiftPromotionDao.deleteFreegiftValInfo(param); // 사은품 프로모션 적용 업체/브랜드/상품 제외상품 정보 삭제
|
|
|
+ freegiftPromotionDao.deleteFreegiftGoodsApply(param); // 사은품 프로모션 적용 업체/브랜드 실적용 데이터 제거
|
|
|
} else {
|
|
|
- param.setFreegiftStat("G232_10"); // 프로모션 등록이면 대기 상태로 저장
|
|
|
+ param.setFreegiftStat("G232_10"); // 프로모션 등록이면 대기 상태로 저장
|
|
|
freegiftPromotionDao.createFreegoodsPromotionInfo(param); // 사은품 프로모션 마스터 정보 저장
|
|
|
}
|
|
|
|
|
|
@@ -261,6 +262,26 @@ public class TsaFreegiftPromotionService {
|
|
|
freegiftPromotionDao.createPromotionFreeGoodsInfo(freegoodsGiveInfo); // 사은품 지급 상품 영역 저장
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ // 공급업체 / 브랜드 실 사용 테이블 저장
|
|
|
+ if(param.getSupplyCompList() != null && param.getSupplyCompList().size() > 0 && param.getBrandList() != null && param.getBrandList().size() > 0) {
|
|
|
+ freegiftPromotionDao.insertFreegiftGoodsApplyList(param);
|
|
|
+ } else if (param.getSupplyCompList() != null && param.getSupplyCompList().size() > 0) {
|
|
|
+ FreeGoodsPromotion company = new FreeGoodsPromotion();
|
|
|
+ company.setFreegiftSq(param.getFreegiftSq());
|
|
|
+ company.setTargetGb("G260_13"); // 적용 대상 (G260_10|상품, G260_12|브랜드, G260_13|공급처)
|
|
|
+ company.setRegNo(param.getRegNo());
|
|
|
+ freegiftPromotionDao.insertFreegiftGoodsApplyList(company); // 등록된 업체 코드 등록
|
|
|
+ freegiftPromotionDao.insertFreegiftGoodsApplyCompanyOrBrandList(company);
|
|
|
+ } else if (param.getBrandList() != null && param.getBrandList().size() > 0) {
|
|
|
+ FreeGoodsPromotion brand = new FreeGoodsPromotion();
|
|
|
+ brand.setFreegiftSq(param.getFreegiftSq());
|
|
|
+ brand.setTargetGb("G260_12"); // 적용 대상 (G260_10|상품, G260_12|브랜드, G260_13|공급처)
|
|
|
+ brand.setRegNo(param.getRegNo());
|
|
|
+ freegiftPromotionDao.insertFreegiftGoodsApplyList(brand); // 등록된 업체 코드 등록
|
|
|
+ freegiftPromotionDao.insertFreegiftGoodsApplyCompanyOrBrandList(brand);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|