|
|
@@ -21,6 +21,10 @@ import org.springframework.web.bind.annotation.RequestParam;
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
+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.GagaCookieUtil;
|
|
|
import com.style24.core.biz.service.TscCouponService;
|
|
|
import com.style24.core.biz.service.TscCustomerService;
|
|
|
import com.style24.core.biz.service.TscEnvsetService;
|
|
|
@@ -70,11 +74,6 @@ import com.style24.persistence.domain.WishList;
|
|
|
|
|
|
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.GagaCookieUtil;
|
|
|
-
|
|
|
/**
|
|
|
* 마이페이지 Controller
|
|
|
*
|
|
|
@@ -167,6 +166,9 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
@Autowired
|
|
|
private TsfLoginService loginService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private TscEnvsetService coreEnvsetService;
|
|
|
+
|
|
|
/**
|
|
|
* 마이페이지 메인 화면
|
|
|
*
|
|
|
@@ -267,6 +269,7 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
Order order = new Order();
|
|
|
order.setCustNo(custNo);
|
|
|
order.setOrdNo(ordNo);
|
|
|
+ order.setAutoDecideDay(coreEnvsetService.getAutoBuyConfirmDays(TscConstants.Site.STYLE24.value()));
|
|
|
|
|
|
// 주문목록 조회
|
|
|
Collection<GagaMap> orderList = orderService.getOrderListForMypage(order);
|
|
|
@@ -280,6 +283,7 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
mav.addObject("oneData", orderList.iterator().next().get("oneData"));
|
|
|
mav.addObject("allCanYn", orderList.iterator().next().get("allCanYn"));
|
|
|
mav.addObject("allDecideYn", orderList.iterator().next().get("allDecideYn"));
|
|
|
+ mav.addObject("canChgAddr", orderList.iterator().next().get("canChgAddr"));
|
|
|
|
|
|
// 주문정보 조회
|
|
|
mav.addObject("orderInfo", coreOrderService.getOrderInfoList(order).iterator().next());
|
|
|
@@ -338,6 +342,7 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
|
|
|
if (ordNoList.size() > 0) {
|
|
|
order.setOrdNoList(ordNoList.stream().mapToInt(Integer::intValue).toArray());
|
|
|
+ order.setAutoDecideDay(coreEnvsetService.getAutoBuyConfirmDays(TscConstants.Site.STYLE24.value()));
|
|
|
map.set("orderList", orderService.getOrderListForMypage(order));
|
|
|
}
|
|
|
|
|
|
@@ -1447,6 +1452,7 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
mav.addObject("isLogin", TsfSession.isLogin());
|
|
|
|
|
|
// 주문목록 조회
|
|
|
+ order.setAutoDecideDay(coreEnvsetService.getAutoBuyConfirmDays(TscConstants.Site.STYLE24.value()));
|
|
|
Collection<GagaMap> orderList = orderService.getOrderListForMypage(order);
|
|
|
|
|
|
if (orderList.size() == 0) {
|
|
|
@@ -2443,7 +2449,8 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
if (ordNoList.size() > 0) {
|
|
|
order.setOrdNoList(ordNoList.stream().mapToInt(Integer::intValue).toArray());
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ order.setAutoDecideDay(coreEnvsetService.getAutoBuyConfirmDays(TscConstants.Site.STYLE24.value()));
|
|
|
Collection<GagaMap> orderList = orderService.getOrderListForMypage(order);
|
|
|
|
|
|
mav.addObject("orderList" , orderList);
|
|
|
@@ -2475,6 +2482,8 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
pageable.setTotalCount(orderService.getPagingOrdNoListCount(order));
|
|
|
order.setPageable(pageable);
|
|
|
|
|
|
+ order.setAutoDecideDay(coreEnvsetService.getAutoBuyConfirmDays(TscConstants.Site.STYLE24.value()));
|
|
|
+
|
|
|
result.set("paging" , order);
|
|
|
result.set("totalCnt" , totalCnt);
|
|
|
result.set("endRow" , pageable.getEndRow());
|
|
|
@@ -2526,8 +2535,9 @@ public class TsfMypageController extends TsfBaseController {
|
|
|
// 주문목록조회
|
|
|
ModelAndView mav = new ModelAndView();
|
|
|
|
|
|
+ order.setAutoDecideDay(coreEnvsetService.getAutoBuyConfirmDays(TscConstants.Site.STYLE24.value()));
|
|
|
Collection<GagaMap> orderList = orderService.getOrderListForMypage(order);
|
|
|
-
|
|
|
+
|
|
|
mav.addObject("orderList" , orderList);
|
|
|
mav.addObject("orderListCnt" , orderList.size());
|
|
|
mav.addObject("pageNo" , order.getPageNo());
|