fix(warehouse): 修复仓库产品减库操作异常
- 在查询 WarehouseProduct 时,使用 withTrashed() 方法以包含软删除的数据 - 确保在减库操作中考虑到已删除的产品,避免数据不一致的问题
This commit is contained in:
parent
cbbd75cf60
commit
81968761f4
@ -205,7 +205,7 @@ class WarehouseProductLogic extends BaseLogic
|
||||
try {
|
||||
$find = WarehouseOrder::where('id', $params['oid'])->find();
|
||||
if ($find) {
|
||||
$res = WarehouseProduct::where('id', $params['id'])->find();
|
||||
$res = WarehouseProduct::where('id', $params['id'])->withTrashed()->find();
|
||||
self::decStock($res);
|
||||
self::incStock($res, $params);
|
||||
$datas = [
|
||||
|
Loading…
x
Reference in New Issue
Block a user