diff --git a/apps/st/src/components/statistics/verification/StatisticsVerificationReport.tsx b/apps/st/src/components/statistics/verification/StatisticsVerificationReport.tsx
index a0371d447..d11d78fda 100644
--- a/apps/st/src/components/statistics/verification/StatisticsVerificationReport.tsx
+++ b/apps/st/src/components/statistics/verification/StatisticsVerificationReport.tsx
@@ -141,9 +141,9 @@ const DEFAULT_FILTERS: StatisticsVerificationFilterState = {
const DEFAULT_SUB_FILTERS: StatisticsVerificationSubFilterState = {
...DEFAULT_FILTERS,
- laeSbmsnSttsCd: "3",
- prcsYnList: "1,2",
- rejectCode: "0",
+ lclgvSbmsnSttsCd: "3",
+ vrfcSttsCdList: "1,2",
+ statsVrfcRjtComCd: "0",
pbcpAprvYn: "N",
};
@@ -211,10 +211,10 @@ function StatisticsVerificationReport() {
subFilters.statsCd !== ""
? subFilters.statsCd
: filters.statsCd,
- prcsYnList: subFilters.prcsYnList,
- rejectCode: subFilters.rejectCode,
+ vrfcSttsCdList: subFilters.vrfcSttsCdList,
+ statsVrfcRjtComCd: subFilters.statsVrfcRjtComCd,
pbcpAprvYn: subFilters.pbcpAprvYn,
- laeSbmsnSttsCd: subFilters.laeSbmsnSttsCd,
+ lclgvSbmsnSttsCd: subFilters.lclgvSbmsnSttsCd,
}),
[filters, subFilters],
);
@@ -712,8 +712,8 @@ function StatisticsVerificationReport() {
@@ -743,7 +743,7 @@ function StatisticsVerificationReport() {
selectedResultRows.length === 0 ||
!selectedResultRows.every(
(row) =>
- row.prcsYn === "1" || row.prcsYn === "2",
+ row.vrfcSttsCd === "1" || row.vrfcSttsCd === "2",
)
}
>
diff --git a/apps/st/src/entities/statistics/api/queries.ts b/apps/st/src/entities/statistics/api/queries.ts
index 0553db787..027b0203f 100644
--- a/apps/st/src/entities/statistics/api/queries.ts
+++ b/apps/st/src/entities/statistics/api/queries.ts
@@ -162,10 +162,10 @@ export const useStatsVrfcRsltData = (
params?.sggNm ?? "",
params?.sewerBzmnCd ?? "",
params?.statsCd ?? "",
- params?.prcsYnList ?? "",
- params?.rejectCode ?? "",
+ params?.vrfcSttsCdList ?? "",
+ params?.statsVrfcRjtComCd ?? "",
params?.pbcpAprvYn ?? "",
- params?.laeSbmsnSttsCd ?? "",
+ params?.lclgvSbmsnSttsCd ?? "",
],
initialPageParam: 1,
queryFn: async ({ pageParam }) => {
@@ -190,10 +190,10 @@ export const useStatsVrfcRsltData = (
sggNm: params.sggNm,
sewerBzmnCd: params.sewerBzmnCd,
statsCd: params.statsCd,
- prcsYnList: params.prcsYnList,
- rejectCode: params.rejectCode,
+ vrfcSttsCdList: params.vrfcSttsCdList,
+ statsVrfcRjtComCd: params.statsVrfcRjtComCd,
pbcpAprvYn: params.pbcpAprvYn,
- laeSbmsnSttsCd: params.laeSbmsnSttsCd,
+ lclgvSbmsnSttsCd: params.lclgvSbmsnSttsCd,
},
});
diff --git a/apps/st/src/entities/statistics/model/general-verification-interface.ts b/apps/st/src/entities/statistics/model/general-verification-interface.ts
index 9a4208951..e7726bf45 100644
--- a/apps/st/src/entities/statistics/model/general-verification-interface.ts
+++ b/apps/st/src/entities/statistics/model/general-verification-interface.ts
@@ -207,10 +207,10 @@ export interface VerifyResultSearchRequest {
sewerBzmnCd?: string | null;
statsYr: string;
statsCd?: string | null;
- laeSbmsnSttsCd?: string | null;
+ lclgvSbmsnSttsCd?: string | null;
vrfcMthdCd?: string;
- prcsYnList?: string; // 검증 상태 리스트 (0: 미검증, 1: 수정완료, 2:예외통과, 3: 반려)
- rejectCode?: string; // 반려 상태 (0: 반려 아님(default), 1: 지자체 반려, 2: 공단 반려)
+ vrfcSttsCdList?: string; // 검증 상태 리스트 (0: 미검증, 1: 수정완료, 2:예외통과, 3: 반려)
+ statsVrfcRjtComCd?: string; // 반려 상태 (0: 반려 아님(default), 1: 지자체 반려, 2: 공단 반려)
pbcpAprvYn?: string; // 공단 승인 여부 (Y/N)
}
@@ -234,12 +234,16 @@ export interface VerifyResultItem {
vrfcTrgtNm?: string;
regDt?: string;
rsnExpln?: string;
- nowVlCn?: string;
- compVlCn?: string;
- prcsYn?: string;
- prcsYnNm?: string;
+ nowCn?: string;
+ cmprCn?: string;
+ lclgvSbmsnSttsCd?: string;
+ lclgvSbmsnSttsNm?: string;
+ vrfcSttsCd?: string;
+ vrfcSttsNm?: string;
+ statsVrfcRjtComCd?: string;
+ statsVrfcRjtComNm?: string;
prcsOpnnExpln?: string;
- prcrId?: string;
+ prcrUuid?: string;
rjctOpnnCn?: string;
pbcpAprvYn?: string;
mdfrUuid?: string;
diff --git a/apps/st/src/entities/statistics/model/statistics-verification-report/statistics-verification-report-columns.ts b/apps/st/src/entities/statistics/model/statistics-verification-report/statistics-verification-report-columns.ts
index 79979cc8b..585850a35 100644
--- a/apps/st/src/entities/statistics/model/statistics-verification-report/statistics-verification-report-columns.ts
+++ b/apps/st/src/entities/statistics/model/statistics-verification-report/statistics-verification-report-columns.ts
@@ -1,277 +1,277 @@
-import type { ColumnInfo } from "@/components/type/DataGrid.type";
-
-const READ_ONLY_STYLE = "rg-cell-readonly";
-
-export const statisticsVerificationReportColumnInfo: ColumnInfo = {
- columns: [
- {
- name: "ctpvNm",
- fieldName: "ctpvNm",
- header: { text: "시도" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "sggNm",
- fieldName: "sggNm",
- header: { text: "시군구" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "menuTabName",
- fieldName: "menuTabName",
- header: { text: "구분" },
- width: 150,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laePicNm",
- fieldName: "laePicNm",
- header: { text: "지자체작성자" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laePicTelNo",
- fieldName: "laePicTelNo",
- header: { text: "연락처" },
- width: 130,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laeKbrdrDeptNm",
- fieldName: "laeKbrdrDeptNm",
- header: { text: "부서" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laeKbrdrJbgdNm",
- fieldName: "laeKbrdrJbgdNm",
- header: { text: "직급" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laeIdfrNm",
- fieldName: "laeIdfrNm",
- header: { text: "지자체승인자" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laeIdfrDeptNm",
- fieldName: "laeIdfrDeptNm",
- header: { text: "부서" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "laeIdfrJbgdNm",
- fieldName: "laeIdfrJbgdNm",
- header: { text: "직급" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "lastCfmtnPicNm",
- fieldName: "lastCfmtnPicNm",
- header: { text: "공단확인자" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "lastCfmtnPicDeptNm",
- fieldName: "lastCfmtnPicDeptNm",
- header: { text: "부서" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "lastCfmtnPicJbgdNm",
- fieldName: "lastCfmtnPicJbgdNm",
- header: { text: "직급" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "rjctOpnnCn",
- fieldName: "rjctOpnnCn",
- header: { text: "반려사유" },
- width: 220,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "sewerBzmnCd",
- fieldName: "sewerBzmnCd",
- header: { text: "sewerBzmnCd" },
- visible: false,
- },
- {
- name: "statsCd",
- fieldName: "statsCd",
- header: { text: "statsCd" },
- visible: false,
- },
- ],
- columnLayout: [
- "ctpvNm",
- "sggNm",
- "menuTabName",
- "laePicNm",
- "laePicTelNo",
- "laeKbrdrDeptNm",
- "laeKbrdrJbgdNm",
- "laeIdfrNm",
- "laeIdfrDeptNm",
- "laeIdfrJbgdNm",
- "lastCfmtnPicNm",
- "lastCfmtnPicDeptNm",
- "lastCfmtnPicJbgdNm",
- "rjctOpnnCn",
- "sewerBzmnCd",
- "statsCd",
- ],
-};
-
-export const statisticsVerificationResultColumnInfo: ColumnInfo = {
- columns: [
- {
- name: "ctpvNm",
- fieldName: "ctpvNm",
- header: { text: "시도" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "sggNm",
- fieldName: "sggNm",
- header: { text: "시군구" },
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "statsNm",
- fieldName: "statsNm",
- header: { text: "지표" },
- width: 140,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "vrfcTrgtNm",
- fieldName: "vrfcTrgtNm",
- header: { text: "세부항목" },
- width: 180,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "regDt",
- fieldName: "regDt",
- header: { text: "검증날짜" },
- width: 150,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "vrfcMthdNm",
- fieldName: "vrfcMthdNm",
- header: { text: "검증유형" },
- width: 100,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "rsnExpln",
- fieldName: "rsnExpln",
- header: { text: "오류내역" },
- width: 200,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "nowVlCn",
- fieldName: "nowVlCn",
- header: { text: "입력값" },
- width: 90,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "compVlCn",
- fieldName: "compVlCn",
- header: { text: "비교값" },
- width: 90,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "prcsYnNm",
- fieldName: "prcsYnNm",
- header: { text: "상태" },
- width: 90,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "prcsOpnnExpln",
- fieldName: "prcsOpnnExpln",
- header: { text: "예외사유" },
- width: 170,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "stVrfRjtComNm",
- fieldName: "stVrfRjtComNm",
- header: { text: "반려상태" },
- width: 90,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "rjctOpnnCn",
- fieldName: "rjctOpnnCn",
- header: { text: "반려의견" },
- width: 170,
- editable: true,
- },
- {
- name: "pbcpAprvYn",
- fieldName: "pbcpAprvYn",
- header: { text: "승인여부" },
- width: 90,
- styleName: READ_ONLY_STYLE,
- editable: false,
- },
- {
- name: "vrfcSn",
- fieldName: "vrfcSn",
- header: { text: "vrfcSn" },
- visible: false,
- editable: false,
- },
- ],
- columnLayout: [
- "ctpvNm",
- "sggNm",
- "statsNm",
- "vrfcTrgtNm",
- "regDt",
- "vrfcMthdNm",
- "rsnExpln",
- "nowVlCn",
- "compVlCn",
- "prcsYnNm",
- "prcsOpnnExpln",
- "stVrfRjtComNm",
- "rjctOpnnCn",
- "pbcpAprvYn",
- "vrfcSn",
- ],
-};
+import type { ColumnInfo } from "@/components/type/DataGrid.type";
+
+const READ_ONLY_STYLE = "rg-cell-readonly";
+
+export const statisticsVerificationReportColumnInfo: ColumnInfo = {
+ columns: [
+ {
+ name: "ctpvNm",
+ fieldName: "ctpvNm",
+ header: { text: "시도" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "sggNm",
+ fieldName: "sggNm",
+ header: { text: "시군구" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "menuTabName",
+ fieldName: "menuTabName",
+ header: { text: "구분" },
+ width: 150,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laePicNm",
+ fieldName: "laePicNm",
+ header: { text: "지자체작성자" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laePicTelNo",
+ fieldName: "laePicTelNo",
+ header: { text: "연락처" },
+ width: 130,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laeKbrdrDeptNm",
+ fieldName: "laeKbrdrDeptNm",
+ header: { text: "부서" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laeKbrdrJbgdNm",
+ fieldName: "laeKbrdrJbgdNm",
+ header: { text: "직급" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laeIdfrNm",
+ fieldName: "laeIdfrNm",
+ header: { text: "지자체승인자" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laeIdfrDeptNm",
+ fieldName: "laeIdfrDeptNm",
+ header: { text: "부서" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "laeIdfrJbgdNm",
+ fieldName: "laeIdfrJbgdNm",
+ header: { text: "직급" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "lastCfmtnPicNm",
+ fieldName: "lastCfmtnPicNm",
+ header: { text: "공단확인자" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "lastCfmtnPicDeptNm",
+ fieldName: "lastCfmtnPicDeptNm",
+ header: { text: "부서" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "lastCfmtnPicJbgdNm",
+ fieldName: "lastCfmtnPicJbgdNm",
+ header: { text: "직급" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "rjctOpnnCn",
+ fieldName: "rjctOpnnCn",
+ header: { text: "반려사유" },
+ width: 220,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "sewerBzmnCd",
+ fieldName: "sewerBzmnCd",
+ header: { text: "sewerBzmnCd" },
+ visible: false,
+ },
+ {
+ name: "statsCd",
+ fieldName: "statsCd",
+ header: { text: "statsCd" },
+ visible: false,
+ },
+ ],
+ columnLayout: [
+ "ctpvNm",
+ "sggNm",
+ "menuTabName",
+ "laePicNm",
+ "laePicTelNo",
+ "laeKbrdrDeptNm",
+ "laeKbrdrJbgdNm",
+ "laeIdfrNm",
+ "laeIdfrDeptNm",
+ "laeIdfrJbgdNm",
+ "lastCfmtnPicNm",
+ "lastCfmtnPicDeptNm",
+ "lastCfmtnPicJbgdNm",
+ "rjctOpnnCn",
+ "sewerBzmnCd",
+ "statsCd",
+ ],
+};
+
+export const statisticsVerificationResultColumnInfo: ColumnInfo = {
+ columns: [
+ {
+ name: "ctpvNm",
+ fieldName: "ctpvNm",
+ header: { text: "시도" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "sggNm",
+ fieldName: "sggNm",
+ header: { text: "시군구" },
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "statsNm",
+ fieldName: "statsNm",
+ header: { text: "지표" },
+ width: 140,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "vrfcTrgtNm",
+ fieldName: "vrfcTrgtNm",
+ header: { text: "세부항목" },
+ width: 180,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "regDt",
+ fieldName: "regDt",
+ header: { text: "검증날짜" },
+ width: 150,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "vrfcMthdNm",
+ fieldName: "vrfcMthdNm",
+ header: { text: "검증유형" },
+ width: 100,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "rsnExpln",
+ fieldName: "rsnExpln",
+ header: { text: "오류내역" },
+ width: 200,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "nowCn",
+ fieldName: "nowCn",
+ header: { text: "입력값" },
+ width: 90,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "cmprCn",
+ fieldName: "cmprCn",
+ header: { text: "비교값" },
+ width: 90,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "vrfcSttsNm",
+ fieldName: "vrfcSttsNm",
+ header: { text: "상태" },
+ width: 90,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "prcsOpnnExpln",
+ fieldName: "prcsOpnnExpln",
+ header: { text: "예외사유" },
+ width: 170,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "statsVrfcRjtComNm",
+ fieldName: "statsVrfcRjtComNm",
+ header: { text: "반려상태" },
+ width: 90,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "rjctOpnnCn",
+ fieldName: "rjctOpnnCn",
+ header: { text: "반려의견" },
+ width: 170,
+ editable: true,
+ },
+ {
+ name: "pbcpAprvYn",
+ fieldName: "pbcpAprvYn",
+ header: { text: "승인여부" },
+ width: 90,
+ styleName: READ_ONLY_STYLE,
+ editable: false,
+ },
+ {
+ name: "vrfcSn",
+ fieldName: "vrfcSn",
+ header: { text: "vrfcSn" },
+ visible: false,
+ editable: false,
+ },
+ ],
+ columnLayout: [
+ "ctpvNm",
+ "sggNm",
+ "statsNm",
+ "vrfcTrgtNm",
+ "regDt",
+ "vrfcMthdNm",
+ "rsnExpln",
+ "nowCn",
+ "cmprCn",
+ "vrfcSttsNm",
+ "prcsOpnnExpln",
+ "statsVrfcRjtComNm",
+ "rjctOpnnCn",
+ "pbcpAprvYn",
+ "vrfcSn",
+ ],
+};