|
|
|
@ -36,7 +36,6 @@ public class CnsQnaController {
|
|
|
|
|
@Tag(name = "QNA", description = "QNA 관련 API") |
|
|
|
|
@ApiOperation(value = "QnA 등록[답변추가]") |
|
|
|
|
public ResponseEntity<QnaRSModel> insertQna(QnaInsertRQModel rq){ |
|
|
|
|
log.warn("CnsFaqController - insertQna()"); |
|
|
|
|
|
|
|
|
|
boolean success = cnsQnaService.insertQna(rq); |
|
|
|
|
|
|
|
|
@ -49,7 +48,6 @@ public class CnsQnaController {
|
|
|
|
|
@Tag(name = "QNA", description = "QNA 관련 API") |
|
|
|
|
@ApiOperation(value = "QnA 리스트 조회") |
|
|
|
|
public ResponseEntity<List<QnaBasModel>> selectQna(QnaSelectListRQ rq){ |
|
|
|
|
log.warn("CnsFaqController - selectQna()"); |
|
|
|
|
|
|
|
|
|
List<QnaBasModel> result = cnsQnaService.selectQnaList(rq); |
|
|
|
|
|
|
|
|
@ -58,9 +56,7 @@ public class CnsQnaController {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/{qnaSno}/detail") |
|
|
|
|
public ResponseEntity<Object> detailQna(@PathVariable int qnaSno){ |
|
|
|
|
log.warn("CnsFaqController - selectQna()"); |
|
|
|
|
log.warn("rq -> {}", qnaSno); |
|
|
|
|
public ResponseEntity<List<QnaDetailRSModel>> detailQna(@PathVariable int qnaSno){ |
|
|
|
|
|
|
|
|
|
List<QnaDetailRSModel> reulst = cnsQnaService.getQnaDetail(qnaSno); |
|
|
|
|
|
|
|
|
@ -68,12 +64,13 @@ public class CnsQnaController {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@PostMapping("/{qnaSno}/update") |
|
|
|
|
public ResponseEntity<Object> updateQna(@RequestBody QnaInsertRQModel rq){ |
|
|
|
|
public ResponseEntity<Object> updateQna(@PathVariable int qnaSno,@RequestBody QnaInsertRQModel rq){ |
|
|
|
|
log.warn("CnsFaqController - updateQna()"); |
|
|
|
|
log.warn("rq -> {}", rq); |
|
|
|
|
log.warn("qnaSno -> {} rq -> {}", qnaSno, rq); |
|
|
|
|
|
|
|
|
|
boolean result = cnsQnaService.updateQna(qnaSno, rq); |
|
|
|
|
|
|
|
|
|
return ResponseEntity.ok().body(null); |
|
|
|
|
return ResponseEntity.ok().body(result); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@GetMapping("/{qnaSno}/delete") |
|
|
|
|