Browse Source

feat : terms 작업중

feature/renewal/common
qkr7828 7 months ago
parent
commit
0ab6171ce6
  1. 2
      data/flt/src/main/java/kr/co/palnet/kac/data/flt/model/FltCptAuthBas.java
  2. 1
      web/api-common/build.gradle
  3. 62
      web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/controller/ComTermsController.java
  4. 4
      web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/model/ComTermsRQ.java
  5. 4
      web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/model/ComTermsRS.java
  6. 4
      web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/service/ComTermsService.java

2
data/flt/src/main/java/kr/co/palnet/kac/data/flt/model/FltCptAuthBas.java

@ -1,5 +1,6 @@
package kr.co.palnet.kac.data.flt.model;
import com.fasterxml.jackson.annotation.JsonIgnore;
import jakarta.persistence.*;
import lombok.*;
@ -45,6 +46,7 @@ public class FltCptAuthBas {
@Column(name = "CREATE_DT", columnDefinition = "datetime", updatable = false, nullable = false)
private Instant createDt;
@JsonIgnore
@OneToMany(mappedBy = "fltCptAuthBas", fetch = FetchType.LAZY)
private List<FltCptAuthAdmDistrictRel> fltCptAuthAdmDistrictRelList;

1
web/api-common/build.gradle

@ -11,6 +11,7 @@ dependencies {
compileOnly 'org.locationtech.jts:jts-core:1.19.0'
implementation project(":data:com")
implementation project(":data:flt")
implementation project(":data:pty")
implementation project(":common:core")
compileOnly project(":common:util")
compileOnly project(":web:security")

62
web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/controller/ComTermsController.java

@ -0,0 +1,62 @@
//package kr.co.palnet.kac.api.v1.common.terms.controller;
//
//import io.swagger.v3.oas.annotations.Operation;
//import io.swagger.v3.oas.annotations.tags.Tag;
//import kr.co.palnet.kac.api.v1.common.terms.model.ComTermsRQ;
//import kr.co.palnet.kac.api.v1.common.terms.model.ComTermsRS;
//import kr.co.palnet.kac.api.v1.common.terms.service.ComTermsService;
//import kr.co.palnet.kac.core.response.BasicResponse;
//import kr.co.palnet.kac.core.response.ErrorResponse;
//import kr.co.palnet.kac.core.response.SuccessResponse;
//import lombok.RequiredArgsConstructor;
//import lombok.extern.log4j.Log4j2;
//import org.springframework.http.HttpStatus;
//import org.springframework.http.MediaType;
//import org.springframework.http.ResponseEntity;
//import org.springframework.web.bind.annotation.GetMapping;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//import java.util.List;
//
//@Log4j2
//@RestController
//@RequiredArgsConstructor
//@RequestMapping(value = "/api/acnt/terms", produces = {MediaType.APPLICATION_JSON_VALUE})
//@Tag(name = "약관 기본", description = "약관 관련 API")
//public class ComTermsController {
//
// private final ComTermsService service;
//
// /**
// * 약관정보 들을 가져오는 기능,
// * AcntTermsRqModel에 입력받은 약관타입에 따른 약관항목을 반환함.
// * @param rq
// * @return
// */
// @Operation(summary = "약관 조회", description = "약관 정보를 조회하는 API 입니다.")
// @GetMapping(value = "/list")
// public ResponseEntity<? extends BasicResponse> list(ComTermsRQ rq) {
// List<ComTermsRS> result = null;
//
// log.debug("RQ>>>>>>>>" , rq.toString());
//
// try {
// result = service.list(rq); // 입력받은 값에 따른 약관항목을 반환하는 기능.
//
//
// } catch (Exception e) {
// log.error("IGNORE : {}", e);
// return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR)
// .body(new ErrorResponse("Server Error", "-1"));
//
// }
// return ResponseEntity.ok().body(new SuccessResponse<List>(result));
//
// }
//
//
//
//
//
//}

4
web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/model/ComTermsRQ.java

@ -0,0 +1,4 @@
package kr.co.palnet.kac.api.v1.common.terms.model;
public class ComTermsRQ {
}

4
web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/model/ComTermsRS.java

@ -0,0 +1,4 @@
package kr.co.palnet.kac.api.v1.common.terms.model;
public class ComTermsRS {
}

4
web/api-common/src/main/java/kr/co/palnet/kac/api/v1/common/terms/service/ComTermsService.java

@ -0,0 +1,4 @@
package kr.co.palnet.kac.api.v1.common.terms.service;
public class ComTermsService {
}
Loading…
Cancel
Save