/***********************************************************

    * @params Request

    * @description 신청 내역

    * @method POST

    * @return Result.blade.php

    ***********************************************************/

   public function result (Request $request) {

       // 접수 번호로 신청목록 조회

       $inquiry = Inquiry::find($request->inquiry_id);

       // 접수된 신청이 목록에 있다면

       if (isset($inquiry)) {

           // 신청에대한 고객의 전화번호와 입력한 전화번호가 일치하는지 확인

           if ($inquiry->user->contact == $request->contact) {

               // 신청한 고객 정보

               $unknownuser = $inquiry->user;

               // 요청이 가지고 있는 증상

               $symptoms = $inquiry->symptoms;

               // 견적내역

               $estimations = Estimation::where('inquiry_id' , $inquiry->id)->get();

               // 분류명

               $classification = $symptoms[0]->classification->name;

               $img_path = 'https://s3.ap-northeast-2.amazonaws.com/repairmeister';

               $file_path = $inquiry->file_path;

               return view('inquiry.result' , compact('unknownuser' ,

                   'symptoms' , 'classification' , 'inquiry' , 'estimations', 'img_path', 'file_path'));


           } else {

               $message = "주문번호와 연락처가 일치하지 않습니다!";

           }

       } else {

           $message = "조회하신 주문번호가 존재하지 않습니다.";

       }

       flash($message)->important();

       return redirect('/inquiry');

   }

'Coding' 카테고리의 다른 글

순수 자바스크립트 onclick 이벤트  (0) 2018.11.19
순수 javascript 스코프  (0) 2018.11.08
ajax function  (0) 2018.10.10
for문 안에 function 순서 맞추기  (0) 2018.09.10
scss _presets.scss  (0) 2018.08.22

+ Recent posts