|
|
@@ -13,20 +13,20 @@ class OrderIssueController extends Controller
|
|
|
|
|
|
public function __construct()
|
|
|
{
|
|
|
- app()->bind("OrderIssueService",OrderIssueService::class);
|
|
|
+ app()->bind("orderIssueService",OrderIssueService::class);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* search orderissue
|
|
|
- *
|
|
|
- * @return \Illuminate\Http\Response
|
|
|
*/
|
|
|
- public function index()
|
|
|
+ public function index(Request $request)
|
|
|
{
|
|
|
+ if(!Gate::allows('订单管理-问题件-查询')){ return redirect(url('/')); }
|
|
|
+ $orderIssueService = app('orderIssueService');
|
|
|
$owners = Owner::all();
|
|
|
+ $orderIssues = $orderIssueService->paginate($request);
|
|
|
|
|
|
-
|
|
|
- return view('order/issue/index');
|
|
|
+ return view('order/issue/index',compact('owners','orderIssues'));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -38,7 +38,6 @@ class OrderIssueController extends Controller
|
|
|
|
|
|
/**
|
|
|
* 工作量
|
|
|
- * @param Request $request
|
|
|
*/
|
|
|
public function workLoad(Request $request){
|
|
|
return view('order/issue/workload');
|
|
|
@@ -46,14 +45,13 @@ class OrderIssueController extends Controller
|
|
|
|
|
|
/**
|
|
|
* 标记问题订单
|
|
|
- * @param Request $request
|
|
|
*/
|
|
|
public function orderIssueTag(Request $request){
|
|
|
if(!Gate::allows('订单管理-订单问题件生成')){ return ['success'=>false,'fail_info'=>'没有对应权限']; }
|
|
|
if(!$request->input('orderNos')){
|
|
|
return ['success'=>false,'fail_info'=>'没有传入的订单编号'];
|
|
|
}
|
|
|
- $orderIssueService = app('OrderIssueService');
|
|
|
+ $orderIssueService = app('orderIssueService');
|
|
|
$meg = $orderIssueService->orderIssueTag($request);
|
|
|
return $meg;
|
|
|
}
|
|
|
@@ -61,8 +59,6 @@ class OrderIssueController extends Controller
|
|
|
|
|
|
/**
|
|
|
* Show the form for creating a new resource.
|
|
|
- *
|
|
|
- * @return \Illuminate\Http\Response
|
|
|
*/
|
|
|
public function create()
|
|
|
{
|
|
|
@@ -71,9 +67,6 @@ class OrderIssueController extends Controller
|
|
|
|
|
|
/**
|
|
|
* Store a newly created resource in storage.
|
|
|
- *
|
|
|
- * @param \Illuminate\Http\Request $request
|
|
|
- * @return \Illuminate\Http\Response
|
|
|
*/
|
|
|
public function store(Request $request)
|
|
|
{
|
|
|
@@ -82,9 +75,6 @@ class OrderIssueController extends Controller
|
|
|
|
|
|
/**
|
|
|
* Display the specified resource.
|
|
|
- *
|
|
|
- * @param \App\OrderIssue $orderIssue
|
|
|
- * @return \Illuminate\Http\Response
|
|
|
*/
|
|
|
public function show(OrderIssue $orderIssue)
|
|
|
{
|
|
|
@@ -94,8 +84,6 @@ class OrderIssueController extends Controller
|
|
|
/**
|
|
|
* Show the form for editing the specified resource.
|
|
|
*
|
|
|
- * @param \App\OrderIssue $orderIssue
|
|
|
- * @return \Illuminate\Http\Response
|
|
|
*/
|
|
|
public function edit(OrderIssue $orderIssue)
|
|
|
{
|