store
parent
2ac6ce20b6
commit
a571e18aa1
|
|
@ -66,11 +66,11 @@ class ProductController extends AdminController
|
|||
$cost_price = data_get($this->productSku, 'cost_price');
|
||||
return round(($sell_price - $cost_price) / 100, 2, PHP_ROUND_HALF_DOWN);
|
||||
});
|
||||
$grid->column('cost', '成本')->display(function () {
|
||||
$grid->column('cost', '总成本')->display(function () {
|
||||
$cost_price = data_get($this->productSku, 'cost_price');
|
||||
return round($cost_price / 100 * $this->amount, 2, PHP_ROUND_HALF_DOWN);
|
||||
});
|
||||
$grid->column('sell', '销售')->display(function () {
|
||||
$grid->column('sell', '总销售')->display(function () {
|
||||
$sell_price = data_get($this->productSku, 'sell_price');
|
||||
return round($sell_price / 100 * $this->amount, 2, PHP_ROUND_HALF_DOWN);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@ class StockBatchController extends AdminController
|
|||
$data = $this->productSkus->map(fn($item) => [$item->name, $item->pivot?->amount])->all();
|
||||
return Table::make(['名称', '数量'], $data);
|
||||
});
|
||||
$grid->column('sell_price', '总销售价')->display(fn () => round($this->productSkus->sum('sell_price') / 100, 2, PHP_ROUND_HALF_DOWN));
|
||||
$grid->column('cost_price', '总成本价')->display(fn () => round($this->productSkus->sum('cost_price') / 100, 2, PHP_ROUND_HALF_DOWN));
|
||||
$grid->column('remarks')->editable();
|
||||
$grid->column('created_at');
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue