|
|
@@ -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();
|