ajun пре 5 година
родитељ
комит
3da4c59203
1 измењених фајлова са 12 додато и 3 уклоњено
  1. 12 3
      app/Http/Controllers/api/thirdPart/hengli/PackageController.php

+ 12 - 3
app/Http/Controllers/api/thirdPart/hengli/PackageController.php

@@ -4,6 +4,8 @@
 namespace App\Http\Controllers\api\thirdPart\hengli;
 
 use App\Http\Controllers\api\thirdPart\weight\WeightBaseController;
+use App\Services\LogService;
+use App\Services\weight\HengLiWeightService;
 use Illuminate\Http\Request;
 
 class PackageController extends WeightBaseController
@@ -20,11 +22,18 @@ class PackageController extends WeightBaseController
 
     public function new_(Request $request)
     {
-        app('LogService')->log(__METHOD__, $this->name, "记录上传日志:" . json_encode($request->all()) , null);
-        return $this->new($request);
+        /** @var HengLiWeightService $service */
+        $service = app(HengLiWeightService::class);
+        $params = $this->conversionRequest($request);
+        $response = $service->new($params);
+        if($response['success'])
+            LogService::log(__CLASS__,$service->name,'称重成功!'.json_encode($params));
+        else
+            LogService::log(__CLASS__,$service->name,'称重失败!'.json_encode($params));
+        return json_encode($response,JSON_UNESCAPED_UNICODE);
     }
 
-    public function conversionRequest($request)
+    public function conversionRequest($request): array
     {
         $params = [];
         $arr = $request->all();