service = app(OracleDocAsnHerderService::class); $this->ownerService = app(OwnerService::class); } public function getToBeProcessAsnHeaderDetailsApi(Request $request): array { $customer_id = $request->input('customer_id',null); if (!$customer_id){ return ['success'=> false,'message' => '参数错误']; } $page = $request->input('page',0); $prePage = $request->input('prePage',20); $data = $this->service->getToBeProcessAsnDetailsByCustomId($customer_id,$page,$prePage); $total= $this->service->getToBeProcessAsnCountByCustomId($customer_id); $page_count = ceil($total / $prePage); return ['success' => true,'data' => $data,'total' => $total,'current_page'=>$page ,'page_count' => $page_count]; } }