|
|
@@ -508,7 +508,7 @@ public class TsaDisplayService {
|
|
|
*/
|
|
|
@Transactional("shopTxnManager")
|
|
|
public void saveContentsPreview(Collection<Contents> contentsList) {
|
|
|
- /*for (Contents contents : contentsList) {
|
|
|
+ for (Contents contents : contentsList) {
|
|
|
if (contents != null && contents.getContentsLoc() != null) {
|
|
|
displayDao.deleteContentsPreview(contents);
|
|
|
break;
|
|
|
@@ -526,26 +526,28 @@ public class TsaDisplayService {
|
|
|
displayDao.saveContentsTitle(contentsTmp);
|
|
|
break;
|
|
|
}
|
|
|
- }*/
|
|
|
+ }
|
|
|
|
|
|
for (Contents contents : contentsList){
|
|
|
log.info("getGoodsCdArr contents:::::{}",contents);
|
|
|
- log.info("getGoodsCdArr length:::::{}",contents.getGoodsCdArr().length);
|
|
|
- contents.setPreContentsSq(contents.getDispOrd());
|
|
|
- contents.setRegNo(TsaSession.getInfo().getUserNo());
|
|
|
- displayDao.deleteContentsGoodsTemp(contents);
|
|
|
-
|
|
|
- if(contents.getGoodsCdArr().length>0){
|
|
|
- for(int i=0; i<contents.getGoodsCdArr().length; i++){
|
|
|
- contents.setGoodsCd(contents.getGoodsCdArr()[i]);
|
|
|
- contents.setGoodsNm(contents.getGoodsNmArr()[i]);
|
|
|
- contents.setImgPath1(contents.getGoodsImgArr()[i]);
|
|
|
- displayDao.saveContentsGoodsTemp(contents);
|
|
|
+ //log.info("getGoodsCdArr length:::::{}",contents.getGoodsCdArr().length);
|
|
|
+ if(contents != null && contents.getGoodsCdArr() != null){
|
|
|
+ contents.setPreContentsSq(contents.getDispOrd());
|
|
|
+ contents.setRegNo(TsaSession.getInfo().getUserNo());
|
|
|
+ displayDao.deleteContentsGoodsTemp(contents);
|
|
|
+
|
|
|
+ if(contents.getGoodsCdArr().length>0){
|
|
|
+ for(int i=0; i<contents.getGoodsCdArr().length; i++){
|
|
|
+ contents.setGoodsCd(contents.getGoodsCdArr()[i]);
|
|
|
+ contents.setGoodsNm(contents.getGoodsNmArr()[i]);
|
|
|
+ contents.setImgPath1(contents.getGoodsImgArr()[i]);
|
|
|
+ displayDao.saveContentsGoodsTemp(contents);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- /*int ind = 1;
|
|
|
+ int ind = 1;
|
|
|
for (Contents contents : contentsList) {
|
|
|
if (contents != null && contents.getDispStdt() != null && !contents.getDispStdt().equals("")) {
|
|
|
// 브랜드 이미지 변경이 일어났을 경우
|
|
|
@@ -633,7 +635,7 @@ public class TsaDisplayService {
|
|
|
contents.setUpdNo(TsaSession.getInfo().getUserNo());
|
|
|
displayDao.saveContentsPreview(contents);
|
|
|
}
|
|
|
- }*/
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -651,6 +653,10 @@ public class TsaDisplayService {
|
|
|
displayDao.deleteContents(contents);
|
|
|
displayDao.saveContents(contents);
|
|
|
displayDao.updateContentsTitle(contents);
|
|
|
+ if("SMM007".equals(contentsLoc) || "SMM009".equals(contentsLoc)){
|
|
|
+ displayDao.deleteContentsGoods(contents);
|
|
|
+ displayDao.saveContentsGoods(contents);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|