🏆 收穫女神|聯盟競拍、銀行錢包系統

🔔 通知項目自訂勾選

設定已自動即時儲存於本機裝置 💾

📖網站使用說明 🏰盟主/血盟助手圖文說明

⚡ 管理者權限已開啟

🧾 拍賣場檢索

包含網站拍品與手動登錄的高級物品;下方清單可捲動,右下角可拖曳調整框框高度。

{{ auctionAccountingRows.length }} 筆
類型/場次商品狀態成交價格得標人日期交易
{{ row.itemName }}{{ row.statusLabel }}{{ row.raw.manualHighValueTrade?Number(row.raw.manualWinningAmount||0).toLocaleString()+' 金幣':formatMoney(row.price,row.raw.currency) }}{{ row.winner }}{{ row.closeTime }}
沒有符合的紀錄

✨ 上架新寶物

⚔️ {{ templateName(hItem) }} 底價: {{ templateBasePrice(hItem) }}w / {{ templateCurrencyLabel(hItem) }}
找不到符合的歷史範本
* 系統可帶入 {{ historyTemplateCatalog.length }} 筆歷史範本
✓ 圖片已就緒
⏳ 已自動排入相同商品的接續競拍
接續商品:{{ newItem.chainedPreview.source.itemName }}
預計開始:{{ formatDateTime(newItem.chainedPreview.startTime) }}
預計截標:{{ formatDateTime(newItem.chainedPreview.endTime) }}
上架時後端會再次檢查最新隊列;若前一件延長,這件也會自動順延。

可在上架前先貼,也可結標後到商品管理區新增。交易完成前會重新核對。

✓ 現場參與競拍:本商品一律不套用同商品接續排程,可依目前設定直接開始。

沒有名單仍可先拍賣,但不能標記交易完成,也不能執行分寶入帳。

🔑 玩家防偽鎖管理

🔎 角色成功競拍追蹤

查詢角色已完成金錢交易的得標品項;現場名單會以此資料標記曾購買相同物品者。

成功交易 {{ successfulPurchasesForTracking.length }} 件
{{ deal.itemName }}{{ formatMoney(deal.price,deal.currency) }}{{ deal.dealTime }}
沒有已完成交易的得標紀錄

{{ adminItemSection==='pendingSettlement'?'💰 物品已完成交付、等待選擇分寶':'📦 目前倉庫中物件' }} (共 {{ displayedAdminItems.length }} 件)

🔍 篩選備註/場次:
裝備圖
⚔️

{{ item.itemName }} ({{ getItemStatus(item) === 'upcoming' ? '起標底價' : '最高價' }}: {{ formatMoney(item.currentPrice, item.currency) }} ) 💎 直購: {{ formatMoney(item.buyoutPrice, item.currency) }} {{ getItemStatusText(item) }} ⏱️ 冷卻: {{ item.cooldownSeconds !== undefined ? item.cooldownSeconds : 10 }}秒 📝 {{ item.description }} {{ item.isDealt ? '🤝 已完成交易' : '⏳ 尚未實際交易' }}

📝 描述備註:{{ item.description }}

{{ formatMoney(getFinalCalculatedPrice(item), item.currency) }}

💰 本場出席名單、動態預估與分寶結算

一般玩家不會看到三盟會計處理費;比例與金額僅存在管理者後台。

🖐️ 已確認手動分寶{{ item.settlementStatus==='completed'?'✅ 已完成分寶':'⏳ 尚未結算' }}

🧭 選擇本件後續分寶方式

「已交易」只代表物品已交付;請另外決定使用站外分寶流程,或確認由管理員手動分寶。

尚未選擇分寶方式;不會自動入帳。

👥 本件物品出席名單

支援:純角色名、血盟:角色。角色、舊工具「名單:」結果及個人發放指令。

系統會依銀行成員資料庫自動辨識血盟;未建帳或重複角色會在預覽時列出。

💳 本件得標付款方式(正式分寶前必選)

{{ getSettlementForm(item).paymentMethod==='cash'?'現金模式:確認已收到現金後直接分寶,不扣得標者錢包。':getSettlementForm(item).paymentMethod==='wallet'?'錢包模式:正式分寶時檢查餘額並扣除得標金額。':'尚未選擇付款方式。' }}

得標者:{{ settlementPreviews[item.id].winner }}得標額:{{ Number(settlementPreviews[item.id].winningAmount||0).toLocaleString() }}有效出席:{{ (settlementPreviews[item.id].attendees||[]).length }}每人基準:{{ Number(settlementPreviews[item.id].perHead||0).toLocaleString() }}未辨識:{{ (settlementPreviews[item.id].unknown||[]).join('、') }}
{{ c.clan }}({{ c.members.length }}人):第一階段 {{ c.gross.toLocaleString() }};
🔒 除不盡尾數合計:{{ settlementPreviews[item.id].hiddenRemainderTotal.toLocaleString() }}(列入隱藏會計費,不對外公開)
🛠️ 正在即時修改物件內容資訊
儲存後立即套用到前台出價資格

這裡只控制誰可以出價;下方的「本場出席與分寶名單」仍可另外設定。

{{ adminItemSection==='pendingSettlement'?'目前沒有已交易但尚未分寶的商品。':'查無相符物件。' }}

📊 全方位物品上架履歷對帳看板 (新 ➡️ 舊)

已全面貫通:提供全場「未開標、競拍中、已結標、已封存」所有上架過紀錄

FULL LIFECYCLE
📦 {{ name }}
📦 {{ deal.itemName }} 🔥 競拍中 ⏳ 預告中 🏁 倉庫已結標 🏛️ 歷史已封存
(底價: {{ deal.basePrice }}w) {{ formatMoney(deal.price, deal.currency) }}
👤 買家/領銜者: 暫無 📝 備註:{{ deal.description }}
📅 時間:{{ deal.dealTime }}
🔍 目前全場上架庫與封存履歷總帳中,皆查無 any 相符紀錄

🧾 拍賣作帳檢索

收錄所有曾上架拍品;點擊展開後可搜尋、核對與作帳。

