|
|
@@ -186,21 +186,16 @@ public class TsaDisplayService {
|
|
|
* @since 2021. 1. 17
|
|
|
*/
|
|
|
@Transactional("shopTxnManager")
|
|
|
- //@CacheEvict(value = "cate", allEntries = true)
|
|
|
public void saveGoodsCategory(GoodsCategory goodsCategory) {
|
|
|
goodsCategory.setRegNo(TsaSession.getInfo().getUserNo());
|
|
|
goodsCategory.setUpdNo(TsaSession.getInfo().getUserNo());
|
|
|
|
|
|
- log.info("[saveGoodsCategory goodsCategory.getGoodsCds()]{}",goodsCategory.getGoodsCds());
|
|
|
if(StringUtils.isNotEmpty(goodsCategory.getGoodsCds())){
|
|
|
String[] goodsCdArr = goodsCategory.getGoodsCds().split(",");
|
|
|
- log.info("[saveGoodsCategory goodsCdArr]{}",goodsCdArr);
|
|
|
for (String goodsCd : goodsCdArr) {
|
|
|
- log.info("saveGoodsCategory goodsCd::{}",goodsCd);
|
|
|
goodsCategory.setGoodsCd(goodsCd);
|
|
|
int cnt = 0;
|
|
|
for (String cateCd : goodsCategory.getCateCdArr()) {
|
|
|
- log.info("saveGoodsCategory cateCd::{}",cateCd);
|
|
|
if(StringUtils.isNotEmpty(cateCd)){
|
|
|
goodsCategory.setCateCd(cateCd);
|
|
|
goodsCategory.setCateGb(goodsCategory.getCateGbArr()[cnt]);
|
|
|
@@ -256,23 +251,21 @@ public class TsaDisplayService {
|
|
|
* @since 2021. 1. 18
|
|
|
*/
|
|
|
@Transactional("shopTxnManager")
|
|
|
- //@CacheEvict(value = "cate", allEntries = true)
|
|
|
public void deleteGoodsCategoryList(GoodsCategory goodsCategory) {
|
|
|
- for (String goodsCd : goodsCategory.getGoodsCdList()) {
|
|
|
+ for (int i=0; i<goodsCategory.getCateCdArr().length; i++){
|
|
|
GoodsCategory goodsCategoryData = new GoodsCategory();
|
|
|
- goodsCategoryData.setGoodsCd(goodsCd);
|
|
|
- goodsCategoryData.setCateCd(goodsCategory.getCateCd());
|
|
|
- goodsCategoryData.setCateType(goodsCategory.getCateType());
|
|
|
- goodsCategoryData.setCateCd1(goodsCategory.getCateCd1());
|
|
|
- goodsCategoryData.setCateCd2(goodsCategory.getCateCd2());
|
|
|
- goodsCategoryData.setCateCd3(goodsCategory.getCateCd3());
|
|
|
- goodsCategoryData.setCateCd4(goodsCategory.getCateCd4());
|
|
|
+ goodsCategoryData.setGoodsCd(goodsCategory.getGoodsCd());
|
|
|
+ goodsCategoryData.setCateCd(goodsCategory.getCateCdArr()[i]);
|
|
|
+ goodsCategoryData.setCateCd1(goodsCategory.getCateCd1Arr()[i]);
|
|
|
+ goodsCategoryData.setCateCd2(goodsCategory.getCateCd2Arr()[i]);
|
|
|
+ goodsCategoryData.setCateCd3(goodsCategory.getCateCd3Arr()[i]);
|
|
|
+ goodsCategoryData.setCateCd4(goodsCategory.getCateCd4Arr()[i]);
|
|
|
+ goodsCategoryData.setCateType(goodsCategory.getCateTypeArr()[i]);
|
|
|
this.deleteGoodsCategory(goodsCategoryData);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Transactional("shopTxnManager")
|
|
|
- //@CacheEvict(value = "cate", allEntries = true)
|
|
|
public void deleteGoodsCategory(GoodsCategory goodsCategory) {
|
|
|
displayDao.deleteGoodsCategory(goodsCategory);
|
|
|
}
|