| | |
| | | import lombok.extern.slf4j.Slf4j;
|
| | | import org.springframework.beans.factory.annotation.Autowired;
|
| | | import org.springframework.stereotype.Component;
|
| | | import org.springframework.web.context.request.RequestContextHolder;
|
| | | import org.springframework.web.context.request.ServletRequestAttributes;
|
| | |
|
| | | import javax.servlet.http.HttpServletRequest;
|
| | | import javax.servlet.http.HttpSession;
|
| | | import java.util.List;
|
| | |
|
| | |
|
| | | /**
|
| | | * @author kimi
|
| | | * @description
|
| | | * @description xxljob执行job的handler类
|
| | | * @date 2020-03-02 9:35
|
| | | */
|
| | | @Slf4j
|
| | |
| | | }else {
|
| | | return ReturnT.FAIL;
|
| | | }
|
| | | }
|
| | |
|
| | | @XxlJob("test")
|
| | | public ReturnT<String> test(String assembleId) throws Exception {
|
| | | XxlJobLogger.log("assemble Job start");
|
| | | XxlJobLogger.log("test Job run");
|
| | | ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
|
| | | HttpServletRequest request = requestAttributes.getRequest();
|
| | | HttpSession session = request.getSession();
|
| | | session.setAttribute("11", assembleId);
|
| | | return ReturnT.SUCCESS;
|
| | | }
|
| | |
|
| | | }
|