배치면 설정
This commit is contained in:
parent
5e6811ded4
commit
9429ef16f5
@ -0,0 +1,21 @@
|
|||||||
|
package com.interplug.qcast.biz.canvasConfig;
|
||||||
|
|
||||||
|
import com.interplug.qcast.biz.canvasConfig.dto.CanvasConfigRequest;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.http.HttpStatus;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
|
@RestController
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
@RequestMapping("/api/canvas-config")
|
||||||
|
public class ConvasConfigController {
|
||||||
|
|
||||||
|
@PostMapping("")
|
||||||
|
@ResponseStatus(HttpStatus.CREATED)
|
||||||
|
public String insertCanvasConfig(@RequestBody CanvasConfigRequest canvasConfigRequest) {
|
||||||
|
log.info("canvasConfigRequest : {} ", canvasConfigRequest);
|
||||||
|
return "insert done!";
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
package com.interplug.qcast.biz.canvasConfig.dto;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import lombok.*;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class CanvasConfigRequest {
|
||||||
|
|
||||||
|
private String type;
|
||||||
|
|
||||||
|
private String inputType; // enum으로 할까 말까.......
|
||||||
|
|
||||||
|
private String angleType; // 얘도...
|
||||||
|
|
||||||
|
private List<CanvasConfigRoofsRequest> roofs;
|
||||||
|
}
|
||||||
@ -0,0 +1,13 @@
|
|||||||
|
package com.interplug.qcast.biz.canvasConfig.dto;
|
||||||
|
|
||||||
|
import lombok.*;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class CanvasConfigRoofsRequest {
|
||||||
|
private int roofId;
|
||||||
|
private int width;
|
||||||
|
private int height;
|
||||||
|
private int gap;
|
||||||
|
private String layout; // 나중에 enum으로 변경할까 말까...
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user