|
@@ -1,42 +1,35 @@
|
|
|
package com.gree.mall.manager.config;
|
|
|
|
|
|
-import cn.hutool.core.date.DateTime;
|
|
|
-import cn.hutool.core.date.DateUtil;
|
|
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
|
|
-import com.gree.mall.manager.bean.admin.AdminUserCom;
|
|
|
import com.gree.mall.manager.helper.ResponseHelper;
|
|
|
-import com.gree.mall.manager.logic.common.CommonLogic;
|
|
|
-import com.gree.mall.manager.utils.ApplicationContextUtils;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.web.servlet.HandlerInterceptor;
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.Objects;
|
|
|
|
|
|
@Slf4j
|
|
|
public class BuyServiceInterceptor implements HandlerInterceptor {
|
|
|
|
|
|
@Override
|
|
|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
|
|
|
- CommonLogic commonLogic = ApplicationContextUtils.getBean(CommonLogic.class);
|
|
|
- AdminUserCom adminUser = commonLogic.getAdminUser(request);
|
|
|
- if (adminUser != null && adminUser.getType() != null && adminUser.getType() != 2) {
|
|
|
- Date expireTime = adminUser.getAdminCompanyWechat().getExpireTime();
|
|
|
- DateTime curTime = DateUtil.parseDate(DateUtil.formatDate(DateUtil.date()));
|
|
|
-
|
|
|
- if (Objects.isNull(expireTime)) {
|
|
|
- expireTime = DateUtil.offsetDay(DateUtil.date(), -1);
|
|
|
- }
|
|
|
-
|
|
|
- if (curTime.getTime() > expireTime.getTime()) {
|
|
|
- this.handleFalseRequest(response);
|
|
|
+// CommonLogic commonLogic = ApplicationContextUtils.getBean(CommonLogic.class);
|
|
|
+// AdminUserCom adminUser = commonLogic.getAdminUser(request);
|
|
|
+// if (adminUser != null && adminUser.getType() != null && adminUser.getType() != 2) {
|
|
|
+// Date expireTime = adminUser.getAdminCompanyWechat().getExpireTime();
|
|
|
+// DateTime curTime = DateUtil.parseDate(DateUtil.formatDate(DateUtil.date()));
|
|
|
+//
|
|
|
+// if (Objects.isNull(expireTime)) {
|
|
|
+// expireTime = DateUtil.offsetDay(DateUtil.date(), -1);
|
|
|
+// }
|
|
|
+//
|
|
|
+// if (curTime.getTime() > expireTime.getTime()) {
|
|
|
+// this.handleFalseRequest(response);
|
|
|
// throw new RemoteServiceException(ResponseHelper.ResponseCode_STOP_SERVICE, "商户购买产品服务过期");
|
|
|
- return false;
|
|
|
- }
|
|
|
- }
|
|
|
+// return false;
|
|
|
+// }
|
|
|
+// }
|
|
|
return HandlerInterceptor.super.preHandle(request, response, handler);
|
|
|
|
|
|
}
|