견적서 수정

CanvasStatus cs >> Integer id, String canvasStatus 변경
This commit is contained in:
changkyu choi 2024-08-20 08:46:36 +09:00
parent 3dee680b01
commit a51e76db50
4 changed files with 12 additions and 7 deletions

View File

@ -31,14 +31,14 @@ public class CanvasStatusController {
// 견적서 등록
@PostMapping
@ResponseStatus(HttpStatus.CREATED)
public String insertCanvasStatus(@RequestBody CanvasStatus cs) {
public String insertCanvasStatus(@RequestBody CanvasStatus cs) {
return canvasStatusService.insertCanvasStatus(cs);
}
// 견적서 수정
@PutMapping
public void updateCanvasStatus(@RequestBody CanvasStatus cs) {
canvasStatusService.updateCanvasStatus(cs);
public void updateCanvasStatus(@PathVariable Integer id, String canvasStatus) {
canvasStatusService.updateCanvasStatus(id, canvasStatus);
}
// 견적서 삭제

View File

@ -26,7 +26,7 @@ interface CanvasStatusMapper {
public void insertCanvasStatus(CanvasStatus cs);
// 견적서 수정
public void updateCanvasStatus(CanvasStatus cs);
public void updateCanvasStatus(Integer id, String canvasStatus);
// 견적서 삭제
public void deleteObjectNoCanvasStatus(String objectNo);

View File

@ -57,11 +57,15 @@ public class CanvasStatusService {
}
// 견적서 수정
public void updateCanvasStatus(CanvasStatus cs) {
canvasStatusMapper.updateCanvasStatus(cs);
public void updateCanvasStatus(Integer id, String canvasStatus) {
//CanvasStatus cs = new CanvasStatus();
//cs.setId(id);
//cs.setCanvasStatus(canvasStatus);
//canvasStatusMapper.updateCanvasStatus(cs);
canvasStatusMapper.updateCanvasStatus(id, canvasStatus);
}
// 견적서 삭제
// 견적서 삭제
public void deleteObjectNoCanvasStatus(String objectNo) {
canvasStatusMapper.deleteObjectNoCanvasStatus(objectNo);
}

View File

@ -8,4 +8,5 @@ public class CanvasStatus {
private String userId; //사용자 ID
private String objectNo; //견적서 번호
private String imageName; //이미지명
private String canvasStatus;//캠버스 상태
}