summaryrefslogtreecommitdiff
path: root/lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-11-21 09:44:33 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-11-21 09:44:33 +0000
commita2e0785c8749c4d3766ecf3b70edfb7c2fe4df20 (patch)
tree4b03bbec838baf307b38e0c5692da8da7bde2f9b /lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx
parent204fbfb126daf057a4567f64cfb7ab03a5679e82 (diff)
(임수민) 준법 Red Flag 해제, 코멘트 수정
Diffstat (limited to 'lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx')
-rw-r--r--lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx16
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx b/lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx
index daa410f0..e62a6cb7 100644
--- a/lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx
+++ b/lib/basic-contract/status-detail/basic-contract-detail-table-toolbar-actions.tsx
@@ -414,15 +414,17 @@ export function BasicContractDetailTableToolbarActions({
const contractIds = redFlagResolutionContracts.map(c => c.id)
const result = await requestRedFlagResolution(contractIds)
- if (result.success) {
- toast.success(result.message)
- table.toggleAllPageRowsSelected(false)
- } else {
- toast.error(result.message)
- }
+ toast.success("RED FLAG 해소요청 결재가 상신되었습니다.", {
+ description: `결재 ID: ${result.approvalId}`,
+ })
+ table.toggleAllPageRowsSelected(false)
} catch (error) {
console.error("RED FLAG 해소요청 오류:", error)
- toast.error("RED FLAG 해소요청 중 오류가 발생했습니다")
+ toast.error(
+ error instanceof Error
+ ? error.message
+ : "RED FLAG 해소요청 중 오류가 발생했습니다."
+ )
} finally {
setLoading(false)
}