|
|
@@ -46,6 +46,8 @@ import com.style24.persistence.domain.FreeGoodsPromotion;
|
|
|
import com.style24.persistence.domain.Goods;
|
|
|
import com.style24.persistence.domain.MailTemplate;
|
|
|
import com.style24.persistence.domain.MktmailManagement;
|
|
|
+import com.style24.persistence.domain.MktmailManagementGoods;
|
|
|
+import com.style24.persistence.domain.MktmailManagementTc;
|
|
|
import com.style24.persistence.domain.MoreBetter;
|
|
|
import com.style24.persistence.domain.MoreBetterBurden;
|
|
|
import com.style24.persistence.domain.MoreBetterGoods;
|
|
|
@@ -58,6 +60,7 @@ import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
import com.gagaframework.web.parameter.GagaMap;
|
|
|
import com.gagaframework.web.rest.server.GagaResponse;
|
|
|
+import com.gagaframework.web.rest.server.GagaResponseStatus;
|
|
|
import com.gagaframework.web.util.GagaDateUtil;
|
|
|
|
|
|
/**
|
|
|
@@ -907,9 +910,11 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
@GetMapping("/mailtemplate/detail/form")
|
|
|
public ModelAndView MailHeadeFooterDetailForm(@RequestParam(value = "mode") String mode, @RequestParam(value = "mailhfSq", required = false) Integer mailhfSq) {
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
+
|
|
|
// 모드 값
|
|
|
mav.addObject("mode", mode);
|
|
|
|
|
|
+
|
|
|
if ("U".equals(mode)) {
|
|
|
mav.addObject("mailhfInfo", mailTemplateService.getMailHFDetail(mailhfSq));
|
|
|
}
|
|
|
@@ -970,40 +975,28 @@ public class TsaMarketingController extends TsaBaseController {
|
|
|
* @param mode - 모드(N:신규, U:상세)
|
|
|
* @return
|
|
|
* @author csh9191
|
|
|
- * @since 2021. 02. 01
|
|
|
+ * @since 2021. 02. 08
|
|
|
*/
|
|
|
@GetMapping("/mktmailmanagement/detail/form")
|
|
|
- public ModelAndView mktmailManagementDetailForm(@RequestParam(value = "mode") String mode, @RequestParam(value = "mailtSq", required = false) Integer mailtSq) {
|
|
|
+ public ModelAndView mktmailManagementDetailForm(@RequestParam(value = "mode") String mode, @RequestParam(value = "mailtSq", required = false) Integer mailtSq, MailTemplate mailTemplate) {
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
- // 모드 값
|
|
|
+
|
|
|
+
|
|
|
+ mav.addObject("mailHsqList", mailTemplate.getMailhfNm());
|
|
|
+
|
|
|
mav.addObject("mode", mode);
|
|
|
-
|
|
|
+
|
|
|
if ("U".equals(mode)) {
|
|
|
- mav.addObject("mailhfInfo", mailTemplateService.getMktmailManagementDetail(mailtSq));
|
|
|
+ mav.addObject("mktmailInfo", mailTemplateService.getMktmailManagementDetail(mailtSq));
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
mav.setViewName("marketing/MktmailmanagementDetailForm");
|
|
|
|
|
|
return mav;
|
|
|
}
|
|
|
-
|
|
|
- /**
|
|
|
- * MKT 메일관리 상품추가 팝업
|
|
|
- * @param
|
|
|
- * @return
|
|
|
- * @author csh9191
|
|
|
- * @since 2021. 02. 01
|
|
|
- */
|
|
|
-
|
|
|
- @PostMapping("/mktmailmanagement/goods/info")
|
|
|
- @ResponseBody
|
|
|
- public Collection<Goods> getOrderSampleGoodsInfo(@RequestBody String[] arrGoodsCd) {
|
|
|
- Goods goods = new Goods();
|
|
|
- goods.setArrGoodsCd(arrGoodsCd);
|
|
|
-
|
|
|
- return mailTemplateService.getOrderSampleGoodsInfo(goods);
|
|
|
- }
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
/* // CSB 진행 */
|
|
|
|
|
|
/**
|