|
|
@@ -70,18 +70,13 @@ class OrderIssueController extends Controller
|
|
|
/** @var OrderIssueService $orderIssueService */
|
|
|
$orderIssueService = app('OrderIssueService');
|
|
|
$orderIssueService->validatorCreate($request)->validate();
|
|
|
- /** @var OrderIssue $orderIssue */
|
|
|
$orderIssue = null;
|
|
|
if ($request->filled('logistic_number_return')) {
|
|
|
$orderIssue = $orderIssueService->createByLogisticNumber($request->all());
|
|
|
} else {
|
|
|
$orderIssue = $orderIssueService->create($request->all());
|
|
|
}
|
|
|
- if($request->has('logistic_number_return'))
|
|
|
- $orderIssue->joinRejectedBill($request['logistic_number_return']);
|
|
|
OrderIssueProcessLog::query()->create(['order_issue_id' => $orderIssue['id'], 'user_id' => Auth::user()['id'], 'content' => '创建订单问题件', 'type' => '创建']);
|
|
|
- if($request->has('content'))
|
|
|
- OrderIssueProcessLog::query()->create(['order_issue_id' => $orderIssue['id'], 'user_id' => Auth::user()['id'], 'content' => $request['content'], 'type' => '处理']);
|
|
|
return redirect('order/issue/index');
|
|
|
}
|
|
|
|
|
|
@@ -90,7 +85,7 @@ class OrderIssueController extends Controller
|
|
|
if (!Gate::allows('订单管理-问题件-编辑')) {
|
|
|
return redirect(url('/'));
|
|
|
}
|
|
|
- $orderIssue = OrderIssue::query()->with(['order','orderIssueRejectedBills','secondOrder.packages.commodities.commodity'])->where('id', $id)->first();
|
|
|
+ $orderIssue = OrderIssue::query()->with(['order','secondOrder.packages.commodities.commodity'])->where('id', $id)->first();
|
|
|
$order = $orderIssue->order;
|
|
|
$secondOrder = $orderIssue->secondOrder;
|
|
|
$rejectedBill = RejectedBill::query()->where('id', $orderIssue->rejected_bill_id)->first();
|