{{ auctionAccountingRows.length }} 筆
備註場次 商品 拍品狀態 目前/成交價格 目前出價者/得標人 結束/封存日期 已完成交易
{{ row.sessionNote }} {{ row.itemName }} {{ row.statusLabel }} {{ formatMoney(row.price, row.raw.currency) }} {{ row.winner }} {{ row.closeTime }} {{ row.raw.isDealt ? '已交易' : '不適用' }}
交易時間:{{ row.dealTime }}
目前找不到符合條件的上架紀錄。

📊 聯盟得標人/物品 智能對帳核心看板

客製美化下拉選單防跑位 🔃 點擊表頭切換排序

👤 {{ bName }}
快速標籤:
總得標件數
{{ crossBuyerStatistics.totalCount }} 件
總消費 (遊戲幣)
{{ crossBuyerStatistics.gameCoinSum }} w
總消費 (新台幣)
NT ${{ crossBuyerStatistics.ntdSum }}
核對對帳進度
🤝 已交: {{ crossBuyerStatistics.dealtCount }} / ⏳ 未交: {{ crossBuyerStatistics.unpaidCount }}
裝備寶物名稱 {{ renderSortArrow('itemName') }} 得標金額 {{ renderSortArrow('price') }} 對帳狀態 {{ renderSortArrow('isDealt') }} 備註/場次/結標時間 {{ renderSortArrow('dealTime') }}
{{ formatMoney(row.price, row.currency) }} {{ row.isDealt ? '🤝 已交易' : '⏳ 尚未交易' }} 📝 {{ row.description }} 📅 {{ row.dealTime }}
{{ crossBuyerQuery.trim() ? '🔍 查無該玩家的任何成交對帳紀錄。' : '💡 請先在上方輸入或選擇玩家。' }}
⚔️ {{ iName }}
👑 歷史得標買家 {{ renderSortArrow('buyer') }} 得標成交價 {{ renderSortArrow('price') }} 對帳狀態 {{ renderSortArrow('isDealt') }} 場次備註與時間 {{ renderSortArrow('dealTime') }}
{{ formatMoney(row.price, row.currency) }} {{ row.isDealt ? '🤝 已交易' : '⏳ 尚未交易' }} 📝 {{ row.description }} 📅 {{ row.dealTime }}
{{ crossItemQuery.trim() ? '🔍 歷史上尚無此精確物品的得標紀錄。' : '💡 請先在上方選擇或輸入裝備全名。' }}

🔒 管理者安全驗證

請輸入 management 金鑰以獲得管理權限。

🏦 聯盟銀行

聯盟成員錢包、轉帳、拍賣扣款與完整流水紀錄

🎭 完整角色視角:{{ previewWalletMember?'已完整代入,功能與本人相同':'請選擇實際角色' }}
已建帳成員
{{ publicMemberCount || safeListLength(guildMembers) }}
管理員尚未發放資產
{{ formatBankMoney(guildTotalBalance) }}

📊 管理員尚未發放金額明細

只限管理員查看;不包含作業費專用錢包。

{{ row.label }}
{{ Number(row.amount||0).toLocaleString() }} 金幣
{{ section.label }}({{ safeListLength(section.rows) }}){{ Number(section.total||0).toLocaleString() }}
{{ row.name }}{{ Number(row.amount||0).toLocaleString() }}
目前為 0

🏛️ 聯盟公金錢包

所有人皆可查詢餘額與公開明細。

{{ formatBankMoney(allianceFundAccount?.balance || 0) }}
📥 入帳明細({{ safeListLength(allianceFundIncomeTransactions) }})
{{ tx.typeLabel }} +{{ Number(tx.amount||0).toLocaleString() }}{{ formatBankTransactionTime(tx) }}
📝 {{ tx.remark }}
申請項目單價數量小計
{{ item.description }}{{ Number(item.unitPrice||0).toLocaleString() }}{{ Number(item.quantity||0).toLocaleString() }}{{ Number(item.subtotal||0).toLocaleString() }}
明細合計{{ tx.items.reduce((sum,item)=>sum+Number(item.subtotal||0),0).toLocaleString() }}
尚無入帳明細
📤 支出明細({{ safeListLength(allianceFundExpenseTransactions) }})
{{ tx.typeLabel }} {{ Number(tx.amount||0).toLocaleString() }}{{ tx.type==='alliance_fund_withdrawal'?'確認提領:':'' }}{{ formatBankTransactionTime(tx) }}
📝 {{ tx.remark }}
申請項目單價數量小計
{{ item.description }}{{ Number(item.unitPrice||0).toLocaleString() }}{{ Number(item.quantity||0).toLocaleString() }}{{ Number(item.subtotal||0).toLocaleString() }}
明細合計{{ tx.items.reduce((sum,item)=>sum+Number(item.subtotal||0),0).toLocaleString() }}
尚無支出明細
🛡️ 管理員存入/提領聯盟公金

只用於已在遊戲內實際完成的公金收支;執行後立即更新餘額,並保留公開明細與管理稽核。

⚠️ 執行後聯盟公金將變成 {{ allianceFundAdminProjectedBalance.toLocaleString() }} 金幣,仍可繼續提領。
🧾 聯盟助手申請提領公金
可一次填寫多個項目,也可在舊申請尚未完成時再送出新申請。
小計{{ (Math.max(0,Number(item.unitPrice||0))*Math.max(0,Number(item.quantity||0))).toLocaleString() }}
合計{{ fundWithdrawalFormTotal.toLocaleString() }} 金幣
⚠️ 本次申請超過目前聯盟公金餘額;若管理員完成提領,餘額將變成 {{ fundWithdrawalProjectedBalance.toLocaleString() }} 金幣。仍可送出申請。
我的近期申請(可同時保留多筆待處理申請)
{{ fundWithdrawalStatusLabel(req.status) }}{{ Number(req.requestedAmount||0).toLocaleString() }}
購買物品日期:{{ req.purchaseDate }}
{{ req.items.map(item=>`${item.description} ${Number(item.unitPrice||0).toLocaleString()}×${Number(item.quantity||0)}`).join('、') }}

🏰 城堡稅收明細

每週一至週日為一個統計項次;撤銷只沖銷統計,原始紀錄與管理稽核會保留。

