paginate($request['paginate'] ?? 50); $imgPrintPart = PrintPartImage::query()->with('file')->get(); return view('/maintenance/expressPrinting/part/index', compact('printParts','imgPrintPart')); } public function create(Request $request) { $imgPrintPart = app(PrintPartService::class)->getImagePart(); return view('/maintenance/expressPrinting/part/create',compact('imgPrintPart')); } public function storeApi(Request $request): RedirectResponse { PrintPart::query()->create($request->all()); $this->success('添加成功'); } public function destroyApi(Request $request) { $printPart = PrintPart::query()->find($request['id']); $printPart->delete(); $this->success('删除成功'); } public function print(Request $request) { $template = PrintTemplate::query()->where('name', 'test-快递单号打印')->first(); $items = Order::query()->whereIn('code', ["SO190628000378", "SO190628000347"])->with('packages')->get(); return view("maintenance.expressPrinting.print.index", compact("template", 'items')); } }