fix(admin): remove operation-level email reauthentication
Independent Staging Quality Gate / validate (push) Successful in 12m37s
Independent Staging Quality Gate / publish (push) Successful in 10m0s

This commit is contained in:
Jesse_Chen
2026-08-16 14:07:57 +08:00
parent 9d8570640d
commit 4f6cf5782d
30 changed files with 230 additions and 582 deletions
@@ -319,18 +319,16 @@ export default function CodesPage() {
<ReasonActionModal
open={Boolean(pendingCreate)}
title="生成兑换码"
okText="验证并生成"
okText="确认生成"
confirmLoading={createMutation.isPending}
reauthPermission="billing.adjustments.write"
onCancel={() => setPendingCreate(null)}
onSubmit={submitCreate}
/>
<ReasonActionModal
open={Boolean(pendingEdit)}
title="编辑未兑换码"
okText="验证并保存"
okText="确认保存"
confirmLoading={updateMutation.isPending}
reauthPermission="billing.adjustments.write"
onCancel={() => setPendingEdit(null)}
onSubmit={submitEdit}
/>
@@ -340,7 +338,6 @@ export default function CodesPage() {
okText="确认撤销"
danger
confirmLoading={revoking}
reauthPermission="billing.adjustments.write"
onCancel={() => setRevokeRecord(null)}
onSubmit={(reason) => revoke(revokeRecord!, reason)}
/>