{{ castleTaxError }}
預計分發攻城稅金-本週「{{ castleTaxSummary.distribution?.week?.label || '整理中' }}」已收金額
{{ Number(castleTaxSummary.distribution?.total||0).toLocaleString() }} 金幣
{{ castle.icon }} {{ castle.name }}
{{ Number(castleTaxSummary.distribution?.totals?.[castle.key]||0).toLocaleString() }} 金幣
📋 展開完整週次、逐筆明細與管理操作
週次(週一~週日){{ castle.name }}本週合計
{{ week.label }}{{ Number(week.totals?.[castle.key]||0).toLocaleString() }}{{ Number(week.total||0).toLocaleString() }}
目前尚無城堡稅收明細
📋 查看逐筆明細({{ castleTaxSummary.entries?.length||0 }})
{{ entry.castleName }}{{ formatCastleTaxDate(entry.receivedAt) }}
📝 {{ entry.remark }}
+{{ Number(entry.amount||0).toLocaleString() }}
+ 管理員新增稅收明細

{{ isAdminAuthenticated?'🛡️ 系統更新發布管理':'📢 近期系統更新' }}

{{ isAdminAuthenticated?'勾選要公開的更新,發布後會同步取代拍賣場公告內容。':'查看管理員已發布的近期新增功能及使用方式。' }}

{{ isAdminAuthenticated?`已勾選 ${safeListLength(selectedPublicUpdateIds)} 項`:`${safeListLength(publishedUpdateNotes)} 項` }}
只有勾選並按下發布的項目會讓一般玩家、聯盟助手與血盟盟主看到;未勾選內容只在管理員畫面保留。
目前對外發布內容
{{ note.date }}{{ note.title }}
  • {{ item }}
目前尚未發布系統更新。
💎 高級物品公開交易狀態 {{ safeListLength(publicHighValueTradeRows) }} 筆
{{ item.itemName }}
場次:{{ item.manualSessionNote }}
{{ isPublicHighValueTradeComplete(item)?'已交易完成':'未交易完成' }}
得標人:{{ getWinnerName(item) }}競拍日期:{{ String(item.manualBidDate||item.endTime||'').slice(0,10) }}得標金額:{{ Number(item.manualWinningAmount||0).toLocaleString() }} 金幣
目前尚無高級物品交易紀錄
🧾 公開分寶明細

顯示公開的分寶入帳項目;管理專用費用不會傳送到一般玩家畫面。

🔍
{{ s.sessionName || s.itemName }}
{{ s.sourceType==='offline'?'站外成交分寶':'拍賣場分寶' }}/商品:{{ s.itemName }}
{{ s.settledTime || (s.settledAt ? new Date(s.settledAt).toLocaleString('zh-TW') : '') }}
項目對象金額
{{ line.label }}{{ line.target }}{{ line.amountMasked ? '******' : Number(line.amount||0).toLocaleString() }}
{{ publicSettlementSearch ? '找不到符合搜尋條件的場次' : '尚無可公開的分寶明細' }}
🎭 管理員完整代入「{{ roleLabel(bankPreviewRole) }}」視角/{{ previewWalletMember?.name||'尚未選擇角色' }}。選定角色後,畫面、資料及可用功能均依該角色真實權限運作;操作另留管理員代入稽核。

🏧 {{ effectiveWalletClan }}{{ isDirectPersonalClan(effectiveWalletClan)?'血盟公庫':'血盟錢包' }}完整盟主視角

使用與盟主實際登入相同的安全後端資料;可同時核對會計尚保管金額與已交付盟主後的尚餘金額。

管理員互動預覽模式{{ Number(currentClanTreasuryAccount.balance||0).toLocaleString() }} 金幣會計尚保管、可申請提領{{ Number(currentClanLeaderAccount.balance||0).toLocaleString() }} 金幣已提領至盟主的血盟錢包金額尚餘
正在讀取安全血盟錢包…
讀取失敗:{{ secureClanPortalError }}
請先選擇要預覽的血盟

🔐 我的錢包

近期登入角色

直接輸入自己的角色名稱並驗證密碼。未通過該角色密碼前,不顯示餘額或個人流水;同一裝置會保留安全登入狀態。

角色{{ walletViewMember.name }}
血盟/職業{{ walletViewMember.clan }}/{{ walletViewMember.job }}
🛡️ 預設管理員角色
🔗 本尊與已驗證分身
點選角色即可切換查看與操作
{{ isAdminRolePreview?'預覽角色':'目前操作' }}:{{ walletViewActingMember?.name || walletViewMember.name }}
{{ formatBankMoney(walletViewActingMember?.balance || 0) }}
💎 我的高級物品交易狀況
{{ item.itemName }}{{ item.isDealt?'已交易完成':'尚未交易' }}
競拍日期:{{ formatDateTime(item.manualBidDate||item.endTime) }}{{ Number(item.manualWinningAmount||0).toLocaleString() }} 金幣交易完成:{{ item.dealtAt?new Date(item.dealtAt).toLocaleString('zh-TW',{hour12:false}):'已完成' }}
🔔 我的通知 {{ unreadWalletNotificationCount }} 則未讀
正在讀取通知…
{{ walletNotificationsError }}
目前沒有未讀通知
🧮 作業費專用錢包
與一般打寶分配錢包分開計算
{{ Number(walletViewActingMember?.operationBalance || 0).toLocaleString() }} 金幣
管理作業錢包
{{ operationWalletSummary.transactionCount }} 筆入帳+{{ Number(operationWalletSummary.incomeTotal||0).toLocaleString() }}
{{ new Date(tx.createdAt).toLocaleString('zh-TW',{hour12:false}) }}|{{ tx.remark||tx.typeLabel }}+{{ Number(tx.amount||0).toLocaleString() }}
{{ tx.typeLabel }}{{ Number(tx.amount||0)>=0?'+':'' }}{{ Number(tx.amount||0).toLocaleString() }}
{{ tx.remark }}
尚無作業費明細
🔗 新增我的分身

分身已有密碼時必須輸入原密碼;尚未設定時會以此密碼建立。

🛡️ 聯盟銀行管理中心

{{ isBankAdminView?'沿用拍賣場管理者權限,不需要第二組密碼。':'協助管理員可維護全聯盟成員;所有操作與異動均保留歷史流水。' }}

👤 聯盟成員異動管理 {{ incomingClanTransferCount }} 筆待確認

盟主/血盟助手可查看全聯盟名單;自己血盟成員可直接管理。要將其他血盟角色轉入自己血盟時,會先送交原血盟盟主同意,核准後才正式轉盟。錢包餘額不會因轉盟而消失。

