逻辑修正:优化了采购订单列表的获取逻辑。

This commit is contained in:
mkm 2024-05-23 14:09:42 +08:00
parent f5ec7fced5
commit ee10e46bd1

View File

@ -91,9 +91,11 @@ class OpurchaseclassController extends BaseAdminController
$id = $this->request->get('id');
$page_no = $this->request->get('page_no', 1);
$page_size = $this->request->get('page_size', 15);
$is_push = $this->request->get('is_push',0);
$where['pid']=$id;
$is_push = $this->request->get('is_push', 'all');
if ($is_push != 'all') {
$where['is_push'] = $is_push;
}
$where['pid'] = $id;
$res = Opurchaseinfo::where($where)->page($page_no, $page_size)->select()
->each(function ($item) {
$find = Goods::where('id', $item['goods'])->with('unitName')->find();
@ -107,7 +109,6 @@ class OpurchaseclassController extends BaseAdminController
'is_adopt' => 1
];
$item['nums_count'] = OpurchaseGoodsOffer::where($where)->sum('nums');
});
$data['count'] = Opurchaseinfo::where($where)->count();
$data['lists'] = $res?->toArray();