| 1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace App\Http\Controllers;
- use App\Components\AsyncResponse;
- use App\Services\DeliveryService;
- use App\Services\PrintService;
- use Illuminate\Http\Request;
- class PrintController extends Controller
- {
- //
- use AsyncResponse;
- public function index()
- {
- return view('maintenance.expressPrinting.print.template');
- }
- public function getPrintDataApi(Request $request): array
- {
- if(!$request->has('printStr')) return ['success'=> false , 'message' => '为空'];
- dd($request['printStr']);
- $result = app(DeliveryService::class)->getDelivery($request['printStr']);
- return ['success' => true,'data' => $result];
- }
- public function uploadPrintDataApi(Request $request,PrintService $service)
- {
- return $service->processingPrintData($request['printData']);
- }
- }
|