目前是視角預覽,只能檢查畫面
📨 跨血盟轉入申請
{{ request.targetName }}|{{ request.sourceClan }} → {{ request.targetClan }}{{ clanTransferStatusLabel(request.status) }}
申請人:{{ request.requesterName }}|{{ formatDateTime(request.createdAt) }}
🗂️ 按鈕式聯盟名單管理

盟主/血盟助手可瀏覽所有血盟成員;點選角色後,可管理自己血盟或提出跨盟轉入申請。

已選 {{ safeListLength(selectedBatchRosterMembers) }} 人
錢包、密碼與歷史紀錄會保留

盟主只能複選自己血盟的成員進行刪除或修改職業;跨血盟仍需逐筆送出申請。

🏰 {{ group.clan }}{{ group.count }} 人
{{ jobIcon(jobGroup.job) }} {{ jobGroup.job }}
找不到符合的角色
{{ memberManageTarget?'✏️ 修改/轉盟/剔除角色':'➕ 新增聯盟成員' }}
目前資料
{{ memberManageTarget ? memberManageTarget.clan+'/'+jobIcon(memberManageTarget.job)+' '+memberManageTarget.job : '新角色' }}
🔐 原帳戶與錢包確認 改名會沿用同一帳戶、密碼綁定與流水
正在檢查錢包餘額…
{{ memberManageWalletError }}
個人錢包
{{ formatGold(memberManageWalletPreview.balance) }} 金幣
作業費專用錢包
{{ formatGold(memberManageWalletPreview.operationBalance) }} 金幣
⚠️ 此角色錢包仍有金額。改名只更新角色名稱,金額不會歸零或移到新帳戶。
選擇血盟
選擇職業
此角色目前屬於「{{ memberManageTarget.clan }}」,因此不能直接改名或刪除。你只能申請將角色轉入「{{ effectiveWalletClan }}」;原血盟盟主/血盟助手同意後才會完成轉盟。
📜 成員操作/異動歷史流水
符合 {{ safeListLength(visibleGuildMemberAuditLogs) }} 筆
🔎
{{ log.memberName }}|{{ memberAuditActionLabel(log.action) }}{{ log.time }}
名稱:{{ log.beforeName }} → {{ log.afterName }}血盟:{{ log.fromClan||'無' }} → {{ log.toClan||'剔除' }}職業:{{ log.fromJob||'無' }} → {{ log.toJob||'無' }}{{ log.note }}
操作者:{{ log.operatorName }}({{ log.operatorRole }})
{{ memberAuditSearch.trim() ? '找不到符合關鍵字的異動紀錄' : '尚無成員異動紀錄' }}

⚖️ 分寶結算工作台

為了維持原本拍賣場操作方式,實際結算仍綁定在每件拍賣品,不另外搬離商品卡片。

① 新增或結標物品

可在新增拍賣品時先貼參與名單,也能在結標後補上。

② 核對與公開預估

系統核對角色名單、預計人數、可分金額及每人約分金額。

③ 確認交易並入帳

若有角色不在聯盟名單,整筆暫停並在前台顯示原因。

🧾 站外已成交寶物分寶

適用於未經網站拍賣、但已在遊戲內或其他地方完成競拍並收款的寶物。本功能不會扣除得標者錢包;本場費率留空時會套用銀行預設值。

⚙️ 本場收費費率留空=套用預設
{{ clan }}
本場採用:雪涵玲 {{ offlineEffectiveRates.xueGeneralAffairsPercent }}%|宇宙世界 {{ offlineEffectiveRates.universeGeneralAffairsPercent }}%|聯盟公金 {{ offlineEffectiveRates.allianceFundPercent }}%
總金額
{{ Number(offlineSettlementPreview.totalAmount||0).toLocaleString() }}
有效人數
{{ safeListLength(offlineSettlementPreview.attendees) }} 人
可分配
{{ Number(offlineSettlementPreview.distributable||0).toLocaleString() }}
每人基準
{{ Number(offlineSettlementPreview.perHead||0).toLocaleString() }}
本次安全後端採用費率
雪涵玲總務 {{ offlineSettlementPreview.rates.xueGeneralAffairsPercent }}%|宇宙世界總務 {{ offlineSettlementPreview.rates.universeGeneralAffairsPercent }}%|聯盟公金 {{ offlineSettlementPreview.rates.allianceFundPercent }}%
{{ clan }}:會計處理費 {{ offlineSettlementPreview.rates.special?.[clan]?.accountingPercent ?? 0 }}%|血盟公庫 {{ offlineSettlementPreview.rates.special?.[clan]?.treasuryPercent ?? 0 }}%
找不到角色:{{ (offlineSettlementPreview.unknown||[]).join('、') }}
⚠️ 發現 {{ safeListLength(offlineSettlementPreview.duplicateMatches) }} 筆疑似重複入帳
{{ d.settledTime||'既有紀錄' }}|{{ d.sessionName }}|{{ Number(d.totalAmount||0).toLocaleString() }} 金幣
仍可入帳,但正式送出時必須連續確認兩次。
項目入帳對象金額
{{ line.label }} 🔒{{ line.target }}{{ Number(line.amount||0).toLocaleString() }}
驗算差額:{{ Number(offlineSettlementPreview.verificationDifference||0).toLocaleString() }} 金幣
↩️ 站外分寶歷史與撤銷{{ safeListLength(offlineSettlementHistory) }} 筆
{{ s.sessionName||s.itemName }}
{{ s.settledTime||'' }}|{{ Number(s.totalAmount||s.winningAmount||0).toLocaleString() }} 金幣|{{ safeListLength(s.attendees||s.names) }}人
{{ s.status==='reversed'?'已撤銷':'已入帳' }}
撤銷:{{ s.reversedTime||'' }}/{{ s.reversedBy||'管理員' }}
請先撤銷較新的站外分寶,才能處理這一筆。
尚無站外分寶歷史

🧾 分寶明細與驗算

拍賣價維持 w;銀行扣款與以下明細均以 1w=10,000 金幣換算。

