diff --git a/src/pages/menuPages/withdraw/utils/withdrawDisplay.ts b/src/pages/menuPages/withdraw/utils/withdrawDisplay.ts index a935225..7eaeba5 100644 --- a/src/pages/menuPages/withdraw/utils/withdrawDisplay.ts +++ b/src/pages/menuPages/withdraw/utils/withdrawDisplay.ts @@ -114,28 +114,3 @@ export function needsTrackingConfirmation(record: Pick): boolean { return Number(record.sts ?? 0) === 53 } - -function transactionWeightCount(item: { gold?: number }): number { - const count = Math.floor(Math.abs(Number(item?.gold ?? 0))) - return Number.isFinite(count) ? count : 0 -} - -/** تعیین وزن — فقط برداشت فیزیکی (۵۰–۵۲) یا تراکنش طلایی با تعداد واحد ≥ ۱ */ -export function needsWeightAssignment( - record: Pick -): boolean { - const sts = Number(record.sts ?? 0) - if (sts >= 50 && sts <= 52) return true - - if (Array.isArray(record.transaction)) { - return record.transaction.some((tx) => transactionWeightCount(tx) > 0) - } - - if (isMoneyWithdraw(record)) return false - - return transactionWeightCount(record) > 0 -} - -export function weightCountForTransaction(item: { gold?: number }): number { - return transactionWeightCount(item) -}