This commit is contained in:
@@ -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() {
|
||||
<div className="flex items-center gap-6">
|
||||
<FilterCombobox
|
||||
label="상태"
|
||||
value={subFilters.prcsYnList}
|
||||
onChange={handleSubFilterChange("prcsYnList")}
|
||||
value={subFilters.vrfcSttsCdList}
|
||||
onChange={handleSubFilterChange("vrfcSttsCdList")}
|
||||
options={statusOptions ?? []}
|
||||
/>
|
||||
<FilterSelect
|
||||
@@ -724,8 +724,8 @@ function StatisticsVerificationReport() {
|
||||
/>
|
||||
<FilterSelect
|
||||
label="반려상태"
|
||||
value={subFilters.rejectCode}
|
||||
onChange={handleSubFilterChange("rejectCode")}
|
||||
value={subFilters.statsVrfcRjtComCd}
|
||||
onChange={handleSubFilterChange("statsVrfcRjtComCd")}
|
||||
options={REJECT_STATUS_OPTIONS}
|
||||
/>
|
||||
</div>
|
||||
@@ -743,7 +743,7 @@ function StatisticsVerificationReport() {
|
||||
selectedResultRows.length === 0 ||
|
||||
!selectedResultRows.every(
|
||||
(row) =>
|
||||
row.prcsYn === "1" || row.prcsYn === "2",
|
||||
row.vrfcSttsCd === "1" || row.vrfcSttsCd === "2",
|
||||
)
|
||||
}
|
||||
>
|
||||
|
||||
@@ -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,
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
+12
-12
@@ -195,24 +195,24 @@ export const statisticsVerificationResultColumnInfo: ColumnInfo = {
|
||||
editable: false,
|
||||
},
|
||||
{
|
||||
name: "nowVlCn",
|
||||
fieldName: "nowVlCn",
|
||||
name: "nowCn",
|
||||
fieldName: "nowCn",
|
||||
header: { text: "입력값" },
|
||||
width: 90,
|
||||
styleName: READ_ONLY_STYLE,
|
||||
editable: false,
|
||||
},
|
||||
{
|
||||
name: "compVlCn",
|
||||
fieldName: "compVlCn",
|
||||
name: "cmprCn",
|
||||
fieldName: "cmprCn",
|
||||
header: { text: "비교값" },
|
||||
width: 90,
|
||||
styleName: READ_ONLY_STYLE,
|
||||
editable: false,
|
||||
},
|
||||
{
|
||||
name: "prcsYnNm",
|
||||
fieldName: "prcsYnNm",
|
||||
name: "vrfcSttsNm",
|
||||
fieldName: "vrfcSttsNm",
|
||||
header: { text: "상태" },
|
||||
width: 90,
|
||||
styleName: READ_ONLY_STYLE,
|
||||
@@ -227,8 +227,8 @@ export const statisticsVerificationResultColumnInfo: ColumnInfo = {
|
||||
editable: false,
|
||||
},
|
||||
{
|
||||
name: "stVrfRjtComNm",
|
||||
fieldName: "stVrfRjtComNm",
|
||||
name: "statsVrfcRjtComNm",
|
||||
fieldName: "statsVrfcRjtComNm",
|
||||
header: { text: "반려상태" },
|
||||
width: 90,
|
||||
styleName: READ_ONLY_STYLE,
|
||||
@@ -265,11 +265,11 @@ export const statisticsVerificationResultColumnInfo: ColumnInfo = {
|
||||
"regDt",
|
||||
"vrfcMthdNm",
|
||||
"rsnExpln",
|
||||
"nowVlCn",
|
||||
"compVlCn",
|
||||
"prcsYnNm",
|
||||
"nowCn",
|
||||
"cmprCn",
|
||||
"vrfcSttsNm",
|
||||
"prcsOpnnExpln",
|
||||
"stVrfRjtComNm",
|
||||
"statsVrfcRjtComNm",
|
||||
"rjctOpnnCn",
|
||||
"pbcpAprvYn",
|
||||
"vrfcSn",
|
||||
|
||||
Reference in New Issue
Block a user