Compare commits

...

3 Commits
dev ... main

Author SHA1 Message Date
시온파파 5a12e6adf0
Update README.md
디렉토리 정보 path 링크 적용
2 years ago
minkyu1128 07f4e3628c chore: setenv.bat 환경변수에 설정한 포트 참조하도록 수정 2 years ago
minkyu1128 dc112bb10e doc: README.md 빌드방법, 디렉토리 정보 등 내용 정리 2 years ago

@ -1,17 +1,46 @@
# xit-ntri # 시작하기
세외수입 개별시스템 연계 API ### 세외수입개별시스템(Non-Tax Revenue Individual System) 이란?
세외수입시스템이 차세대로 넘어가는 과정에서 서비스 방식이 변경되었으며
변경된 <U>*차세대 서비스를 이용하기 위한 이용기관의 시스템*</U>이다.
### 버전관리
| 버전 |작성일|작성자|내용|
|-----|---|---|---|
|v1.0|2023.01.03|박민규|최초작성|
### 지원서비스
NTRI 시스템에서 지원하는 서비스는 아래와 같다.
+ **D03 부과결과정보(실시간)**
+ 통신방향: 세외수입시스템 -> 개별시스템(ntri)
+ **D04 부과취소정보(실시간)**
+ 통신방향: 세외수입시스템 -> 개별시스템(ntri)
+ **D05 수납정보(실시간)**
+ 통신방향: 세외수입시스템 -> 개별시스템(ntri)
+ **D06 감액정보(실시간)**
+ 통신방향: 세외수입시스템 -> 개별시스템(ntri)
## 어플리케이션 jar 빌드하기
### 빌드 방법 ### 빌드 방법
jar 파일로 빌드 하기
* 커맨드 이용 * 커맨드 이용
```shell ```shell
gradle clean build -Pprofile=prod gradle clean build -Pprofile=prod
``` 또는
* IntelliJ 이용 gradlew clean build -Pprofile=prod
![img.png](img.png) ```
* IDE 이용 - IntelliJ
![img.png](img.png)
### 빌드 파일 경로 ### 빌드 파일 경로
```text ```text
~/build/libs ~/build/libs
``` ```
## 부록
### 디렉토리 정보
|Directory|Path| Description |
|---|---|-----------------------------------------|
|연계가이드|[~/REF/doc](./REF/doc)| 연계전문(연계 표준지침) 등 연계 관련 문서 디렉토리 |
|배포파일|[~/REF/deploy/ntri](./REF/deploy/ntri)| 운영환경 배포에 필요한 파일 디렉토리 |
|배포환경체크|[~/REF/deploy/check](./REF/deploy/check)| 운영환경에서의 DB접속 테스트 및 기타 정보 확인을 위한 파일 디렉토리 |

@ -3,8 +3,8 @@
call ../setenv.bat call ../setenv.bat
echo 부과취소수신 API 호출 echo 부과취소수신 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/levy/cancel -k -d @levyCancel.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/levy/cancel -k -d @levyCancel.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" http://localhost:18080/recv/levy/cancel -k -d @levyCancel.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" http://localhost:%NTRI_APP_PORT%/recv/levy/cancel -k -d @levyCancel.json
echo. echo.
echo. echo.

@ -3,8 +3,8 @@
call ../setenv.bat call ../setenv.bat
echo 부과결과수신 API 호출 echo 부과결과수신 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/levy/result -k -d @levyResult.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/levy/result -k -d @levyResult.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/levy/result -k -d @levyResult.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/levy/result -k -d @levyResult.json
echo. echo.
echo. echo.

@ -3,8 +3,8 @@
call ../setenv.bat call ../setenv.bat
echo 수납정보수신 API 호출 echo 수납정보수신 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/rciv/info -k -d @rcivInfo.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/rciv/info -k -d @rcivInfo.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/rciv/info -k -d @rcivInfo.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/rciv/info -k -d @rcivInfo.json
echo. echo.
echo. echo.

@ -3,8 +3,8 @@
call ../setenv.bat call ../setenv.bat
echo 감액정보수신 API 호출 echo 감액정보수신 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/rdcamt/info -k -d @rdcamtInfo.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/rdcamt/info -k -d @rdcamtInfo.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv/rdcamt/info -k -d @rdcamtInfo.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv/rdcamt/info -k -d @rdcamtInfo.json
echo. echo.
echo. echo.

@ -5,20 +5,20 @@ call ../setenv.bat
call call
echo 부과결과 API 호출 echo 부과결과 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @levyResult.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @levyResult.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @levyResult.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @levyResult.json
echo. echo.
echo 부과취소 API 호출 echo 부과취소 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @levyCancel.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @levyCancel.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @levyCancel.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @levyCancel.json
echo. echo.
echo 수납결과 API 호출 echo 수납결과 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @rcivInfo.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @rcivInfo.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @rcivInfo.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @rcivInfo.json
echo. echo.
echo 감액정보 API 호출 echo 감액정보 API 호출
echo curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @rdcamtInfo.json echo curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @rdcamtInfo.json
%NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:18080/recv -k -d @rdcamtInfo.json %NTRI_CURL_PATH%/curl -X POST -H "Content-Type: application/json" https://localhost:%NTRI_APP_PORT%/recv -k -d @rdcamtInfo.json
echo. echo.
echo. echo.

Loading…
Cancel
Save