|
|
@@ -1,5 +1,6 @@
|
|
|
package com.goafanti.common.controller;
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
@@ -12,7 +13,10 @@ import org.springframework.web.servlet.view.RedirectView;
|
|
|
|
|
|
import com.goafanti.achievement.service.AchievementService;
|
|
|
import com.goafanti.admin.service.AdminService;
|
|
|
+import com.goafanti.banners.enums.BannersType;
|
|
|
+import com.goafanti.banners.service.BannersService;
|
|
|
import com.goafanti.common.model.Admin;
|
|
|
+import com.goafanti.common.model.Banners;
|
|
|
import com.goafanti.common.model.User;
|
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
|
import com.goafanti.demand.service.DemandService;
|
|
|
@@ -31,12 +35,15 @@ public class WebpageController extends BaseController {
|
|
|
|
|
|
@Resource
|
|
|
private AchievementService achievementService;
|
|
|
-
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private BannersService bannersService;
|
|
|
+
|
|
|
@RequestMapping(value = "/user/account/index", method = RequestMethod.GET)
|
|
|
public ModelAndView index(HttpServletRequest request, ModelAndView modelview) {
|
|
|
return userLogin(request, modelview, "/user/account/index");
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
@RequestMapping(value = "/user/account/evaluateInfo", method = RequestMethod.GET)
|
|
|
public ModelAndView evaluateInfo(HttpServletRequest request, ModelAndView modelview) {
|
|
|
return userLogin(request, modelview, "/user/account/evaluateInfo");
|
|
|
@@ -163,7 +170,7 @@ public class WebpageController extends BaseController {
|
|
|
public ModelAndView adminHome(HttpServletRequest request, ModelAndView modelview) {
|
|
|
return adminToLogin(request, modelview, "/admin/index");
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
@RequestMapping(value = "/admin/idea", method = RequestMethod.GET)
|
|
|
public ModelAndView adminIdea(HttpServletRequest request, ModelAndView modelview) {
|
|
|
return adminToLogin(request, modelview, "/admin/idea");
|
|
|
@@ -186,13 +193,13 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/search/subscriberUser");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
@RequestMapping(value = "/portal/search/subscriberOrg", method = RequestMethod.GET)
|
|
|
public ModelAndView portalSearchSubscriberOrg(HttpServletRequest request, ModelAndView modelview) {
|
|
|
modelview.setViewName("/portal/search/subscriberOrg");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 活动圈
|
|
|
*/
|
|
|
@@ -201,7 +208,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/activity/activityIndex");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 活动详情
|
|
|
*/
|
|
|
@@ -210,16 +217,17 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/activity/details");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 创业圈
|
|
|
*/
|
|
|
@RequestMapping(value = "/portal/entrepreneurship/entrepreneurshipIndex", method = RequestMethod.GET)
|
|
|
- public ModelAndView portalEntrepreneurshipEntrepreneurshipIndex(HttpServletRequest request, ModelAndView modelview) {
|
|
|
+ public ModelAndView portalEntrepreneurshipEntrepreneurshipIndex(HttpServletRequest request,
|
|
|
+ ModelAndView modelview) {
|
|
|
modelview.setViewName("/portal/entrepreneurship/entrepreneurshipIndex");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 高企自评-基本信息
|
|
|
*/
|
|
|
@@ -228,7 +236,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/highTech/evaluate/basicInfo");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 高企自评-研发管理
|
|
|
*/
|
|
|
@@ -237,7 +245,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/highTech/evaluate/evaluate");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 高企自评-财务信息
|
|
|
*/
|
|
|
@@ -246,7 +254,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/highTech/evaluate/financeInfo");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 高企自评-知识产权
|
|
|
*/
|
|
|
@@ -255,7 +263,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/highTech/evaluate/iprInfo");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 高企自评-研发管理
|
|
|
*/
|
|
|
@@ -264,7 +272,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/highTech/evaluate/rdManage");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 高企认定服务
|
|
|
*/
|
|
|
@@ -273,7 +281,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/highTech/authentication");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 国际业务
|
|
|
*/
|
|
|
@@ -282,7 +290,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/international/internationalIndex");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 知识产权申请
|
|
|
*/
|
|
|
@@ -291,7 +299,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/ipr/apply");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 知识产权服务
|
|
|
*/
|
|
|
@@ -300,7 +308,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/ipr/service");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 大咖说
|
|
|
*/
|
|
|
@@ -309,7 +317,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/scienceTechnology/bigShot");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 科技讲堂
|
|
|
*/
|
|
|
@@ -318,7 +326,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/scienceTechnology/lecture");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 科技明星
|
|
|
*/
|
|
|
@@ -327,16 +335,20 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/scienceTechnology/star");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 首页
|
|
|
*/
|
|
|
@RequestMapping(value = "/portal/index", method = RequestMethod.GET)
|
|
|
public ModelAndView portalIndex(HttpServletRequest request, ModelAndView modelview) {
|
|
|
modelview.setViewName("/portal/index");
|
|
|
+ List<Banners> banners = bannersService.findPortalBanners(BannersType.SHOU_YE.getKey());
|
|
|
+ if (!banners.isEmpty()) {
|
|
|
+ modelview.addObject("banner", banners.get(0));
|
|
|
+ }
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 新闻页
|
|
|
*/
|
|
|
@@ -345,7 +357,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/news");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 专利咨询
|
|
|
*/
|
|
|
@@ -354,7 +366,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/patent");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 金融圈
|
|
|
*/
|
|
|
@@ -363,7 +375,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/financial/financialIndex");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 建设兵团
|
|
|
*/
|
|
|
@@ -372,7 +384,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/websiteBuild/websiteBuildIndex");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 知识产权贯标
|
|
|
*/
|
|
|
@@ -381,7 +393,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/ipr/iso");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 专利运营与布局
|
|
|
*/
|
|
|
@@ -390,7 +402,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/ipr/patentOperation");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 评估页
|
|
|
*/
|
|
|
@@ -399,7 +411,7 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/evaluation/index");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
* 服务汇
|
|
|
*/
|
|
|
@@ -408,9 +420,9 @@ public class WebpageController extends BaseController {
|
|
|
modelview.setViewName("/portal/service/serviceIndex");
|
|
|
return modelview;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
/**
|
|
|
- * 技术交易
|
|
|
+ * 技术交易
|
|
|
*/
|
|
|
@RequestMapping(value = "/portal/technologyTrading/index", method = RequestMethod.GET)
|
|
|
public ModelAndView portalTechnologyTradingIndex(HttpServletRequest request, ModelAndView modelview) {
|