|
@@ -3,6 +3,7 @@ package com.goafanti.common.controller;
|
|
|
|
|
|
|
|
import java.util.Arrays;
|
|
import java.util.Arrays;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
+import java.util.HashMap;
|
|
|
import java.util.Iterator;
|
|
import java.util.Iterator;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
@@ -351,35 +352,31 @@ public class WebpageController extends BaseController {
|
|
|
@SuppressWarnings("unchecked")
|
|
@SuppressWarnings("unchecked")
|
|
|
@RequestMapping(value = "/portal/service/serviceIndex", method = RequestMethod.GET)
|
|
@RequestMapping(value = "/portal/service/serviceIndex", method = RequestMethod.GET)
|
|
|
public ModelAndView portalServiceServiceIndex(HttpServletRequest request, ModelAndView modelview) {
|
|
public ModelAndView portalServiceServiceIndex(HttpServletRequest request, ModelAndView modelview) {
|
|
|
- modelview.setViewName("/portal/service/serviceIndex");
|
|
|
|
|
- //根据标签名称获得项目
|
|
|
|
|
- /*List<JtBusinessProject> sc = jtBusinessService.getProjectByTag("政府市场采购", 3);
|
|
|
|
|
- modelview.addObject("sc", sc);
|
|
|
|
|
- List<JtBusinessProject> cg = jtBusinessService.getProjectByTag("军工市场采购", 3);
|
|
|
|
|
- modelview.addObject("cg", cg);
|
|
|
|
|
- List<JtBusinessProject> gj = jtBusinessService.getProjectByTag("国际市场开发", 3);
|
|
|
|
|
- modelview.addObject("gj", gj);
|
|
|
|
|
- List<JtBusinessProject> js = jtBusinessService.getProjectByTag("减税免税", 3);
|
|
|
|
|
- modelview.addObject("js", js);
|
|
|
|
|
- List<JtBusinessProject> rz = jtBusinessService.getProjectByTag("融资租售", 3);
|
|
|
|
|
- modelview.addObject("rz", rz);
|
|
|
|
|
- List<JtBusinessProject> gf = jtBusinessService.getProjectByTag("攻防利器", 3);
|
|
|
|
|
- modelview.addObject("gf", gf);
|
|
|
|
|
- List<JtBusinessProject> ts = jtBusinessService.getProjectByTag("他山己用", 3);
|
|
|
|
|
- modelview.addObject("ts", ts);*/
|
|
|
|
|
-
|
|
|
|
|
- modelview.addObject("prolist", jtTagService.getApplicationData(3,1,3,3,3,1,2));//标签项目
|
|
|
|
|
- modelview.addObject("technologyProject", jtBusinessService.getCategoryByModule(5,2));
|
|
|
|
|
|
|
+ modelview.setViewName("/portal/service/services");
|
|
|
|
|
+ Map<String, Object> map=new HashMap<>();
|
|
|
|
|
+ map.put("military", jtBusinessService.getProjectByTag("军工市场采购",2));
|
|
|
|
|
+ map.put("government", jtBusinessService.getProjectByTag("政府市场采购", 1));
|
|
|
|
|
+ map.put("international", jtBusinessService.getProjectByTag("国际市场开发", 3));
|
|
|
|
|
+ //减税免税
|
|
|
|
|
+ List<JtBusinessProject> l1 = jtBusinessService.getProjectByTag("减税免税", 3);
|
|
|
|
|
+ //融资
|
|
|
|
|
+ List<JtBusinessProject> l2 = jtBusinessService.getProjectByTag("融资租售", 3);
|
|
|
|
|
+ map.put("taxReduction", handleAdvertisement(l1));
|
|
|
|
|
+ map.put("financingLease",handleAdvertisement(l2));
|
|
|
|
|
+ map.put("defenseWeapon", jtBusinessService.getProjectByTag("攻防利器", 1));
|
|
|
|
|
+ map.put("ownUse", jtBusinessService.getProjectByTag("他山己用", 4));
|
|
|
|
|
+ modelview.addObject("prolist", map);//标签项目
|
|
|
|
|
+ modelview.addObject("technologyProject", jtBusinessService.getCategoryByModule(5,2,12));//科技项目
|
|
|
|
|
|
|
|
|
|
|
|
|
// 政策
|
|
// 政策
|
|
|
// List<PolicyEntity>policyEntities=achievementService.getIntellectualProperty(8);
|
|
// List<PolicyEntity>policyEntities=achievementService.getIntellectualProperty(8);
|
|
|
- List<PolicyResult> policies = (List<PolicyResult>) policyService
|
|
|
|
|
|
|
+ /*List<PolicyResult> policies = (List<PolicyResult>) policyService
|
|
|
.searchPolicy("", 2, null, null, "web_tech_service_index", 1, 8, null).getList();
|
|
.searchPolicy("", 2, null, null, "web_tech_service_index", 1, 8, null).getList();
|
|
|
modelview.addObject("policyList", policies);
|
|
modelview.addObject("policyList", policies);
|
|
|
// 新闻
|
|
// 新闻
|
|
|
List<News> news = (List<News>) newsService.portalNewsList(5, 1, null, null, null, null, 2).getList();
|
|
List<News> news = (List<News>) newsService.portalNewsList(5, 1, null, null, null, null, 2).getList();
|
|
|
- modelview.addObject("newsList", news);
|
|
|
|
|
|
|
+ modelview.addObject("newsList", news);*/
|
|
|
//军工认证
|
|
//军工认证
|
|
|
/*JtBusinessCategory military = jtBusinessService.getBusinessCategoryByLayerAndName(1, "军工认证");
|
|
/*JtBusinessCategory military = jtBusinessService.getBusinessCategoryByLayerAndName(1, "军工认证");
|
|
|
List<JtBusinessProject> l = jtBusinessService.getModuleByName("军工认证", null, 3);
|
|
List<JtBusinessProject> l = jtBusinessService.getModuleByName("军工认证", null, 3);
|
|
@@ -446,7 +443,7 @@ public class WebpageController extends BaseController {
|
|
|
}
|
|
}
|
|
|
*/
|
|
*/
|
|
|
/*************以下是重新查询的数据********************************/
|
|
/*************以下是重新查询的数据********************************/
|
|
|
- JtBusinessCategory category = new JtBusinessCategory();
|
|
|
|
|
|
|
+ /*JtBusinessCategory category = new JtBusinessCategory();
|
|
|
category.setPcIndex(1);
|
|
category.setPcIndex(1);
|
|
|
category.setLayer(6);
|
|
category.setLayer(6);
|
|
|
category.setName("高新技术企业服务");
|
|
category.setName("高新技术企业服务");
|
|
@@ -499,7 +496,7 @@ public class WebpageController extends BaseController {
|
|
|
List<JtBusinessCategory> manageSysPro = jtBusinessCategoryMapper.getCategoryByModel(category);
|
|
List<JtBusinessCategory> manageSysPro = jtBusinessCategoryMapper.getCategoryByModel(category);
|
|
|
modelview.addObject("scienceProjectList", manageSysPro);
|
|
modelview.addObject("scienceProjectList", manageSysPro);
|
|
|
modelview.addObject("spc1", scienceProject1);
|
|
modelview.addObject("spc1", scienceProject1);
|
|
|
-
|
|
|
|
|
|
|
+ */
|
|
|
//军民融合
|
|
//军民融合
|
|
|
/*JtBusinessCategory jmrh = jtBusinessService.getBusinessCategoryByLayerAndName(1, "军民融合");
|
|
/*JtBusinessCategory jmrh = jtBusinessService.getBusinessCategoryByLayerAndName(1, "军民融合");
|
|
|
List<JtBusinessProject> jlist = jtBusinessService.getKJListByIds(3,null,3);
|
|
List<JtBusinessProject> jlist = jtBusinessService.getKJListByIds(3,null,3);
|
|
@@ -507,9 +504,9 @@ public class WebpageController extends BaseController {
|
|
|
modelview.addObject("jlist", jlist);*/
|
|
modelview.addObject("jlist", jlist);*/
|
|
|
/****************************以上是新修改的部分********************************************/
|
|
/****************************以上是新修改的部分********************************************/
|
|
|
// 咨询师
|
|
// 咨询师
|
|
|
- List<UserIdentityBo> userIdentityBos = userIdentityService.getExperts(8);
|
|
|
|
|
|
|
+ /*List<UserIdentityBo> userIdentityBos = userIdentityService.getExperts(8);
|
|
|
// List<consultantListBo>userIdentityBos=userIdentityService.getConsultantList(8);
|
|
// List<consultantListBo>userIdentityBos=userIdentityService.getConsultantList(8);
|
|
|
- modelview.addObject("consultants", userIdentityBos);
|
|
|
|
|
|
|
+ modelview.addObject("consultants", userIdentityBos);*/
|
|
|
//获得轮播图数据
|
|
//获得轮播图数据
|
|
|
List<Banners> blist = bannersService.findBannersList("serviceIndex", 0, 3, 1);
|
|
List<Banners> blist = bannersService.findBannersList("serviceIndex", 0, 3, 1);
|
|
|
if(null != blist){
|
|
if(null != blist){
|
|
@@ -1563,25 +1560,65 @@ public class WebpageController extends BaseController {
|
|
|
return modelview;
|
|
return modelview;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 品牌建设
|
|
|
|
|
+ * @param modelview
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
@RequestMapping("/portal/service/brandBuild")
|
|
@RequestMapping("/portal/service/brandBuild")
|
|
|
public ModelAndView brandBuild(ModelAndView modelview){
|
|
public ModelAndView brandBuild(ModelAndView modelview){
|
|
|
|
|
+ modelview.addObject("list", jtBusinessService.getProjectByTag("品牌建设", 10));
|
|
|
modelview.setViewName("/portal/service/brandBuild");
|
|
modelview.setViewName("/portal/service/brandBuild");
|
|
|
return modelview;
|
|
return modelview;
|
|
|
}
|
|
}
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 政府扶持
|
|
|
|
|
+ * @param modelview
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
@RequestMapping("/portal/service/governmentSupport")
|
|
@RequestMapping("/portal/service/governmentSupport")
|
|
|
public ModelAndView governmentSupport(ModelAndView modelview){
|
|
public ModelAndView governmentSupport(ModelAndView modelview){
|
|
|
|
|
+ modelview.addObject("list", jtBusinessService.getProjectByTag("政府扶持", 4));
|
|
|
modelview.setViewName("/portal/service/governmentSupport");
|
|
modelview.setViewName("/portal/service/governmentSupport");
|
|
|
return modelview;
|
|
return modelview;
|
|
|
}
|
|
}
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 市场开拓
|
|
|
|
|
+ * @param modelview
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
@RequestMapping("/portal/service/marketOpen")
|
|
@RequestMapping("/portal/service/marketOpen")
|
|
|
public ModelAndView marketOpen(ModelAndView modelview){
|
|
public ModelAndView marketOpen(ModelAndView modelview){
|
|
|
|
|
+ modelview.addObject("list1", jtBusinessService.getProjectByTag("国际市场开发", 4));
|
|
|
|
|
+ modelview.addObject("list2", jtBusinessService.getProjectByTag("政府市场采购", 2));
|
|
|
|
|
+ modelview.addObject("list3", jtBusinessService.getProjectByTag("军工市场采购", 3));
|
|
|
modelview.setViewName("/portal/service/marketOpen");
|
|
modelview.setViewName("/portal/service/marketOpen");
|
|
|
return modelview;
|
|
return modelview;
|
|
|
}
|
|
}
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 财税金融
|
|
|
|
|
+ * @param modelview
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
@RequestMapping("/portal/service/taxFinance")
|
|
@RequestMapping("/portal/service/taxFinance")
|
|
|
public ModelAndView taxFinance(ModelAndView modelview){
|
|
public ModelAndView taxFinance(ModelAndView modelview){
|
|
|
|
|
+ modelview.addObject("list", jtBusinessService.getProjectByTag("财税金融", 3));
|
|
|
modelview.setViewName("/portal/service/taxFinance");
|
|
modelview.setViewName("/portal/service/taxFinance");
|
|
|
return modelview;
|
|
return modelview;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ private List<JtBusinessProject> handleAdvertisement(List<JtBusinessProject> list){
|
|
|
|
|
+ for (JtBusinessProject jtBusinessProject : list) {
|
|
|
|
|
+ if(StringUtils.isNotBlank(jtBusinessProject.getAdvertisement())){
|
|
|
|
|
+ String[] sary = jtBusinessProject.getAdvertisement().split("[#]");
|
|
|
|
|
+ String str = "";
|
|
|
|
|
+ int c = sary.length > 4 ? 4: sary.length;
|
|
|
|
|
+ for (int i = 0; i < c; i++) {
|
|
|
|
|
+ str += "<p>" + sary[i] + "</p>";
|
|
|
|
|
+ }
|
|
|
|
|
+ jtBusinessProject.setAdvertisement(str);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ return list;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|