fix: 针对未知bug先添加拦截校验
This commit is contained in:
parent
a5e8fe3dde
commit
fdf717aecb
|
@ -901,6 +901,10 @@ def handover_submit(handover:Handover, user: User, now: Union[datetime.datetime,
|
|||
wpr:Wpr = item.wpr
|
||||
Wpr.change_or_new(wpr=wpr, wm=wm_to, old_wm=wpr.wm, old_mb=wpr.mb)
|
||||
|
||||
# 存在一个bug,找不到原因,此处先添加拦截校验
|
||||
if Wpr.objects.filter(wm=wm_to).count() != wm_to.count:
|
||||
raise ParseError("所到库存与实际个数不一致,操作失败")
|
||||
|
||||
handover.submit_user = user
|
||||
handover.submit_time = now
|
||||
if handover.recive_user is None:
|
||||
|
|
Loading…
Reference in New Issue