Browse Source

添加卸货回执控制器方法

ajun 5 năm trước cách đây
mục cha
commit
de665eaa2e
1 tập tin đã thay đổi với 13 bổ sung1 xóa
  1. 13 1
      app/Http/Controllers/DischargeTaskController.php

+ 13 - 1
app/Http/Controllers/DischargeTaskController.php

@@ -10,8 +10,10 @@ use App\Http\Requests\DischargeTask\DischargeTaskRequest;
 use App\Services\common\ExportService;
 use App\Services\OwnerService;
 use App\Warehouse;
+use Carbon\Carbon;
 use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Gate;
+use Illuminate\Support\Facades\Gate;
+use function Sodium\compare;
 
 class DischargeTaskController extends Controller
 {
@@ -134,6 +136,16 @@ class DischargeTaskController extends Controller
         return app(ExportService::class)->json($row, $json, "卸货结算报表");
     }
 
+    // 回执单
+    public function receipt(Request $request)
+    {
+        $task = DischargeTask::query()->with(['facilitator', 'owner','warehouse'])->where('id' , $request['id'])->first();
+        $task->type = DischargeTask::types[$task->type];
+        $date = new Carbon();
+        $date = $date->format(Carbon::DEFAULT_TO_STRING_FORMAT);
+        return view('personnel.discharge.task.receipt',compact('task','date'));
+    }
+
     public function show(DischargeTask $dischargeTask)
     {
     }