Merge branch 'develop' into base
commit
21ddd653fa
|
|
@ -17,6 +17,7 @@ class StockTotalController extends AdminController
|
|||
// return Grid::make(ProductSku::with(['productSku.category', 'stockLogs']), function (Grid $grid) {
|
||||
return Grid::make(new StoreTockRepository, function (Grid $grid) {
|
||||
$tags = StockLog::tags()->get();
|
||||
$grid->column('store_name', '门店');
|
||||
$grid->column('name', '产品');
|
||||
$grid->column('category_name', '分类');
|
||||
$grid->column('cost_price', '成本单价');
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ class StoreTockRepository extends Repository
|
|||
$cost_price = data_get($item->productSku, 'cost_price') / 100;
|
||||
$subData = [
|
||||
'id' => $item->product_sku_id,
|
||||
'store_name' => data_get($item->store, 'title'),
|
||||
'name' => data_get($item->productSku, 'name'),
|
||||
'category_id' => data_get($item->productSku, 'category.id'),
|
||||
'category_name' => data_get($item->productSku, 'category.name'),
|
||||
|
|
@ -62,6 +63,7 @@ class StoreTockRepository extends Repository
|
|||
public function getQuery(Grid\Model $model)
|
||||
{
|
||||
$query = ProductSku::with([
|
||||
'store',
|
||||
'productSku.category',
|
||||
'stockLogs' => function ($q) use ($model) {
|
||||
$q->select('id', 'product_sku_id', DB::raw('abs(`amount`) as `amount`'), 'tag_id');
|
||||
|
|
|
|||
Loading…
Reference in New Issue