|
@@ -16,6 +16,8 @@ import org.springframework.web.servlet.view.RedirectView;
|
|
|
import com.goafanti.achievement.bo.AchievementListBo;
|
|
import com.goafanti.achievement.bo.AchievementListBo;
|
|
|
import com.goafanti.achievement.bo.AchievementPartnerListBo;
|
|
import com.goafanti.achievement.bo.AchievementPartnerListBo;
|
|
|
import com.goafanti.achievement.service.AchievementService;
|
|
import com.goafanti.achievement.service.AchievementService;
|
|
|
|
|
+import com.goafanti.app.bo.ProjectBo;
|
|
|
|
|
+import com.goafanti.app.bo.ProjectDetailBo;
|
|
|
import com.goafanti.app.bo.ServiceImages;
|
|
import com.goafanti.app.bo.ServiceImages;
|
|
|
import com.goafanti.business.service.BusinessProjectService;
|
|
import com.goafanti.business.service.BusinessProjectService;
|
|
|
import com.goafanti.common.enums.AchievementBargainingMode;
|
|
import com.goafanti.common.enums.AchievementBargainingMode;
|
|
@@ -25,6 +27,7 @@ import com.goafanti.common.enums.UserLevel;
|
|
|
import com.goafanti.common.enums.UserType;
|
|
import com.goafanti.common.enums.UserType;
|
|
|
import com.goafanti.common.service.DistrictGlossoryService;
|
|
import com.goafanti.common.service.DistrictGlossoryService;
|
|
|
import com.goafanti.common.service.FieldGlossoryService;
|
|
import com.goafanti.common.service.FieldGlossoryService;
|
|
|
|
|
+import com.goafanti.core.mybatis.page.Pagination;
|
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
import com.goafanti.core.shiro.token.TokenManager;
|
|
|
import com.goafanti.demand.bo.DemandListBo;
|
|
import com.goafanti.demand.bo.DemandListBo;
|
|
|
import com.goafanti.demand.service.DemandInterestService;
|
|
import com.goafanti.demand.service.DemandInterestService;
|
|
@@ -987,14 +990,21 @@ public class PortalController extends BaseController {
|
|
|
/**
|
|
/**
|
|
|
* 项目详情
|
|
* 项目详情
|
|
|
*/
|
|
*/
|
|
|
- @RequestMapping(value = "/portal/services/projectDetail", method = RequestMethod.GET)
|
|
|
|
|
- public ModelAndView projectDetail(HttpServletRequest request, ModelAndView modelview,String id,Integer pSize ) {
|
|
|
|
|
|
|
+ @SuppressWarnings("unchecked")
|
|
|
|
|
+ @RequestMapping(value = "portal/service/projectDetails", method = RequestMethod.GET)
|
|
|
|
|
+ public ModelAndView projectDetail(HttpServletRequest request, ModelAndView modelview,String id) {
|
|
|
ModelAndView mv = new ModelAndView();
|
|
ModelAndView mv = new ModelAndView();
|
|
|
- mv.setViewName("");
|
|
|
|
|
|
|
+ mv.setViewName("portal/service/projectDetails");
|
|
|
//获取项目详情
|
|
//获取项目详情
|
|
|
- mv.addObject("project", businessProjectService.ProjectDetail(id));
|
|
|
|
|
|
|
+ ProjectDetailBo p=businessProjectService.ProjectDetail(id);
|
|
|
|
|
+ p.setIntroduce(p.getIntroduce().replace("\n","<br>"));
|
|
|
|
|
+ p.setValueEffect(p.getValueEffect().replace("\n", "<br>"));
|
|
|
|
|
+ p.setClientSize(p.getClientSize().replace("\n", "<br>"));
|
|
|
|
|
+ mv.addObject("projectDetail",p);
|
|
|
//获取3条推荐
|
|
//获取3条推荐
|
|
|
- mv.addObject("recommend",businessProjectService.recommendProjectList(null,3));
|
|
|
|
|
|
|
+ Pagination<ProjectBo> ps=businessProjectService.recommendProjectList(null,3);
|
|
|
|
|
+ List<ProjectBo> list=(List<ProjectBo>) ps.getList();
|
|
|
|
|
+ mv.addObject("recommend", list);
|
|
|
return mv;
|
|
return mv;
|
|
|
}
|
|
}
|
|
|
|
|
|