第二轮:客服额度资金闭环与收回额度

- 划额度扣商家余额,客服派单/链接只扣个人额度
- 新增 wallet/revoke 收回未使用额度,权限 wallet_revoke
- 客服额度单撤销/退款只释放额度,不再误退商家余额
- 链接待填单(13)可撤销;总管/财务可划收额度
This commit is contained in:
XingQue
2026-06-20 04:59:29 +08:00
parent b2520726dc
commit d68a1da2c2
10 changed files with 234 additions and 50 deletions

View File

@@ -5,7 +5,7 @@ from merchant_ops.views_manage import (
StaffMemberListView, StaffMemberUpdateRoleView, StaffMemberRemoveView,
StaffMemberDisableView, StaffMemberUpdatePermsView,
StaffRoleListView, StaffRoleCreateView, StaffRoleSetPermsView,
StaffWalletAllocateView, StaffWalletLedgerView, StaffAuditListView,
StaffWalletAllocateView, StaffWalletRevokeView, StaffWalletLedgerView, StaffAuditListView,
StaffRankView,
)
from merchant_ops.views_staff import StaffBindView, StaffMeView
@@ -36,6 +36,7 @@ urlpatterns = [
path('role/create', StaffRoleCreateView.as_view()),
path('role/set-perms', StaffRoleSetPermsView.as_view()),
path('wallet/allocate', StaffWalletAllocateView.as_view()),
path('wallet/revoke', StaffWalletRevokeView.as_view()),
path('wallet/ledger', StaffWalletLedgerView.as_view()),
path('audit/list', StaffAuditListView.as_view()),
path('rank', StaffRankView.as_view()),