🔍
⚠️ 整筆撤銷不會刪除原分寶紀錄,而是逐項建立反向流水。即使帳戶不足,也會回沖成負數,之後的新入帳會自動抵銷。
{{ s.sessionName || s.itemName }} 已整筆撤銷 已完成分寶
站外成交/總額 {{ Number(s.totalAmount||s.winningAmount||0).toLocaleString() }} 金幣
商品 {{ s.itemName }}/ 得標者 {{ s.winner }}/{{ Number(s.winningAmountW||0).toLocaleString() }}w={{ Number(s.winningAmount||s.totalAmount||0).toLocaleString() }} 金幣
付款方式:{{ s.paymentMethod==='cash'?'遊戲內現金(已確認收款,未扣錢包)':s.paymentMethod==='wallet'?'個人錢包(已扣款)':'舊版結算/未記錄' }}
分寶:{{ s.settledTime || formatTime(s.settledAt||s.createdAt) }}
撤銷:{{ s.reversedTime || formatTime(s.reversedAt) }}
💵 已確認收到遊戲內現金 {{ Number(s.winningAmount||s.totalAmount||0).toLocaleString() }} 金幣;得標者個人錢包未扣款。
原分寶項目對象金額
{{ line.label }} 🔒 {{ line.target }} {{ Number(line.amount||0).toLocaleString() }}
↩ 撤銷反向流水
原分寶紀錄未刪除;以下每一項均已反向回沖,負餘額會保留供後續入帳抵銷。
反向項目對象回沖金額回沖後餘額
{{ line.typeLabel || line.label || '撤銷分寶' }} {{ line.to || line.target || line.accountKey }} {{ Number(line.amount||0).toLocaleString() }} {{ Number(line.afterBalance||0).toLocaleString() }}
撤銷已完成;較早的安全紀錄未保存逐項餘額快照,可至完整流水查閱反向紀錄。
分配與費用合計:{{ Number(s.verificationTotal||0).toLocaleString() }}
驗算差額:{{ Number(s.verificationDifference||0).toLocaleString() }}
只限最高管理員。按下後仍需兩次確認,系統會整筆回沖所有相關帳戶。
此為舊版分寶紀錄,缺少安全帳戶快照,無法自動整筆撤銷。
此筆已撤銷,不能重複操作。
{{ settlementDetailSearch ? '找不到符合搜尋條件的場次' : '尚無新版分寶明細' }}

🔎 全體唯一錢包查詢

所有餘額、交易與扣款一律以安全錢包為唯一來源;聯盟名單舊餘額不參與計算。

🧾 單一安全錢包整併預覽
差異帳戶
{{ walletConsolidationPreview.discrepancyCount }}
未建立安全帳戶
{{ walletConsolidationPreview.missingSecureAccounts }}
個人錢包待補登
{{ Number(walletConsolidationPreview.totalBalanceDifference||0).toLocaleString() }}
作業費待補登
{{ Number(walletConsolidationPreview.totalOperationDifference||0).toLocaleString() }}
⛔ 有安全帳戶高於舊帳戶,系統已禁止整批處理。
🔒 正在將剩餘舊寫入流程切換到安全錢包;目前只能預覽,不能改動金額。
✅ 所有帳戶已一致,不需要整併。
唯一錢包帳戶:{{ safeListLength(walletAuditRows) }}
正在核對帳戶…
血盟/角色個人錢包作業費錢包帳本來源
{{ row.name }}
{{ row.clan }}/{{ row.job }}
{{ Number(row.secureBalance||0).toLocaleString() }}{{ Number(row.secureOperationBalance||0).toLocaleString() }}✅ 唯一安全錢包

⚙️ 管理員入帳/提領

⚠️ 名單中有 {{ safeListLength(invalidGuildRows) }} 筆缺少或不符合職業格式,未自動建立帳戶;請補上妖精、騎士、法師或王族後再匯入。

🔐 安全血盟錢包提領申請

申請送出後不需審核;確認款項確實已被領走時,才由安全後端扣除血盟錢包並記錄提領時間。

{{ safeListLength(secureAdminClanWithdrawals) }} 筆 
{{ req.clan }}/{{ req.requesterName }}{{ secureClanWithdrawalStatusLabel(req.status) }}
{{ req.remark }}/{{ safeListLength(req.sessions) }} 場{{ Number(req.amount||0).toLocaleString() }} 金幣
提領時間:{{ secureClanWithdrawalCompletedTime(req) }}
查看申請場次
{{ session.sessionName }}+{{ Number(session.amount||0).toLocaleString() }}
目前沒有安全血盟錢包提領申請

🏧 血盟錢包/三盟公庫提領申請

其他血盟申請提領血盟錢包;純情、霸氣、東道域申請新增或提領血盟公庫。

{{ safeListLength(sortedClanTreasuryWithdrawalRequests) }} 筆 
{{ req.clan }}/{{ req.accountType==='clan_wallet'?'血盟錢包':'血盟公庫' }}/{{ req.requester }}/{{ req.action==='deposit'?'新增':'提領' }}{{ withdrawalStatusLabel(req.status) }}
{{ req.remark }}{{ Number(req.requestedAmount||0).toLocaleString() }} 金幣
目前沒有血盟帳戶申請

🏛️ 聯盟公金提領申請

可複選或全選多張申請;後端會整批核對、一次扣款,任何一張有問題就整批不執行。

{{ safeListLength(sortedFundWithdrawalRequests) }} 筆 餘額 {{ formatBankMoney(allianceFundAccount?.balance||0) }} 
已選 {{ safeListLength(selectedFundWithdrawalRequests) }} / {{ safeListLength(pendingFundWithdrawalRequests) }} 張
選取合計:{{ selectedFundWithdrawalTotal.toLocaleString() }} 金幣
{{ withdrawalStatusLabel(req.status) }}
購買物品日期:{{ req.purchaseDate }}
{{ item.description }} 單價 {{ Number(item.unitPrice||0).toLocaleString() }} × {{ Number(item.quantity||0).toLocaleString() }} {{ Number(item.subtotal||Number(item.unitPrice||0)*Number(item.quantity||0)).toLocaleString() }}
{{ req.remark||'未填整張備註' }}合計 {{ Number(req.requestedAmount||0).toLocaleString() }} 金幣
尚無聯盟公金提領申請

🏧 待處理提領申請

可直接確認完成;一鍵提醒只通知尚未提領的玩家,不會限制確認流程。

