库存修改

This commit is contained in:
2026-02-25 13:13:36 +08:00
parent 1251f78c6b
commit 1d88ef932a
4 changed files with 27 additions and 1 deletions
@@ -6,6 +6,7 @@ use app\common\model\InvItem;
use app\common\model\InvRequisition;
use app\common\model\InvRequisitionItem;
use app\common\model\InvRequisitionReturn;
use app\common\model\InvStockLog;
use app\common\model\User;
use app\common\service\UserService;
use app\common\validate\InvRequisitionItemReturnValidate;
@@ -591,6 +592,17 @@ class InvRequisitionItemReturnService
}
$return->status = $status;
$return->save();
if($status == 1){
//更改库存
$returnItem = Db::table('inv_requisition_item_return')
->where('requisition_id', $return->id)
->get();
foreach ($returnItem as $item) {
//$invItem = InvItem::where('id', $item->item_id)->first();
(new InvItemService())->stockIn($item->item_id,$item->return_qty,['change_type'=>InvStockLog::CHANGE_TYPE_IN_RETURN,
'biz_type'=>InvStockLog::BIZ_TYPE_RETURN,]);
}
}
// 保存归还审核附件
foreach ($attachment as $attac) {