|
|
@@ -171,13 +171,13 @@ class OrderIssueController extends Controller
|
|
|
if (!$request->input('orderNos')) {
|
|
|
return ['success' => false, 'fail_info' => '没有传入的订单编号'];
|
|
|
}
|
|
|
- /** @var OrderIssueService $orderIssueService */
|
|
|
- $orderIssueService = app(OrderIssueService::class);
|
|
|
- $exits_orderNos = $orderIssueService->校验问题件是否存在_WMS订单号_返回存在的订单号($request->input('orderNos'));
|
|
|
- if(count($exits_orderNos)>0){
|
|
|
- return ['success'=>false,'fail_info'=>'标记问题件存在已有订单号','exitsOrderNos' =>$exits_orderNos];
|
|
|
- }
|
|
|
- return $orderIssueService->orderIssueTag($request->all());
|
|
|
+ /** @var OrderIssueService $service */
|
|
|
+ $service = app(OrderIssueService::class);
|
|
|
+ $exits_orderNos = $service->校验问题件是否存在_WMS订单号_返回存在的订单号($request->input('orderNos'));
|
|
|
+ if(count($exits_orderNos)>0) return ['success'=>false,'fail_info'=>'标记问题件存在已有订单号','exitsOrderNos' =>$exits_orderNos];
|
|
|
+ $soft_delete_order_nos = $service->checkOrderIssueIsExistAndSoftDelete($request['orderNos']);
|
|
|
+ if(count($soft_delete_order_nos)>0) return ['success'=>false,'fail_info'=>'订单对应问题件存在回收站,如需要请从回收站恢复','exitsOrderNos' =>$soft_delete_order_nos];
|
|
|
+ return $service->orderIssueTag($request->all());
|
|
|
}
|
|
|
|
|
|
public function apiDestroy(Request $request)
|