from django.shortcuts import render from rest_framework import serializers from rest_framework.generics import ListAPIView from rest_framework.response import Response from apps.pm.models import ProductionPlan, SubProductionPlan from apps.srm.serializers import PlanGanttSerializer # Create your views here. class GanttPlan(ListAPIView): """ 计划-子计划甘特图 """ perms_map = {'get':'*'} serializer_class = PlanGanttSerializer queryset = ProductionPlan.objects.filter(is_deleted=False, is_planed=True).prefetch_related('subplan_plan', 'subplan_plan__process') ordering = ['-id']