diff --git a/apps/system/serializers.py b/apps/system/serializers.py index 589ef4f0..cd318bef 100755 --- a/apps/system/serializers.py +++ b/apps/system/serializers.py @@ -383,7 +383,7 @@ class PostRoleCreateSerializer(CustomModelSerializer): """ class Meta: model = PostRole - exclude = EXCLUDE_FIELDS_BASE + fields = ['post', 'role', 'data_range'] class UserInfoSerializer(CustomModelSerializer): posts_ = UserPostSerializer(source='post', read_only=True) diff --git a/apps/wf/admin.py b/apps/wf/admin.py index 66997d16..60ce84e5 100755 --- a/apps/wf/admin.py +++ b/apps/wf/admin.py @@ -1,5 +1,5 @@ from django.contrib import admin -from apps.wf.models import State, Workflow +from apps.wf.models import State, Transition, Workflow # Register your models here. @@ -10,4 +10,9 @@ class WorkflowAdmin(admin.ModelAdmin): @admin.register(State) class StateAdmin(admin.ModelAdmin): + date_hierarchy = 'create_time' + + +@admin.register(Transition) +class TransitionAdmin(admin.ModelAdmin): date_hierarchy = 'create_time' \ No newline at end of file