feat: 调整

This commit is contained in:
Czw996 2022-05-12 15:26:30 +08:00
parent aa283870f4
commit 29518c2495
2 changed files with 5 additions and 4 deletions

View file

@ -20,7 +20,7 @@
</template>
<script>
import { getInfo } from '@/api/user'
import { superUserInfo } from '@/api/manage'
import Cookies from 'js-cookie';
export default {
@ -54,7 +54,7 @@
return this.$router.push('/user/login');
}
getInfo().then(data => {
superUserInfo().then(data => {
this.isLogin = true;
// this.getConfig();
this.$store.commit('setUser', data);

View file

@ -1,4 +1,4 @@
from rest_framework.viewsets import ViewSet, ModelViewSet
from rest_framework.viewsets import ViewSet, ModelViewSet, GenericViewSet
from extensions.common.schema import *
from extensions.common.base import *
from extensions.permissions import *
@ -43,8 +43,9 @@ class SuperUserActionViewSet(ViewSet):
@action(detail=False, methods=['get'], permission_classes=[IsSuperUser])
def info(self, request, *args, **kwargs):
"""用户信息"""
serializer = SuperUserInfoResponse(instance=self.user)
serializer = SuperUserInfoResponse(instance=request.user)
return Response(data=serializer.data, status=status.HTTP_200_OK)