sn: 조사관리>>조사사업
This commit is contained in:
@@ -127,7 +127,7 @@ const normalizeControlNode = (
|
||||
...node,
|
||||
lyrSn: nodeId,
|
||||
id: nodeId,
|
||||
// DB에 저장된 과거 명칭과 무관하게 조사관리 표준 화면 명칭으로 표시한다.
|
||||
// DB에 저장된 과거 명칭과 무관하게 조사사업 표준 화면 명칭으로 표시한다.
|
||||
lyrNm: fallbackName,
|
||||
upperLyrSn: upperId,
|
||||
upId: upperId,
|
||||
|
||||
@@ -104,7 +104,7 @@ export const getRightPanelFeatureDisplayLabel = (
|
||||
? "관로조사"
|
||||
: jobType === "MNHL"
|
||||
? "맨홀조사"
|
||||
: "조사관리";
|
||||
: "조사사업";
|
||||
return `${surveyLabel}(${managementNo})`;
|
||||
}
|
||||
|
||||
|
||||
@@ -3126,7 +3126,7 @@ const MapPageClient = () => {
|
||||
// 위험/정상 배지는 통수위험 상태를 즉시 구분하는 업무 의미색이므로 고정색을 유지한다.
|
||||
<div
|
||||
style={waterRiskInfoCardStyle}
|
||||
className="absolute z-[61] w-[244px] overflow-hidden rounded-[12px] border border-border bg-background shadow-blur"
|
||||
className="absolute z-[44] w-[244px] overflow-hidden rounded-[12px] border border-border bg-background shadow-blur"
|
||||
>
|
||||
<div className="flex items-center justify-between bg-secondary px-[9px] py-[7px]">
|
||||
<div>
|
||||
|
||||
@@ -9,12 +9,12 @@ export const getExmnTemplatePrerequisiteMessage = (
|
||||
detail: Pick<ExmnBusinessDetail, "districts">,
|
||||
): string | null => {
|
||||
if (!detail.districts?.length) {
|
||||
return "조사관리에서 해당 사업 행을 선택하고 ‘수정’을 눌러 처리분구를 등록한 뒤 ‘조사양식 받기’를 실행해 주세요. 이후 결과등록을 다시 진행해 주세요.";
|
||||
return "조사사업에서 해당 사업 행을 선택하고 ‘수정’을 눌러 처리분구를 등록한 뒤 ‘조사양식 받기’를 실행해 주세요. 이후 결과등록을 다시 진행해 주세요.";
|
||||
}
|
||||
if (detail.districts.some(district =>
|
||||
!district.pplExmnSheetNm?.trim() || !district.mnhlExmnSheetNm?.trim(),
|
||||
)) {
|
||||
return "조사관리에서 해당 사업 행 선택 → ‘수정’ → ‘조사양식 받기’를 먼저 실행한 후 결과등록을 다시 진행해 주세요.";
|
||||
return "조사사업에서 해당 사업 행 선택 → ‘수정’ → ‘조사양식 받기’를 먼저 실행한 후 결과등록을 다시 진행해 주세요.";
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
||||
@@ -287,7 +287,7 @@ export function ExmnRegistrationPage() {
|
||||
if (!popup) {
|
||||
setNotice({
|
||||
type: "error",
|
||||
text: "사업등록 팝업이 차단되었습니다. 브라우저 팝업 허용 설정을 확인해주세요.",
|
||||
text: "조사사업 등록 팝업이 차단되었습니다. 브라우저 팝업 허용 설정을 확인해주세요.",
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -660,7 +660,7 @@ export function ExmnRegistrationPage() {
|
||||
<div className="mt-4 min-w-0">
|
||||
<StandardDataTable
|
||||
table={table}
|
||||
title="조사 목록"
|
||||
title="조사사업 목록"
|
||||
className={EXMN_TABLE_HEADER_CLASS}
|
||||
scrollMode="horizontal"
|
||||
minTableWidth="110rem"
|
||||
@@ -673,7 +673,7 @@ export function ExmnRegistrationPage() {
|
||||
disabled={isLoading}
|
||||
onClick={openBusinessRegister}
|
||||
>
|
||||
사업등록
|
||||
조사사업등록
|
||||
</Button>
|
||||
<Button
|
||||
type="button"
|
||||
|
||||
@@ -43,7 +43,7 @@ const formatValue = (value: unknown) => {
|
||||
: String(value);
|
||||
};
|
||||
|
||||
/** 조사관리 표를 CS 목록 규격과 페이지 연속 오름차순 순번으로 연결한다. */
|
||||
/** 조사사업 표를 CS 목록 규격과 페이지 연속 오름차순 순번으로 연결한다. */
|
||||
export function ExmnStandardDataTable<T extends Record<string, unknown>>({
|
||||
rows,
|
||||
headlist,
|
||||
|
||||
@@ -130,7 +130,7 @@ const toSavedTableRows = (
|
||||
const getErrorMessage = (error: unknown, fallback: string) =>
|
||||
error instanceof Error && error.message.trim() ? error.message : fallback;
|
||||
|
||||
/** 사업등록 후보로 사용할 처리분구 기준정보를 직접 관리하는 FE-0 화면이다. */
|
||||
/** 조사사업 등록 후보로 사용할 처리분구 기준정보를 직접 관리하는 FE-0 화면이다. */
|
||||
export function TrtdstManagementPage() {
|
||||
const { ctpv, sgg } = useStore();
|
||||
const { confirm } = useConfirm();
|
||||
|
||||
@@ -766,7 +766,7 @@ const FeatureClickEventPopup = ({
|
||||
<div className="min-w-0">
|
||||
{surveyMode && (
|
||||
<h3 className="break-words text-2xl font-medium text-primary-foreground">
|
||||
조사관리 <br />
|
||||
조사사업 <br />
|
||||
관로번호 :{" "}
|
||||
{featureData?.get?.("gisManagementNo") ??
|
||||
featureData?.values_?.gisManagementNo ??
|
||||
|
||||
@@ -81,7 +81,7 @@ const MsSwagePpl = ({
|
||||
const requestFcltMngNo = String(
|
||||
featureData?.fclt_mng_no ?? featureData?.fcltMngNo ?? "",
|
||||
).trim();
|
||||
// 조사관리 전용 탭은 기본·입력정보와 조사결과만 표시하고 일반 시설 유지관리 이력은 숨긴다.
|
||||
// 조사사업 전용 탭은 기본·입력정보와 조사결과만 표시하고 일반 시설 유지관리 이력은 숨긴다.
|
||||
const showOperationSections = !surveyResultContent;
|
||||
|
||||
// 마운트 및 업데이트 시 API 호출
|
||||
|
||||
Reference in New Issue
Block a user