RequestMapping 수정
This commit is contained in:
parent
10efba4e25
commit
fb26a4ab98
@ -10,46 +10,46 @@ import org.springframework.http.HttpStatus;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/api/canvasStatus")
|
||||
@RequestMapping("/api/canvasStatus/v1.0")
|
||||
@RequiredArgsConstructor
|
||||
public class CanvasStatusController {
|
||||
// @Autowired private CanvasStatusService canvasStatusService;
|
||||
private final CanvasStatusService canvasStatusService;
|
||||
|
||||
// 전체 견적서 조회
|
||||
@GetMapping("/v1.0/selectAll/{userId}")
|
||||
@GetMapping("/selectAll/{userId}")
|
||||
public List<CanvasStatusResponse> selectAllCanvasStatus(@PathVariable String userId) {
|
||||
return canvasStatusService.selectAllCanvasStatus(userId);
|
||||
}
|
||||
|
||||
//견적서 조회
|
||||
@GetMapping("/v1.0/select/{objectNo}")
|
||||
@GetMapping("/select/{objectNo}")
|
||||
public List<CanvasStatusResponse> selectObjectNoCanvasStatus(@PathVariable String objectNo) {
|
||||
return canvasStatusService.selectObjectNoCanvasStatus(objectNo);
|
||||
}
|
||||
|
||||
// 견적서 등록
|
||||
@PostMapping("/v1.0/insert")
|
||||
@PostMapping("/insert")
|
||||
@ResponseStatus(HttpStatus.CREATED)
|
||||
public String insertCanvasStatus(@RequestBody CanvasStatus cs) {
|
||||
return canvasStatusService.insertCanvasStatus(cs);
|
||||
}
|
||||
|
||||
// 견적서 수정
|
||||
@PutMapping("/v1.0/update/{id}/{canvasStatus}")
|
||||
@PutMapping("/update/{id}/{canvasStatus}")
|
||||
public void updateCanvasStatus(@PathVariable Integer id, @PathVariable String canvasStatus) {
|
||||
canvasStatusService.updateCanvasStatus(id, canvasStatus);
|
||||
}
|
||||
|
||||
// 견적서 삭제
|
||||
@DeleteMapping("/v1.0/deleteAll/{objectNo}")
|
||||
@DeleteMapping("/deleteAll/{objectNo}")
|
||||
@ResponseStatus(HttpStatus.NO_CONTENT)
|
||||
public void deleteObjectNoCanvasStatus(@PathVariable String objectNo) {
|
||||
canvasStatusService.deleteObjectNoCanvasStatus(objectNo);
|
||||
}
|
||||
|
||||
// 이미지(템플릿) 삭제
|
||||
@DeleteMapping("/v1.0/delete/{id}")
|
||||
@DeleteMapping("/delete/{id}")
|
||||
@ResponseStatus(HttpStatus.NO_CONTENT)
|
||||
public void deleteImageNameCanvasStatus(@PathVariable Integer id) {
|
||||
canvasStatusService.deleteImageNameCanvasStatus(id);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user