|
|
|
|
@ -71,169 +71,4 @@ public class BizKtMmsController {
|
|
|
|
|
public IApiResponse requestToken(@RequestBody final KtMnsRequest paramDTO) {
|
|
|
|
|
return ApiResponseDTO.success(service.requestToken(paramDTO));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// @io.swagger.v3.oas.annotations.parameters.RequestBody(required = true, content = {
|
|
|
|
|
// @Content(
|
|
|
|
|
// mediaType = "application/json",
|
|
|
|
|
// examples = {
|
|
|
|
|
// @ExampleObject(
|
|
|
|
|
// name = "교통시설운영처",
|
|
|
|
|
// value = PARAM1),
|
|
|
|
|
// @ExampleObject(
|
|
|
|
|
// name = "승화원",
|
|
|
|
|
// value = PARAM2)
|
|
|
|
|
// })
|
|
|
|
|
// })
|
|
|
|
|
// @Operation(summary = "본문자 수신 등록 요청(BC-AG-SN-002)", description = "본문자 수신 등록 요청(BC-AG-SN-002)")
|
|
|
|
|
// @PostMapping(value = "/mainSend", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse mainSend(@RequestBody final KtMnsRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.mainSend(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// /*
|
|
|
|
|
// @io.swagger.v3.oas.annotations.parameters.RequestBody(required = true, content = {
|
|
|
|
|
// @Content(
|
|
|
|
|
// mediaType = "application/json",
|
|
|
|
|
// examples = {
|
|
|
|
|
// @ExampleObject(
|
|
|
|
|
// value = """
|
|
|
|
|
// {
|
|
|
|
|
// "signguCode": "",
|
|
|
|
|
// "ffnlgCode": "11",
|
|
|
|
|
// "service_cd": "NPS",
|
|
|
|
|
// "service_key": "A3AD41349D759DD3",
|
|
|
|
|
// "msg_cd": "10006",
|
|
|
|
|
// "msg_type": "2",
|
|
|
|
|
// "make_dt": "20211229102000",
|
|
|
|
|
// "sndn_ex_time": "20211229180000",
|
|
|
|
|
// "sndn_tot_cnt": 1,
|
|
|
|
|
// "reqs": [
|
|
|
|
|
// {
|
|
|
|
|
// "src_key": "S20211229102000001",
|
|
|
|
|
// "src_seq": "1",
|
|
|
|
|
// "ci": "gdlIa53FZGQz5aKa3wLk33nW57N3mDpcwHytWlWMhzxHKulk7EZs143442394326642342364238648423864237",
|
|
|
|
|
// "mdn": "01011112222", "rcve_rf_str":" ○ 수신거부 및 수신 휴대폰 지정하기 :"
|
|
|
|
|
// }
|
|
|
|
|
// ],
|
|
|
|
|
// "opt_type": "2",
|
|
|
|
|
// "mktn_rcve_csyn": "N",
|
|
|
|
|
// "m_type": "2"
|
|
|
|
|
// }
|
|
|
|
|
// """)
|
|
|
|
|
// })
|
|
|
|
|
// })*/
|
|
|
|
|
// @Operation(summary = "사전 문자 수신 등록 요청", description = "사전 문자 수신 등록 요청(BC-AG-SN-001)")
|
|
|
|
|
// @PostMapping(value = "/beforeSend", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse beforeSend(@RequestBody final KtBefSendRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.beforeSend(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "본문자 수신 등록 요청", description = "본문자 수신 등록 요청(BC-AG-SN-002)")
|
|
|
|
|
// @PostMapping(value = "/mainSend", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse mainSend(@RequestBody final KtMainSendRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.mainSend(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "수신 거부 등록 요청", description = "수신 거부 등록 요청(BC-AG-SN-007)")
|
|
|
|
|
// @PostMapping(value = "/blacklist", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse blacklist(@RequestBody final KtBlacklistRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.blacklist(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "토큰인증확인 조회", description = "토큰인증확인조회요청(BC-AG-SN-008)")
|
|
|
|
|
// @PostMapping(value = "/cfmToken", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse cfmToken(@RequestBody final KtTokenConfirmRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.cfmToken(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "토큰열람확인결과 전송", description = "토큰열람확인결과 전송(BC-AG-SN-009)")
|
|
|
|
|
// @PostMapping(value = "/readToken", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse readToken(@RequestBody final KtTokenReadRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.readToken(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "사전/본 문자 발송/수신 결과 전송 요청", description = "사전/본 문자 발송/수신 결과 전송 요청(BC-AG-SN-010)")
|
|
|
|
|
// @PostMapping(value = "/messageResult", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse messageResult(@RequestBody final KtMsgRsltRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.messageResult(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "백오피스 발송 통계 연계 조회 요청", description = "백오피스 발송 통계 연계 조회 요청(BC-AG-SN-011)")
|
|
|
|
|
// @PostMapping(value = "/sendSttc", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse sendSttc(@RequestBody final KtSendSttcRequest reqDTO) {
|
|
|
|
|
// KtMmsDTO.KtSendSttcResponse dto = service.sendSttc(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "백오피스 발송 결과 연계 조회 요청", description = "백오피스 발송 결과 연계 조회 요청(BC-AG-SN-012)")
|
|
|
|
|
// @PostMapping(value = "/sendSttcDtl", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse sendSttcDtl(@RequestBody final KtSendSttcDtlRequest reqDTO) {
|
|
|
|
|
// KtMmsDTO.KtSendSttcDtlResponse dto = service.sendSttcDtl(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "whitelist 등록 요청", description = "whitelist 등록 요청(BC-AG-SN-013)")
|
|
|
|
|
// @PostMapping(value = "/whitelist", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse whitelist(@RequestBody final KtWhitelistRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.whitelist(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "수신거부상태 전송", description = "수신거부상태전송(BC-AG-SN-014)")
|
|
|
|
|
// @PostMapping(value = "/refuseRcv", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public KtCommonResponse refuseRcv(@RequestBody final KtRefuseRcvRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.refuseRcv(reqDTO);
|
|
|
|
|
// return dto;
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "수신동의상태 전송", description = "수신동의상태전송(BC-AG-SN-015)")
|
|
|
|
|
// @PostMapping(value = "/approveRcv", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public KtCommonResponse approveRcv(@RequestBody final KtApproveRcvRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.approveRcv(reqDTO);
|
|
|
|
|
// return dto;
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "유통증명서발급처리 요청", description = "유통증명서발급처리 요청(BC-AG-SM-001)")
|
|
|
|
|
// @PostMapping(value = "/cerfAcmd", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse cerfAcmd(@RequestBody final KtAcmdCerfRequest reqDTO) {
|
|
|
|
|
// KtAcmdCerfResponse dto = service.cerfAcmd(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "가상정산화면 연계토큰 인증 요청", description = "가상정산화면 연계토큰 인증 요청(BC-AG-SM-002)")
|
|
|
|
|
// @PostMapping(value = "/excaAcmd", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse excaAcmd(@RequestBody final KtTokenExcaRequest reqDTO) {
|
|
|
|
|
// KtCommonResponse dto = service.excaAcmd(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "정산연계자료조회", description = "정산연계자료조회(BC-AG-EC-001)")
|
|
|
|
|
// @PostMapping(value = "/exca", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse exca(@RequestBody final KtExcaRequest reqDTO) {
|
|
|
|
|
// KtExcaResponse dto = service.exca(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "전자문서 유통정보 수치 조회", description = "전자문서 유통정보 수치 조회(BC-AG-HS-001)")
|
|
|
|
|
// @PostMapping(value = "/infoAcmd", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse infoAcmd(@RequestBody final KtAcmdInfoRequest reqDTO) {
|
|
|
|
|
// KtAcmdInfoResponse dto = service.infoAcmd(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
// @Operation(summary = "전자문서 유통정보 수치확인서 발급 처리", description = "전자문서 유통정보 수치확인서 발급 처리(BC-AG-HS-002)")
|
|
|
|
|
// @PostMapping(value = "/cfmAcmd", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
|
|
// public IApiResponse cfmAcmd(@RequestBody final KtAcmdInfoCfmRequest reqDTO) {
|
|
|
|
|
// KtAcmdInfoCfmResponse dto = service.cfmAcmd(reqDTO);
|
|
|
|
|
// return ApiResponseDTO.success(dto);
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|