feat: 考试集团一览与商品集团权限边界
This commit is contained in:
@@ -61,7 +61,16 @@ class DashouExamConfigAdminView(APIView):
|
||||
if EXAM_PERM not in permissions:
|
||||
return Response({'code': 403, 'msg': '无权限'})
|
||||
action = (request.data.get('action') or 'get').strip()
|
||||
from jituan.services.dashou_exam import build_admin_config_payload, save_admin_config
|
||||
from jituan.services.dashou_exam import (
|
||||
build_admin_config_payload,
|
||||
build_group_exam_overview,
|
||||
save_admin_config,
|
||||
)
|
||||
if action == 'overview':
|
||||
data, err = build_group_exam_overview(request)
|
||||
if err:
|
||||
return Response({'code': 400, 'msg': err})
|
||||
return Response({'code': 0, 'data': data})
|
||||
if action == 'save':
|
||||
data, err = save_admin_config(request, request.data)
|
||||
if err:
|
||||
|
||||
Reference in New Issue
Block a user