调整备货单pdf

This commit is contained in:
mzl
2025-09-23 11:54:26 +08:00
parent 426d5bce62
commit 2e51c320e6
7 changed files with 235 additions and 43 deletions
+7 -19
View File
@@ -163,7 +163,6 @@ class PurchaseOrdersService
switch ($scene) {
case 'index':
// $config['where']['status'] = 1;
$config['order']['id'] = 'desc';
break;
case 'update':
@@ -193,29 +192,18 @@ class PurchaseOrdersService
// 构建查询条件
$config = $this->buildQueryConfig($request, 'update');
// 删除采购单明细
// 软删除采购单明细
$order = $this->logicShow($config);
if ($order && $order->items) {
PurchaseOrderItems::where('purchase_order_id', $order->id)->delete();
foreach ($order->items as $item) {
$item->delete();
}
}
// 删除采购单主表
$deleted = $this->logicDeleteBy($config);
// 软删除采购单主表
$order->delete();
return $this->postProcess('Destroy', $deleted);
return $this->postProcess('Destroy', $order);
});
}
// protected function afterServiceShow($item)
// {
// $item['items'] = $item->items->map(function ($item) {
// $item['stock_order'] = $item->stockOrderItems;
// return $item;
// });
// var_dump($item->toArray());
// return $item;
// }
}