|
|
@@ -46,19 +46,27 @@ public class NewsController extends BaseController {
|
|
|
* 新闻详情
|
|
|
*/
|
|
|
@RequestMapping(value = "/portal/news/newsDetails", method = RequestMethod.GET)
|
|
|
- public ModelAndView portalNewsNewsDetails(HttpServletRequest request, ModelAndView modelview) {
|
|
|
+ public ModelAndView portalNewsNewsDetails(HttpServletRequest request, ModelAndView modelview, String noCache) {
|
|
|
modelview.setViewName("/portal/news/newsDetails");
|
|
|
- //modelview.addObject(attributeValue)
|
|
|
+ if (StringUtils.equals(noCache, "clear")) {
|
|
|
+ newsService.cleanPortalList();
|
|
|
+ }
|
|
|
+ modelview.addObject("complete", newsService.findPortalList(5, 0, NewsType.ALL.getCode()));
|
|
|
+ modelview.addObject("kjkx", newsService.findPortalList(5, 0, NewsType.KJZX.getCode()));
|
|
|
+ modelview.addObject("jtdt", newsService.findPortalList(5, 0, NewsType.JTDT.getCode()));
|
|
|
+ modelview.addObject("zfwl", newsService.findPortalList(5, 0, NewsType.ZFWL.getCode()));
|
|
|
+ modelview.addObject("gjzc", newsService.findPortalList(5, 0, NewsType.GJZC.getCode()));
|
|
|
+ modelview.addObject("dfzc", newsService.findPortalList(5, 0, NewsType.DFZC.getCode()));
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 新闻列表
|
|
|
*/
|
|
|
@RequestMapping(value = "/portal/news/list", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
- public Result portalNewsList(Integer type, String pageSize, String pageNo, String noCache){
|
|
|
- Result res = new Result();
|
|
|
+ public Result portalNewsList(Integer type, String pageSize, String pageNo, String noCache) {
|
|
|
+ Result res = new Result();
|
|
|
if (StringUtils.equals(noCache, "clear")) {
|
|
|
newsService.cleanPortalList();
|
|
|
}
|
|
|
@@ -80,13 +88,13 @@ public class NewsController extends BaseController {
|
|
|
res.setData(newsService.findPortalList(pSize, pNo, type));
|
|
|
return res;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 新闻详情
|
|
|
*/
|
|
|
@RequestMapping(value = "/portal/news/detail", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
- public Result portalNewsDetail(Long id){
|
|
|
+ public Result portalNewsDetail(Long id) {
|
|
|
Result res = new Result();
|
|
|
if (null == id) {
|
|
|
res.getError().add(buildError(ErrorConstants.PARAM_EMPTY_ERROR, "", "新闻ID"));
|