/***********************************************************
* @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 |