{{ req.playerName }}{{ req.clan || '' }}
{{ withdrawalStatusLabel(req.status) }}
申請方式{{ req.mode==='all'?'全部提領':'部分提領' }}
申請金額{{ Number(req.requestedAmount||0).toLocaleString() }} 金幣🔒 已凍結
角色錢包明細
{{ entry.characterName }}/{{ entry.clan }}{{ Number(entry.amount||0).toLocaleString() }} 金幣
📝 {{ req.remark }}
申請:{{ req.createdTime || '-' }} 提領確認:{{ req.completedTime || formatDateTime(req.completedAt) }}
📣 已提醒玩家可以到遊戲內領取
目前沒有待處理的提領申請
📚 提領歷史明細({{ safeListLength(withdrawalHistoryRequests) }})
{{ req.playerName }}{{ req.status==='completed'?'已完成提領並扣款':'已拒絕/取消' }}
申請 {{ Number(req.requestedAmount||0).toLocaleString() }} 金幣實際扣款 {{ Number(req.actualAmount||req.requestedAmount||0).toLocaleString() }} 金幣
📝 {{ req.remark }}
申請:{{ req.createdTime || '-' }} 提領確認:{{ req.completedTime || formatDateTime(req.completedAt) }}
目前沒有歷史明細

🏧 血盟錢包/三盟血盟公庫

這裡顯示其他血盟的血盟錢包,以及純情、霸氣、東道域各自的血盟公庫餘額。選擇帳戶後可查看完整入帳明細。

🏰 血盟錢包與血盟公庫總覽

由安全後端即時讀取;純情、霸氣、東道域顯示血盟公庫,其他血盟顯示血盟錢包。

正在讀取各血盟安全錢包…
讀取失敗:{{ adminClanWalletDashboardError }}
{{ wallet.account?.name || `${wallet.clan}血盟帳戶` }}
{{ safeListLength(wallet.sessions) }} 個安全分寶場次/{{ wallet.pendingRequestCount }} 筆處理中申請
{{ Number(wallet.account?.balance||0).toLocaleString() }}
{{ session.sessionName }}
+{{ Number(session.amount||0).toLocaleString() }}{{ secureClanWithdrawalStatusLabel(session.withdrawalStatus) }}
參與名單:{{ (session.attendeeNames||[]).join('、')||'未附名單' }}
{{ session.createdAt ? new Date(session.createdAt).toLocaleString('zh-TW') : '' }}
目前沒有安全分寶場次
目前沒有血盟錢包或血盟公庫資料
{{ selectedSystemAccount.name }} 入帳明細餘額 {{ Number(selectedSystemAccount.balance||0).toLocaleString() }}
{{ tx.remark||tx.typeLabel }}{{ Number(tx.amount||0)>=0?'+':'' }}{{ Number(tx.amount||0).toLocaleString() }}
參與名單:{{ tx.attendeeNames.join('、') }}
{{ tx.time||'' }}
尚無入帳明細
帳戶餘額
{{ a.adminOnly ? '🔒 ' : '' }}{{ a.name }}{{ Number(a.balance||0).toLocaleString() }}

👥 TXT 批次匯入聯盟角色名單

這裡只建立或更新聯盟角色資料,不會匯入任何錢包金額。既有角色的餘額、密碼與權限會保留。

選擇聯盟名單 TXT 檔

建議 UTF-8;每行可用「血盟名稱 角色名稱 職業」或「血盟名稱 角色名稱」。未提供職業時會直接存為「無」,不會阻止匯入。

{{ rosterImportReport }}

⚠️ 血盟/職業資料衝突({{ safeListLength(rosterConflicts) }} 筆)

請逐筆決定;未選擇的衝突不會匯入。

角色:{{ conflict.name }}
{{ conflict.sourceLabel }}

🔎 貼上角色名單辨識血盟

可貼上以空格、換行、逗號或「。」分隔的角色名稱;系統會依目前聯盟名單自動歸類,不會修改任何成員資料。

紅色反白=聯盟名單內找不到的角色。

紫色反白=互為分身且同時出現在本次名單。

📝 場次備註

已從「本場:……簽到的人員有:」自動擷取,不會列入角色名單。

{{ rosterLookupEventNote }}
⚠️ 聯盟名單內找不到

點選角色名稱,可直接前往新增成員並自動帶入名稱。

🔗 本次名單分身同時出現({{ safeListLength(rosterLookupAltPairs) }} 組)

{{ pair.a }}({{ pair.b }})

📊 依職業查看辨識名單

切換分頁查看各職業,角色名稱以空格分隔。

共 {{ safeListLength(rosterLookupResult?.matches) }} 人
{{ rosterLookupActiveJobGroup.icon }} {{ rosterLookupActiveJobGroup.label }}名單({{ safeListLength(rosterLookupActiveJobGroup?.names) }} 人)
{{ name }} (此分類目前無人)
沒有可辨識的角色名稱

💸 批次入帳(相容舊分寶工具結果)

這裡不是新增成員,而是把舊工具算好的金額存入個人錢包或血盟錢包。所有個人收款角色必須已存在聯盟名單。

直接選擇 TXT 入帳檔

檔案先讀入下方供檢查,不會立即入帳。格式:① 血盟 角色 金額 場次備註;② 血盟-血盟錢包 金額 場次備註;③ 舊工具三欄格式「血盟 金額 發放說明+名單」。系統會保存「名單:」後的參與角色。

{{ batchImportReport }}

🔐 撤銷與金額歸零

此頁已完成第二次密碼驗證。離開本頁後授權立即失效。

所有金額歸零

將所有成員錢包、雪涵玲作業費專用錢包、各血盟作業費錢包、血盟公庫、聯盟公金、手續費與會計帳戶設為0。系統會保存歸零前的完整餘額,可在下方還原。

↩️ 批次入帳撤銷

{{ op.count }}筆/{{ Number(op.total||0).toLocaleString() }} 金幣{{ op.time }}
{{ op.id }}
已撤銷
尚無新版批次入帳紀錄

🧾 歸零操作紀錄

歸零 {{ op.accountCount }} 個帳戶{{ op.time }}
歸零前合計 {{ Number(op.totalBefore||0).toLocaleString() }} 金幣
已還原

🔗 分身連結管理

