exercise perm

This commit is contained in:
caoqianming 2020-06-06 18:42:21 +08:00
parent d136f21ff4
commit 2e4e801078
3 changed files with 6 additions and 1 deletions

View File

@ -13,6 +13,9 @@ function request(url, method, data) {
resolve(res.data); resolve(res.data);
}else if(res.data.code == 401){ }else if(res.data.code == 401){
getApp().onLaunch() getApp().onLaunch()
wx.switchTab({
url: '/pages/main/main',
})
} }
else { else {
wx.showToast({ wx.showToast({

View File

@ -12,7 +12,8 @@ ConsumerPerms = [
'my_subjects', 'my_subjects',
'my_examtest', 'my_examtest',
'examtest_create', 'examtest_create',
'article_list' 'article_list',
'exercise'
] ]
class MyPermission(RbacPermission): class MyPermission(RbacPermission):

View File

@ -228,6 +228,7 @@ class QuestionViewSet(ModelViewSet):
return Response(status=status.HTTP_200_OK) return Response(status=status.HTTP_200_OK)
class ExerciseView(APIView): class ExerciseView(APIView):
perms_map=[{'post':'exercise'}]
def post(self, request): def post(self, request):
questioncat = request.data['questioncat'] questioncat = request.data['questioncat']
queryset = Question.objects.filter(is_delete=0,questioncat=questioncat).order_by('type','name') queryset = Question.objects.filter(is_delete=0,questioncat=questioncat).order_by('type','name')