fix: 模板创建变量名; 客服模板/角色/权限 API
This commit is contained in:
@@ -32,6 +32,11 @@ def staff_can_access_order(member, order_id, perm_all='order_view_all', perm_sel
|
||||
|
||||
def proxy_merchant_order_view(request, member, view_class, perm_code):
|
||||
"""子客服通过商家 User 代理调用现有 View.post。"""
|
||||
return proxy_as_merchant_user(request, member, view_class, perm_code)
|
||||
|
||||
|
||||
def proxy_as_merchant_user(request, member, view_class, perm_code):
|
||||
"""子客服以商家身份代理调用任意商家 View(订单/配置等)。"""
|
||||
if not member_has_perm(member, perm_code):
|
||||
raise StaffAuthError(403, f'无权限: {perm_code}')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user