分身資料與聯盟角色名單分開管理。TXT 每行格式:角色A 角色B。

{{ altImportReport }}
本尊{{ group.primary }}分身{{ name }}
{{ link.a }} ↔ {{ link.b }}
{{ altLinkSearch?'找不到符合的人名':'尚無分身連結' }}

🔑 角色權限管理

一般成員只能看自己;盟主/血盟助手可看本盟錢包;聯盟助手可申請聯盟公金;協助管理員只能異動全部血盟名單。為明確責任歸屬,管理員為唯一身分且只由雪涵玲持有。

一般成員協助管理員不可授予或異動管理員類權限
血盟角色身分組(可複選)
{{ m.clan }}{{ m.name }}{{ memberRolesLabel(m) }}

🎛️ 銀行預設費率設定

新結算會自動套用;每件物品仍可在結算前單獨調整。會計處理費永遠只在管理後台顯示。

{{ clan }}
除不盡尾數
不予分配,列入隱藏會計費(僅管理員可見)
🎁 {{ isAdminRolePreview?walletViewMember.name+'的':'我的' }}最近分寶
🔍
場次
{{ parseRecentDistribution(row).session }}
+{{ Number(row.amount||0).toLocaleString() }} 金幣 {{ row.status==='withdrawn'?'✅ 盟主已提領':'⏳ 盟主尚未提領' }}
{{ recentDistributionDirect?'本角色本次入帳':'本角色本場可領' }}
{{ Number(recentDistributionDirect?(row.amount||0):parseRecentDistribution(row).perPerson).toLocaleString() }} 金幣
出席名單
{{ name }}
本場血盟錢包入帳 {{ Number(row.amount||0).toLocaleString() }} 金幣;此角色在本場名單內。
{{ row.createdAt ? new Date(row.createdAt).toLocaleString('zh-TW') : '' }}
{{ recentDistributionSearch ? '找不到符合搜尋條件的場次' : '目前沒有與此角色相關的分寶紀錄' }}
🏧 {{ activeWalletMember.clan }}{{ isDirectPersonalClan(activeWalletMember.clan)?'血盟公庫':'血盟錢包' }}提領申請

管理員確認制

送出後由管理員核准並通知可到遊戲領取,實際交付完成才扣除帳戶金額。

可提領 {{ Number(currentClanTreasuryAccount.balance||0).toLocaleString() }}
正在讀取安全血盟場次…
安全場次讀取失敗:{{ secureClanPortalError }}
已選 {{ safeListLength(selectedClanWithdrawalTransactions) }}/{{ safeListLength(clanWithdrawalEligibleTransactions) }} 場,合計 {{ selectedClanWithdrawalTotal.toLocaleString() }} 金幣
目前沒有可申請提領的場次
✅ 已提領場次明細({{ safeListLength(completedClanWithdrawalHistory) }} 次)
{{ req.completedTime||req.createdTime }}{{ Number(req.actualAmount||req.requestedAmount||0).toLocaleString() }} 金幣
{{ req.remark }}
查看 {{ safeListLength(req.sessionRows) }} 個已提領場次
{{ row.remark }}+{{ Number(row.amount||0).toLocaleString() }}
查看本盟申請紀錄
{{ req.remark }}/{{ withdrawalStatusLabel(req.status) }}{{ Number(req.requestedAmount||0).toLocaleString() }}
查看安全血盟提領申請({{ safeListLength(secureClanPortal?.requests) }})
{{ req.remark }}/{{ safeListLength(req.sessions) }} 場
{{ Number(req.amount||0).toLocaleString() }}|{{ secureClanWithdrawalStatusLabel(req.status) }}
提領時間:{{ secureClanWithdrawalCompletedTime(req) }}
👥 錢包總覽

管理員可查看全部血盟;盟主/血盟助手只可查看自己的血盟。各血盟預設摺疊。

角色職業餘額操作
{{ m.name }}{{ m.job }}{{ formatBankMoney(m.balance || 0) }}
沒有符合搜尋條件的成員
{{ selectedManagedWallet.name }}{{ selectedManagedWallet.clan }}/{{ selectedManagedWallet.job }}
正在讀取安全錢包與流水…
{{ formatBankMoney(selectedManagedWallet.balance||0) }}
{{ tx.typeLabel }} {{ tx.amount>=0?'+':'' }}{{ Number(tx.amount||0).toLocaleString() }} 金幣{{ tx.time }}
{{ tx.remark }}
尚無交易紀錄

💎 高級物品競拍交易狀況

僅管理員與協助管理員可登錄非本網站競拍的高級物品;新增後預設未交易。

例:08080310 飛龍蟻后 體力回復術+暴風之眼

{{ item.itemName }}
{{ getWinnerName(item) }}/{{ formatDateTime(item.manualBidDate||item.endTime) }}/{{ Number(item.manualWinningAmount||0).toLocaleString() }} 金幣
場次:{{ item.manualSessionNote }}
🏧 申請遊戲內提領

送出申請時不會立即扣款;會計在遊戲內發放後確認,才會從錢包扣除。

{{ isAdminRolePreview?'預覽角色':'目前操作' }}:{{ walletViewActingMember?.name }}
✅ 霸氣、東道域、純情設有系統個人錢包。已連結的分身可合併提出一次提領申請。
⚠️ 此血盟暫不使用個人錢包提領
目前只有「霸氣、東道域、純情」成員可以在此申請。其他血盟的分寶由血盟錢包統一管理,請先向自己血盟的盟主或血盟助手領取。
我的近期提領申請
{{ withdrawalStatusLabel(req.status) }}{{ Number(req.requestedAmount||0).toLocaleString() }} 金幣
🔒 此金額已凍結;若要重新使用請先取消申請
{{ req.createdTime }}
💸 盟友轉帳
付款角色:{{ walletActingMember?.name }}。轉帳時必須再次輸入此角色的銀行密碼。
系統正在確認轉帳,請勿重複點擊或重新整理。
目前只有霸氣、東道域、純情設有系統個人錢包,因此其他血盟暫時不能使用盟友轉帳。
📒 {{ isBankAdminView ? '後台完整金流' : '我的金流紀錄' }}
{{ tx.typeLabel }} {{ tx.amount >= 0 ? '+' : '' }}{{ Number(tx.amount||0).toLocaleString() }} 金幣{{ tx.time }}
{{ tx.from || '系統' }} → {{ tx.to || '系統' }}
📝 {{ tx.remark }}
↩️ 此筆已撤銷
編輯流水不會再次移動錢包餘額;所有修改會留下修改時間與操作者。
尚無可顯示的交易紀錄

