|
|
@@ -537,36 +537,49 @@ public class WebpageController extends BaseController {
|
|
|
*
|
|
|
* */
|
|
|
|
|
|
+ @SuppressWarnings("unchecked")
|
|
|
@RequestMapping(value = "/portal/index")
|
|
|
public ModelAndView mainIndex(HttpServletRequest request, ModelAndView modelview) {
|
|
|
String url =com.goafanti.common.utils.StringUtils.getDomainByHttpRequest(request);
|
|
|
modelview.setViewName("/portal/index");
|
|
|
- List<JtBusinessProject> jtBusinessProjects=jtBusinessService.getProjectsLimit(5);
|
|
|
+ @SuppressWarnings("unchecked")
|
|
|
+ List<JtBusinessProject> jtBusinessProjects=(List<JtBusinessProject>) jtBusinessService.getProjects(null, null, null, 5, 1, 1, 2, 0, 1).getList();
|
|
|
for(JtBusinessProject project:jtBusinessProjects) {
|
|
|
if(project.getMaxImgUrl()!=null && project.getMaxImgUrl().length()<=0)project.setMaxImgUrl(null);
|
|
|
if(project.getMinImgUrl()!=null && project.getMinImgUrl().length()<=0)project.setMinImgUrl(null);
|
|
|
}
|
|
|
modelview.addObject("projects",jtBusinessProjects);
|
|
|
- List<AchievementObject> achievementObjects=achievementService.getHotAchievements(9, url, "web_index");
|
|
|
- modelview.addObject("achievements",achievementObjects);
|
|
|
-// List<PolicyEntity> policyEntities=achievementService.getIntellectualProperty(4);
|
|
|
- @SuppressWarnings("unchecked")
|
|
|
- List<PolicyResult>policies=(List<PolicyResult>) policyService.searchPolicy("", 2, null, null, "web_index", 1, 4).getList();
|
|
|
+ List<PolicyResult>policies=(List<PolicyResult>) policyService.searchPolicy("", 2, null, null, "web_index", 1, 2).getList();
|
|
|
modelview.addObject("policys",policies);
|
|
|
- List<DemandListBo> demandListBos=demandService.getHotDemand(9, url, "web_index");
|
|
|
- for(DemandListBo demandListBo:demandListBos) {
|
|
|
- if(demandListBo.getPictureUrl()==null || !demandListBo.getPictureUrl().contains("."))demandListBo.setPictureUrl(null);
|
|
|
- else demandListBo.setPictureUrl(demandListBo.getPictureUrl().split(",")[0]);
|
|
|
+ List<News>newsList=(List<News>) newsService.listNews(0, null, null, null, null, null, 1, 1, 3, "2", null, "web_index").getList();
|
|
|
+ modelview.addObject("news",newsList);
|
|
|
+//
|
|
|
+ List<News> subscriptions=(List<News>) newsService.listNews(98, null, null, null, null, null, null, 1, 4, "2", null, "web_index").getList();
|
|
|
+ modelview.addObject("subscription",subscriptions);
|
|
|
+
|
|
|
+ if(subscriptions!=null && subscriptions.size()>0 && subscriptions.get(0).getSourceUrl()!=null && subscriptions.get(0).getSourceUrl().contains(".")) {
|
|
|
+ modelview.addObject("videoUrl",subscriptions.get(0).getSourceUrl());
|
|
|
}
|
|
|
- //专家
|
|
|
- List<UserIdentityBo>aExperts=userIdentityService.getExperts(8);
|
|
|
- for(UserIdentityBo u:aExperts) {
|
|
|
- if(u.getHeadPortraitUrl()!=null && u.getHeadPortraitUrl().length()<=0) {
|
|
|
- u.setHeadPortraitUrl(null);
|
|
|
- }
|
|
|
- }
|
|
|
- modelview.addObject("experts",aExperts);
|
|
|
- modelview.addObject("demands",demandListBos);
|
|
|
+// List<AchievementObject> achievementObjects=achievementService.getHotAchievements(9, url, "web_index");
|
|
|
+// modelview.addObject("achievements",achievementObjects);
|
|
|
+//
|
|
|
+//
|
|
|
+//
|
|
|
+//
|
|
|
+// List<DemandListBo> demandListBos=demandService.getHotDemand(9, url, "web_index");
|
|
|
+// for(DemandListBo demandListBo:demandListBos) {
|
|
|
+// if(demandListBo.getPictureUrl()==null || !demandListBo.getPictureUrl().contains("."))demandListBo.setPictureUrl(null);
|
|
|
+// else demandListBo.setPictureUrl(demandListBo.getPictureUrl().split(",")[0]);
|
|
|
+// }
|
|
|
+// //专家
|
|
|
+// List<UserIdentityBo>aExperts=userIdentityService.getExperts(8);
|
|
|
+// for(UserIdentityBo u:aExperts) {
|
|
|
+// if(u.getHeadPortraitUrl()!=null && u.getHeadPortraitUrl().length()<=0) {
|
|
|
+// u.setHeadPortraitUrl(null);
|
|
|
+// }
|
|
|
+// }
|
|
|
+// modelview.addObject("experts",aExperts);
|
|
|
+// modelview.addObject("demands",demandListBos);
|
|
|
|
|
|
return modelview;
|
|
|
}
|
|
|
@@ -723,7 +736,7 @@ public class WebpageController extends BaseController {
|
|
|
public ModelAndView achievementDetail(HttpServletRequest request, ModelAndView modelAndView,String id, Integer type) {
|
|
|
if(type==null) {type =1;}
|
|
|
//详情
|
|
|
- AchievementObject achievementObject=achievementService.getAchievementDetail(id,type);
|
|
|
+ AchievementObject achievementObject=achievementService.getAchievementDetail(id,type);
|
|
|
modelAndView.addObject("achievementdetail",achievementObject);
|
|
|
//精品
|
|
|
List<AchievementObject>boutiques=LimitLengthUtil.LimitListLengthRandomly(achievementService.getBoutiquePatent(10),3,10);
|
|
|
@@ -754,5 +767,12 @@ public class WebpageController extends BaseController {
|
|
|
int days = (int) ((date2.getTime() - date1.getTime()) / (1000*3600*24));
|
|
|
return days;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ @RequestMapping(value = "/portal/technologyTrading/shopList")
|
|
|
+ public ModelAndView shopList(HttpServletRequest request, ModelAndView modelAndView,String id, Integer type) {
|
|
|
+ modelAndView.setViewName("/portal/technologyTrading/shopList");
|
|
|
+ return modelAndView;
|
|
|
+ }
|
|
|
|
|
|
}
|