bind("orderIssueService",OrderIssueService::class); } /** * search orderissue */ 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',compact('owners','orderIssues')); } /** * 绩效 */ public function performance(Request $request){ return view('order/issue/performance'); } /** * 工作量 */ public function workLoad(Request $request){ return view('order/issue/workload'); } /** * 标记问题订单 */ 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'); $meg = $orderIssueService->orderIssueTag($request); return $meg; } /** * Show the form for creating a new resource. */ public function create() { // } /** * Store a newly created resource in storage. */ public function store(Request $request) { // } /** * Display the specified resource. */ public function show(OrderIssue $orderIssue) { // } /** * Show the form for editing the specified resource. * */ public function edit(OrderIssue $orderIssue) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param \App\OrderIssue $orderIssue * @return \Illuminate\Http\Response */ public function update(Request $request, OrderIssue $orderIssue) { // } /** * Remove the specified resource from storage. * * @param \App\OrderIssue $orderIssue * @return \Illuminate\Http\Response */ public function destroy(OrderIssue $orderIssue) { // } }