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<String,Object> values){
|
return projectService.projectInsert(values);
|
}
|
//项目列表
|
@PostMapping("/projectList")
|
public BasicResult projectList(@RequestBody Map<String,Object> 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<String,Object> values){
|
return projectService.projectUpdate(values);
|
}
|
//项目对应配筋/转向/注浆孔/块号下拉
|
@PostMapping("/projectPull")
|
public BasicResult projectPull(@RequestBody Map<String,Object> values){
|
return projectService.projectPull(values);
|
}
|
//项目--尺寸
|
@PostMapping("/projectSizeList")
|
public BasicResult projectSizeList(@RequestBody Map<String,Object> 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);
|
}
|
|
|
}
|