|
|
@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
|
|
|
|
|
|
use App\Components\AsyncResponse;
|
|
|
use App\Events\InformWMSReceivedEvent;
|
|
|
+use App\Log;
|
|
|
use App\Owner;
|
|
|
use App\RejectedBill;
|
|
|
use App\RejectedBillItem;
|
|
|
@@ -49,8 +50,15 @@ class RejectedBillItemController extends Controller
|
|
|
$rejectedBillItem->save();
|
|
|
}
|
|
|
|
|
|
- $packageImage=$service->uploadImages($request->packageImages??[],$rejectedBillItem->id,'外箱');
|
|
|
- $commodityImages=$service->uploadImages($request->commodityImages??[],$rejectedBillItem->id,'产品');
|
|
|
+ try {
|
|
|
+ $packageImage=$request->packageImages ??false;
|
|
|
+ $commodityImages=$request->commodityImages ??false;
|
|
|
+ if ($packageImage) $service->uploadImages($packageImage, $rejectedBillItem->id, '外箱');
|
|
|
+ if ($commodityImages) $service->uploadImages($commodityImages, $rejectedBillItem->id, '产品');
|
|
|
+ } catch (\Exception $e) {
|
|
|
+ \Illuminate\Support\Facades\Log::warning("退货录入图片-异常",
|
|
|
+ ["msg"=>$e->getMessage(),'data'=>json_encode($request)]);
|
|
|
+ }
|
|
|
if (!$rejectedBillItem->rejectedBill || !$rejectedBillItem->rejectedBill->owner)return ['success'=>'false','failure_info'=>'退货单或货主不存在'];
|
|
|
|
|
|
// /** @var CommodityService $commodityService */
|