|
|
@@ -1,14 +1,11 @@
|
|
|
package com.style24.admin.biz.web;
|
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
-import java.util.*;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Calendar;
|
|
|
+import java.util.Collection;
|
|
|
+import java.util.Date;
|
|
|
|
|
|
-import com.gagaframework.web.util.GagaDateUtil;
|
|
|
-import com.style24.admin.biz.service.TsaSystemService;
|
|
|
-import com.style24.core.biz.service.TscPointService;
|
|
|
-import com.style24.core.support.env.TscConstants;
|
|
|
-import com.style24.persistence.domain.Point;
|
|
|
-import com.style24.persistence.domain.User;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.core.env.Environment;
|
|
|
@@ -27,8 +24,11 @@ import com.style24.admin.biz.service.TsaFreegiftPromotionService;
|
|
|
import com.style24.admin.biz.service.TsaMorebetterService;
|
|
|
import com.style24.admin.biz.service.TsaRendererService;
|
|
|
import com.style24.admin.biz.service.TsaReviewService;
|
|
|
+import com.style24.admin.biz.service.TsaSystemService;
|
|
|
import com.style24.admin.support.controller.TsaBaseController;
|
|
|
import com.style24.admin.support.security.session.TsaSession;
|
|
|
+import com.style24.core.biz.service.TscPointService;
|
|
|
+import com.style24.core.support.env.TscConstants;
|
|
|
import com.style24.core.support.message.TscMessageByLocale;
|
|
|
import com.style24.persistence.TscPageRequest;
|
|
|
import com.style24.persistence.domain.CommonCode;
|
|
|
@@ -40,12 +40,15 @@ import com.style24.persistence.domain.MoreBetter;
|
|
|
import com.style24.persistence.domain.MoreBetterBurden;
|
|
|
import com.style24.persistence.domain.MoreBetterGoods;
|
|
|
import com.style24.persistence.domain.MoreBetterSection;
|
|
|
+import com.style24.persistence.domain.Point;
|
|
|
import com.style24.persistence.domain.Review;
|
|
|
+import com.style24.persistence.domain.User;
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
import com.gagaframework.web.parameter.GagaMap;
|
|
|
import com.gagaframework.web.rest.server.GagaResponse;
|
|
|
+import com.gagaframework.web.util.GagaDateUtil;
|
|
|
|
|
|
/**
|
|
|
* 마케팅 Controller
|
|
|
@@ -120,10 +123,10 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
|
|
|
// // 품목
|
|
|
// mav.addObject("itemkindList", rendererService.getAllItemkindList());
|
|
|
-//
|
|
|
+//
|
|
|
// // 브랜드그룹
|
|
|
// mav.addObject("brandGrpNmList", rendererService.getBrandGroupList());
|
|
|
-//
|
|
|
+//
|
|
|
// // MD
|
|
|
// mav.addObject("brandMdList", rendererService.getBrandMdList());
|
|
|
//
|
|
|
@@ -171,7 +174,7 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
* @author xodud1202
|
|
|
* @since 2020. 12. 16
|
|
|
*/
|
|
|
- @GetMapping("/freeGoods/promotion/form")
|
|
|
+ @GetMapping("/freegoods/promotion/form")
|
|
|
public ModelAndView freeGoodsPromotionForm() {
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
mav.setViewName("marketing/FreeGoodsPromotionForm");
|
|
|
@@ -183,7 +186,7 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
* @author xodud1202
|
|
|
* @since 2020. 12. 16
|
|
|
*/
|
|
|
- @PostMapping("/freeGoodsPromotion/list")
|
|
|
+ @PostMapping("/freegoods/promotion/list")
|
|
|
@ResponseBody
|
|
|
public GagaMap getFreeGoodsPromotionList(@RequestBody FreeGoodsPromotion param) {
|
|
|
GagaMap result = new GagaMap();
|
|
|
@@ -206,7 +209,7 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
* @since 2020. 12. 23
|
|
|
*/
|
|
|
@ResponseBody
|
|
|
- @GetMapping("/freeGoodsRegiPopup/form")
|
|
|
+ @GetMapping("/freegoods/promotion/popup/form")
|
|
|
public ModelAndView freeGoodsRegiForm(FreeGoodsPromotion param) {
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
|
|
|
@@ -248,11 +251,11 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 사은품 프로모션 목록 조회
|
|
|
+ * 사은품 프로모션 상세 조회
|
|
|
* @author xodud1202
|
|
|
* @since 2021. 01. 28
|
|
|
*/
|
|
|
- @PostMapping("/freeGoodsPromotion/detail")
|
|
|
+ @PostMapping("/freegoods/promotion/detail")
|
|
|
@ResponseBody
|
|
|
public GagaMap getFreeGoodsPromotionDetail(FreeGoodsPromotion param) {
|
|
|
return freegiftService.getFreegiftDetailInfo(param);
|
|
|
@@ -266,7 +269,7 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
* @since 2021. 01. 14
|
|
|
*/
|
|
|
@ResponseBody
|
|
|
- @PostMapping("/freeGoodsPromotion/save")
|
|
|
+ @PostMapping("/freegoods/promotion/save")
|
|
|
public GagaResponse freeGoodsPromotionSave(@RequestBody FreeGoodsPromotion param) {
|
|
|
try {
|
|
|
freegiftService.saveFreegoodsPromotionInfo(param);
|
|
|
@@ -286,7 +289,7 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
* @since 2021. 01. 14
|
|
|
*/
|
|
|
@ResponseBody
|
|
|
- @PostMapping("/freeGoodsPromotion/changeStat")
|
|
|
+ @PostMapping("/freegoods/promotion/change/stat")
|
|
|
public GagaResponse freeGoodsPromotionChangeStat(@RequestBody FreeGoodsPromotion param) {
|
|
|
try {
|
|
|
freegiftService.updateFreegoodsPromotionStat(param);
|
|
|
@@ -946,4 +949,14 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
return super.ok(message.getMessage("SUCC_0004"));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 카드관련 작업 시작 - eskim
|
|
|
+ */
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 카드관련 작업 종료 - eskim
|
|
|
+ */
|
|
|
+
|
|
|
}
|