refector: 添加api说明
This commit is contained in:
parent
5af44ee0de
commit
312bf47b7b
|
@ -1,2 +1,15 @@
|
||||||
|
from apps.sam.models import Order, OrderItem
|
||||||
|
from apps.mtm.models import Route
|
||||||
|
from rest_framework.exceptions import ParseError
|
||||||
|
|
||||||
class PmService:
|
class PmService:
|
||||||
pass
|
|
||||||
|
@classmethod
|
||||||
|
def make_mtasks_by_order(cls, order: Order):
|
||||||
|
"""
|
||||||
|
从订单自动生成生产任务
|
||||||
|
"""
|
||||||
|
for orderitem in OrderItem.objects.filter(order=order):
|
||||||
|
routes = Route.objects.filter(material=orderitem.material, is_autotask=True)
|
||||||
|
if routes.exists():
|
||||||
|
pass
|
|
@ -6,6 +6,11 @@ from apps.pm.filters import MtaskFilter
|
||||||
# Create your views here.
|
# Create your views here.
|
||||||
|
|
||||||
class MtaskViewSet(CustomModelViewSet):
|
class MtaskViewSet(CustomModelViewSet):
|
||||||
|
"""
|
||||||
|
list: 生产任务
|
||||||
|
|
||||||
|
生产任务
|
||||||
|
"""
|
||||||
queryset = Mtask.objects.all()
|
queryset = Mtask.objects.all()
|
||||||
serializer_class = MtaskSerializer
|
serializer_class = MtaskSerializer
|
||||||
filterset_class = MtaskFilter
|
filterset_class = MtaskFilter
|
||||||
|
|
Loading…
Reference in New Issue