|
|
@@ -100,7 +100,7 @@ class APIViewSet(viewsets.ModelViewSet):
|
|
|
|
|
|
def get_serializer_class(self):
|
|
|
|
|
|
- staff_type = ListModel.objects.filter(openid=self.request.auth.openid, is_delete=False).first().staff_type
|
|
|
+ staff_type = ListModel.objects.filter(appid=self.request.auth.appid, is_delete=False).first().staff_type
|
|
|
if staff_type not in ['admin', '主管', '管理员','经理']:
|
|
|
if self.action in ['list', 'retrieve', 'destroy']:
|
|
|
return serializers.userStaffGetSerializer
|
|
|
@@ -467,7 +467,7 @@ class RolePermissionViewSet(viewsets.ViewSet):
|
|
|
{"primary_page": "warehouse", "path": "/warehouse/boundbusiness", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
{"primary_page": "warehouse", "path": "/warehouse/status", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
{"primary_page": "warehouse", "path": "/warehouse/product", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
- {"primary_page": "staff", "path": "/permission/roles", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
+ {"primary_page": "staff", "path": "/staff/roles", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
{"primary_page": "staff", "path": "/staff/stafflist", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
{"primary_page": "staff", "path": "/staff/stafflist_check_code", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|
|
|
{"primary_page": "staff", "path": "/staff/stafftype", "components": ["view", "edit", "add", "delete", "export", "confirm", "adjust", "download"]},
|