📋 Discord 活動簽到查詢

登入聯盟角色後,可依部分角色名稱模糊搜尋出席場次並查看完整簽到名單。

📝 活動補簽

選擇場次及本人已驗證的角色後完成補簽。

{{ attendanceMakeupWindowMessage(attendanceSelectedMakeupEvent) }}

補簽照片(選填)
📷
點擊選擇、拖曳圖片到這裡
也可以先點此框,再按 Ctrl + V 貼上截圖
支援 JPG、PNG、WebP,原圖最多 12MB;系統會自動縮圖壓縮。
補簽照片預覽
{{ attendanceMakeupError }}
👤 選擇要查詢的本人角色與分身(預設全選) 已選 {{ attendanceCharacterSelectedNames.length }}/{{ attendanceIdentityOptions.length }} 個角色
🔎
場次類型(可複選):
本裝置曾查詢:
{{ attendanceCharacterEventResults.length ? `查詢的角色中,至少一人有簽到的場次共 ${attendanceCharacterEventResults.length} 場,點選即可查看` : `找不到符合目前角色與場次類型的簽到場次` }}
🔐

完整簽到名單需登入

請先登入聯盟銀行,即可依角色名稱模糊搜尋出席場次、查看完整名單與使用補簽。

🛡️ 管理員簽到歷史統計

可查詢指定日期區間,結果包含已從前台封存的場次。

{{ attendanceAdminError }}

📢 近期系統更新

發布:{{ siteAnnouncement.updatedTime }}

已發布 {{ safeListLength(publishedUpdateNotes) }} 項
{{ note.date }}{{ note.title }}
  • ✓ {{ item }}
💰
目前登入角色
{{ activeWalletMember.name }} {{ activeWalletMember.clan }}
我的錢包餘額
{{ formatBankMoney(activeWalletMember.balance || 0) }}
作業費專用錢包
{{ formatBankMoney(activeWalletMember.operationBalance || 0) }}
💰 我的錢包餘額
登入銀行後,首頁才會顯示自己的餘額,其他人無法查看。
狀態分類:
🔍 物品名稱:
📋 顯示全部物品
⚔️ {{ name }}
系統時間:{{ formatDateTime(nowTimeStr) }}
🎯 競拍中快速傳送
清單:
清單:
🏆 {{ item.itemName }} 🏆
{{ item.dealVoided ? '⛔ 超過交易時間 ⛔' : item.isDealt ? '🤝 交易已完成 🤝' : '已 完成 結 標' }}
成交作廢
📝 備註場次:{{ item.description }}
⚠️ 本件已由管理員確認放行,改採手動分寶。
⛔ 暫停交易:{{ item.transactionBlock.reason }}
尚未加入聯盟名單:{{ normalizeCollection(item.transactionBlock.missingNames).join('、') }}
📈 競拍中即時試算:預計 {{ getPublicDistribution(item).attendeeCount || item.expectedAttendeeCount || 0 }} 人分配;每人基準約 {{ Number(getPublicDistribution(item).perHead||0).toLocaleString() }} 金幣
得標人:【 {{ getWinnerName(item) }} 】 最終成交: {{ formatMoney(getFinalCalculatedPrice(item), item.currency) }} (單人競拍套用起標價1.33倍)
作廢原因:{{ item.dealVoidReason || '超過交易時間' }}
LIVE
現 場
拍賣專屬
{{ getItemStatusText(item) }} 📣 ⚠️ 「現場參與」競拍物件

{{ item.itemName }} ⚡ {{ getItemStatus(item) === 'upcoming' ? '預告起標' : '目前最高價' }}:{{ formatMoney(item.currentPrice, item.currency) }}

⚡ {{ getItemStatus(item) === 'upcoming' ? '預告起標' : '目前最高價' }}:{{ formatMoney(item.currentPrice, item.currency) }} 💎 直購特惠:{{ formatMoney(item.buyoutPrice, item.currency) }}
{{ item.currency === 'gameCoin' ? '💰 遊戲幣 (w)' : '💵 新台幣 (NT元)' }}

💡 裝備備註說明:{{ item.description }}

開標:{{ formatDateTime(item.startTime) }}
結標:{{ formatDateTime(item.endTime) }}
{{ getCountdownText(item) }}
{{ name }}(已購買過相同物品・本場禁止出價)
👥 本場分寶公開資訊
公開出席名單、人數與目前競標金額的預估分配。
{{ getPublicDistribution(item).status==='completed'?'✅ 已完成分寶':(getPublicDistribution(item).status==='live'?'📈 競拍中動態預估':'🧮 結標預估') }}
預計/實際人數{{ getPublicDistribution(item).attendeeCount || 0 }} 人
可公開分配總額{{ Number(getPublicDistribution(item).distributable||0).toLocaleString() }} 金幣
每人基準估算{{ Number(getPublicDistribution(item).perHead||0).toLocaleString() }} 金幣
更新方式{{ getPublicDistribution(item).updatedTime || '-' }}
可分寶出席名單
{{ name }}(已購買過相同物品・本場禁止出價)
{{ c.clan }}:{{ c.count }} 人,公開分配額 {{ Number(c.publicAmount||0).toLocaleString() }} 金幣
⏳ 競拍冷卻中!剛有人出過價,現場全面鎖定,請等待 {{ getCooldownRemainingSeconds(item) }} 秒後才可再加價!
💡 麻煩請與遊戲ID一致唷
此裝置常用:
⚠️ {{ auctionRepurchaseWarning(item) }}
{{ item.currency === 'gameCoin' ? '萬/w' : '元/NT' }}
寶物縮圖
👑
最高價/起標 {{ formatMoney(item.currentPrice, item.currency) }}
{{ log.name }} 直購秒殺
{{ log.time }}
{{ formatMoney(log.price, item.currency) }}
{{ log.name }} (已撤銷) {{ formatMoney(log.price, item.currency) }}

歷史出價虛位以待

向下捲動時會自動載入下一批