feat: p_create_after 优化
This commit is contained in:
parent
3a03cd76ff
commit
c186b7d296
|
@ -749,7 +749,7 @@ class MlogbInViewSet(BulkCreateModelMixin, BulkUpdateModelMixin, BulkDestroyMode
|
||||||
wprs_can_use_qs = Wpr.objects.filter(id__in=wprIds).exclude(wpr_mlogbw__mlogb__mlog__submit_time__isnull=True).order_by("number")
|
wprs_can_use_qs = Wpr.objects.filter(id__in=wprIds).exclude(wpr_mlogbw__mlogb__mlog__submit_time__isnull=True).order_by("number")
|
||||||
if not wprs_can_use_qs.exists():
|
if not wprs_can_use_qs.exists():
|
||||||
raise ParseError("当前产品都不可使用")
|
raise ParseError("当前产品都不可使用")
|
||||||
wm_ids = list(wprs_can_use_qs.values_list("wm__id", flat=True).order_by().distinct()) # 这里加入order_by()防止把number加入去重
|
wm_ids = list(wprs_can_use_qs.order_by().values_list("wm__id", flat=True).distinct()) # 这里加入order_by()防止把number加入去重
|
||||||
if len(wm_ids) == 1 and wm_ids[0] == wm_in.id:
|
if len(wm_ids) == 1 and wm_ids[0] == wm_in.id:
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue