package com.thhy.engineering.modules.biz.engineering.controller; import com.thhy.engineering.modules.biz.engineering.service.SysProjectService; import com.thhy.general.common.BasicResult; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.Map; @RestController @RequestMapping("/project") public class SysProjectController { @Resource private SysProjectService projectService; //项目添加 @PostMapping("/projectInsert") public BasicResult projectInsert(@RequestBody Map values){ return projectService.projectInsert(values); } //项目列表 @PostMapping("/projectList") public BasicResult projectList(@RequestBody Map values){ return projectService.projectList(values); } //项目下拉 @GetMapping("/projectListPull") public BasicResult projectListPull(){ return projectService.projectListPull(); } //项目详情 @GetMapping("/projectInfo") public BasicResult projectInfo(@RequestParam String proId){ return projectService.projectInfo(proId); } //项目删除 @GetMapping("/projectDel") public BasicResult projectDel(@RequestParam String proId){ return projectService.projectDel(proId); } //项目修改 @PostMapping("projectUpdate") public BasicResult projectUpdate(@RequestBody Map values){ return projectService.projectUpdate(values); } //项目对应配筋/转向/注浆孔/块号下拉 @PostMapping("/projectPull") public BasicResult projectPull(@RequestBody Map values){ return projectService.projectPull(values); } //项目--尺寸 @PostMapping("/projectSizeList") public BasicResult projectSizeList(@RequestBody Map values){ return projectService.projectSizeList(values); } //配筋--块号 @GetMapping("/projectProList") public BasicResult projectProList(@RequestParam String proId){ return projectService.projectProList(proId); } //项目--尺寸 thing.js @GetMapping("/projectSizeThingJsList") public BasicResult projectSizeThingJsList(@RequestParam String token){ return projectService.projectSizeThingJsList(token); } }