diff --git a/apps/opm/models.py b/apps/opm/models.py index 67e0f807..897d4a22 100644 --- a/apps/opm/models.py +++ b/apps/opm/models.py @@ -11,6 +11,7 @@ class OplCate(CommonAModel): """ code = models.CharField('标识', max_length=10, unique=True) name = models.CharField('名称', max_length=20, unique=True) + sort = models.PositiveSmallIntegerField('排序', default=1) description = models.TextField('描述', null=True, blank=True) workflow = models.ForeignKey('wf.workflow', verbose_name='使用的工作流', on_delete=models.SET_NULL, diff --git a/apps/opm/serializers.py b/apps/opm/serializers.py index 21c0db7d..eb78e501 100644 --- a/apps/opm/serializers.py +++ b/apps/opm/serializers.py @@ -12,7 +12,6 @@ from apps.am.serializers import AreaSimpleSerializer from apps.wf.serializers import TicketSerializer from apps.system.serializers import FileSerializer from apps.third.serializers import TDeviceSimpleSerializer -from django_celery_results.models import TaskResult class OplCateCreateUpdateSerializer(CustomModelSerializer): @@ -31,7 +30,7 @@ class OplCateSerializer(CustomModelSerializer): class OplCateSimpleSerializer(CustomModelSerializer): class Meta: model = OplCate - fields = ['id', 'name', 'workflow', 'code'] + fields = ['id', 'name', 'workflow', 'code', 'sort'] class OplCateDetailSerializer(CustomModelSerializer):