|
|
@@ -204,6 +204,12 @@ public class TsaCustomerController extends TsaBaseController {
|
|
|
@PostMapping("/onetoone/qna/assign")
|
|
|
@ResponseBody
|
|
|
public GagaResponse assignOneToOneQna(@RequestBody Counsel counsel) {
|
|
|
+ // 삭제여부 체크
|
|
|
+ String delYn = counselService.getOneToOneQnaDelYn(counsel.getCounselSq());
|
|
|
+ if ("Y".equals(delYn)) {
|
|
|
+ throw new IllegalStateException("이미 삭제된 건입니다. 다시 확인해 주세요.");
|
|
|
+ }
|
|
|
+
|
|
|
counselService.updateOneToOneQnaCounselor(counsel);
|
|
|
return super.ok(message.getMessage("SUCC_0004"));
|
|
|
}
|
|
|
@@ -218,6 +224,12 @@ public class TsaCustomerController extends TsaBaseController {
|
|
|
@PostMapping("/qna/answer/temp/save")
|
|
|
@ResponseBody
|
|
|
public GagaResponse saveQnaAnswerTemp(@RequestBody Counsel counsel) {
|
|
|
+ // 삭제여부 체크
|
|
|
+ String delYn = counselService.getOneToOneQnaDelYn(counsel.getCounselSq());
|
|
|
+ if ("Y".equals(delYn)) {
|
|
|
+ throw new IllegalStateException("이미 삭제된 건입니다. 다시 확인해 주세요.");
|
|
|
+ }
|
|
|
+
|
|
|
counsel.setAnsNo(TsaSession.getInfo().getUserNo());
|
|
|
counsel.setUpdNo(TsaSession.getInfo().getUserNo());
|
|
|
|
|
|
@@ -239,6 +251,12 @@ public class TsaCustomerController extends TsaBaseController {
|
|
|
@PostMapping("/qna/answer/save")
|
|
|
@ResponseBody
|
|
|
public GagaResponse saveQnaAnswer(@RequestBody Counsel counsel) {
|
|
|
+ // 삭제여부 체크
|
|
|
+ String delYn = counselService.getOneToOneQnaDelYn(counsel.getCounselSq());
|
|
|
+ if ("Y".equals(delYn)) {
|
|
|
+ throw new IllegalStateException("이미 삭제된 건입니다. 다시 확인해 주세요.");
|
|
|
+ }
|
|
|
+
|
|
|
counsel.setAnsNo(TsaSession.getInfo().getUserNo());
|
|
|
counsel.setUpdNo(TsaSession.getInfo().getUserNo());
|
|
|
|