From 43bbc81616c7129fae23668c488b22d95a40c1a3 Mon Sep 17 00:00:00 2001
From: ljpark
Date: Tue, 17 Mar 2026 15:17:43 +0900
Subject: [PATCH] =?UTF-8?q?wr:=20alert=20=EC=8B=9C=ED=97=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../wr/app/(with-layout)/matMng/coMng/coSttn/page.tsx | 11 ++++++-----
apps/wr/app/store/matDmd/coSttn/index.tsx | 1 +
apps/wr/src/shared/ui/alert-dialog.tsx | 10 ++++++----
apps/wr/tsconfig.json | 10 +++-------
4 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/apps/wr/app/(with-layout)/matMng/coMng/coSttn/page.tsx b/apps/wr/app/(with-layout)/matMng/coMng/coSttn/page.tsx
index f5104154f..bf471c564 100644
--- a/apps/wr/app/(with-layout)/matMng/coMng/coSttn/page.tsx
+++ b/apps/wr/app/(with-layout)/matMng/coMng/coSttn/page.tsx
@@ -31,6 +31,7 @@ import moment from "moment";
import { useCallback, useEffect, useState } from "react";
import toast, { Toaster } from "react-hot-toast";
import { useTranslation } from "react-i18next";
+import { useAlertStore } from "@/src/shared/lib";
export default function CoSttn() {
const {
@@ -48,7 +49,7 @@ export default function CoSttn() {
getMyUUID
} = useWrStore((state) => state);
const { regAuthrtYn, mdfcnAuthrtYn } = auth;
-
+ const alert = useAlertStore((state) => state.setMessage);
const [bdstTable, setBdstTable] = useState();
const [pageNation, setPageNation] = useState(1);
const { coSttnRes, coSttnResCount } = coSttn;
@@ -98,7 +99,7 @@ export default function CoSttn() {
useEffect(() => {
if (!coSttn.isInit) {
- coSttnInit("1", "13", "0");
+ coSttnInit("1", "13", "0"); // 수요처 목록 조회
}
}, [coSttn.isInit, coSttnInit]);
@@ -274,8 +275,8 @@ export default function CoSttn() {
headName={[]}
tableData={bdstTable || []}
headlist={coSttn.coSttHeadList}
- pageSize={20}
- total={coSttnResCount + 10 || 0}
+ pageSize={13}
+ total={coSttnResCount || 0}
cellClick={ async(index: number | undefined) => {
const uuid = await getMyUUID();
const updateData = coSttnRes[index as number];
@@ -332,7 +333,7 @@ export default function CoSttn() {
`/reuseFc/request/${data.dmdInfoId}`
);
if (dmd) {
- toast.error(
+ alert(
`사업자번호 ${dmd.dmdInfoId}는 이미 등록되었습니다. 다시등록해주세요`
);
return;
diff --git a/apps/wr/app/store/matDmd/coSttn/index.tsx b/apps/wr/app/store/matDmd/coSttn/index.tsx
index 1f7b2c54b..4c326d283 100644
--- a/apps/wr/app/store/matDmd/coSttn/index.tsx
+++ b/apps/wr/app/store/matDmd/coSttn/index.tsx
@@ -46,6 +46,7 @@ export const coSttnActionsExport: (set: any) => coSttnActions = (
set: any
) => {
return {
+ // 수요처 목록 조회
coSttnInit: async (pageNo: string, pageCnt: string, con: string) => {
try {
diff --git a/apps/wr/src/shared/ui/alert-dialog.tsx b/apps/wr/src/shared/ui/alert-dialog.tsx
index 6160d5301..51e82798c 100644
--- a/apps/wr/src/shared/ui/alert-dialog.tsx
+++ b/apps/wr/src/shared/ui/alert-dialog.tsx
@@ -21,10 +21,12 @@ function AlertDialog() {
{message}
-
-
-
-
+
+
+
+
+
+
diff --git a/apps/wr/tsconfig.json b/apps/wr/tsconfig.json
index 493584782..221de4580 100644
--- a/apps/wr/tsconfig.json
+++ b/apps/wr/tsconfig.json
@@ -28,13 +28,9 @@
"@/*": ["./*"],
"@common/components/*": ["../../packages/common/components/src/*"],
"@common/components": ["../../packages/common/components/src/index"],
- "@common/business_components/*": [
- "../../packages/common/business_components/src/*"
- ],
- "@common/business_components": [
- "../../packages/common/business_components/src/index"
- ],
- "@common/network": ["../../packages/common/network"]
+ "@common/business_components/*": ["../../packages/common/business_components/src/*"],
+ "@common/business_components": ["../../packages/common/business_components/src/index"],
+ "@common/network": ["../../packages/common/network"],
}
},
"include": [