调拨订单导出和插入修改

This commit is contained in:
sjeam 2025-04-08 12:40:18 +08:00
parent 95514a0da6
commit 83fe8c4539
2 changed files with 3 additions and 2 deletions

View File

@ -39,7 +39,8 @@ class InventoryTransferController extends BaseAdminController
*/ */
public function add() public function add()
{ {
$params = (new InventoryTransferValidate())->post()->goCheck('add'); $params = $this->request->post();
// $params = (new InventoryTransferValidate())->post()->goCheck('add');
$result = InventoryTransferLogic::add($params, $this->adminId); $result = InventoryTransferLogic::add($params, $this->adminId);
if (true === $result) { if (true === $result) {
return $this->success('添加成功', [], 1, 1); return $this->success('添加成功', [], 1, 1);

View File

@ -59,7 +59,7 @@ class InventoryTransferLogic extends BaseLogic
$outProduct = !empty($outProducts[$v['id']]) ? $outProducts[$v['id']] : ['stock' => 0, 'id' => 0, 'product_id' => $v['id']]; $outProduct = !empty($outProducts[$v['id']]) ? $outProducts[$v['id']] : ['stock' => 0, 'id' => 0, 'product_id' => $v['id']];
$inProduct = !empty($inProducts[$v['id']]) ? $inProducts[$v['id']] : ['stock' => 0, 'id' => 0, 'product_id' => $v['id']]; $inProduct = !empty($inProducts[$v['id']]) ? $inProducts[$v['id']] : ['stock' => 0, 'id' => 0, 'product_id' => $v['id']];
if ($outProduct['stock'] < $v['nums']) { if ($outProduct['stock'] < $v['nums']) {
throw new BusinessException("{$v['nums']}-{$outProduct['stock']}出库商品{$find['one_id']} 库存不足 {$outProduct['product_id']} 调拨数量不能大于当前仓库库存"); throw new BusinessException("出库商品库存不足 {$outProduct['product_id']} 调拨数量不能大于当前仓库库存");
} }
$insert[] = [ $insert[] = [
'oid' => $find['id'], 'oid' => $find['id'],