Merge pull request '出库列表添加统计查询' (#531) from dev into main
Reviewed-on: #531
This commit is contained in:
commit
c5ae1e9640
@ -74,8 +74,13 @@ class WarehouseProductLists extends BaseAdminDataLists implements ListsSearchInt
|
|||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return WarehouseProduct::where($this->searchWhere)
|
$query = WarehouseProduct::where($this->searchWhere);
|
||||||
->field(['id', 'code','pay_type','oid','admin_id','supplier_id', 'store_id', 'warehouse_id', 'product_id', 'financial_pm', 'batch', 'nums', 'price', 'purchase', 'cost', 'total_price', 'manufacture', 'expiration_date', 'status', 'mark', 'create_time','is_pay', 'order_type','vip_price'])
|
if (isset($this->params['is_group']) && $this->params['is_group'] == 1) {
|
||||||
|
$query->group('product_id')->field(['id', 'code','pay_type','oid','admin_id','supplier_id', 'store_id', 'warehouse_id', 'product_id', 'financial_pm', 'batch', 'sum(nums) nums', 'price', 'purchase', 'cost', 'sum(total_price) total_price', 'manufacture', 'expiration_date', 'status', 'mark', 'create_time','is_pay', 'order_type','vip_price']);
|
||||||
|
} else {
|
||||||
|
$query->field(['id', 'code','pay_type','oid','admin_id','supplier_id', 'store_id', 'warehouse_id', 'product_id', 'financial_pm', 'batch', 'nums', 'price', 'purchase', 'cost', 'total_price', 'manufacture', 'expiration_date', 'status', 'mark', 'create_time','is_pay', 'order_type','vip_price']);
|
||||||
|
}
|
||||||
|
return $query
|
||||||
->limit($this->limitOffset, $this->limitLength)
|
->limit($this->limitOffset, $this->limitLength)
|
||||||
->order(['id' => 'desc'])
|
->order(['id' => 'desc'])
|
||||||
// ->withTrashed()
|
// ->withTrashed()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user