|
|
@@ -18,6 +18,7 @@ import org.springframework.stereotype.Controller;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
@@ -25,7 +26,7 @@ import java.util.Map;
|
|
|
|
|
|
@Controller
|
|
|
@RequestMapping("/project")
|
|
|
-public class ProjectController {
|
|
|
+public class ProjectController{
|
|
|
|
|
|
@Autowired
|
|
|
private ProjectService projectService ;
|
|
|
@@ -84,7 +85,7 @@ public class ProjectController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/getOrgProjects", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
- public Page<Project> getOrgProjects(PageParams params, String searchFilter){
|
|
|
+ public Page<Project> getOrgProjects(PageParams params, String searchFilter, HttpServletRequest request){
|
|
|
PageInfo pageInfo = new PageInfo(params);
|
|
|
SearchFilter filter = JSONObject.parseObject(searchFilter, SearchFilter.class);
|
|
|
return projectService.getOrgProjects(pageInfo, filter);
|
|
|
@@ -134,7 +135,7 @@ public class ProjectController {
|
|
|
*/
|
|
|
@ResponseBody
|
|
|
@RequestMapping(value = "/status",method = RequestMethod.GET)
|
|
|
- public Page<Project> findStatus(String status,int page ,int size){
|
|
|
+ public Page<Project> findStatus(String status,int page ,int size, HttpServletRequest request){
|
|
|
Pageable pageable=new PageRequest(page,size);
|
|
|
if("进行中".equals(status)){
|
|
|
return projectService.findInProcess(pageable);
|
|
|
@@ -199,7 +200,7 @@ public class ProjectController {
|
|
|
*/
|
|
|
@ResponseBody
|
|
|
@RequestMapping(value = "/detail/{id}",method = RequestMethod.GET)
|
|
|
- public Project showDetail(@PathVariable("id") Long id) {
|
|
|
+ public Project showDetail(@PathVariable("id") Long id, HttpServletRequest request) {
|
|
|
return projectService.findOne(id);
|
|
|
}
|
|
|
|