Merge pull request 'feat: 修改仓库逻辑以优化库存产品价格计算' (#179) from dev into main
Reviewed-on: https://gitea.lihaink.cn/mkm/multi-store/pulls/179
This commit is contained in:
commit
b5c99cf66e
@ -234,7 +234,6 @@ class WarehouseLogic extends BaseLogic
|
||||
}
|
||||
|
||||
public static function stockProductPrice($parmas){
|
||||
|
||||
$arr1=WarehouseProductStorege::where('nums','>',0)->select();
|
||||
foreach ($arr1 as $k=>$v){
|
||||
$find=StoreProduct::where('id',$v['product_id'])->find();
|
||||
@ -262,7 +261,7 @@ class WarehouseLogic extends BaseLogic
|
||||
foreach ($arr3 as $k=>$v){
|
||||
StoreProduct::where('id',$v['product_id'])->update(['stock'=>$v['nums']]);
|
||||
}
|
||||
$arr4=StoreBranchProduct::where('stock','>',0)->field('product_id,sum(stock) as stock')->select();
|
||||
$arr4=StoreBranchProduct::where('stock','>',0)->field('product_id,sum(stock) as stock')->group('product_id')->order('stock desc')->select();
|
||||
foreach ($arr4 as $k=>$v){
|
||||
$find=StoreProduct::where('id',$v['product_id'])->find();
|
||||
if($find){
|
||||
|
Loading…
x
Reference in New Issue
Block a user