Laravel API с реагировать на родной запрос почты - PullRequest
0 голосов
/ 24 сентября 2018

Я использую laravel API в качестве бэкэнда и react native в качестве внешнего интерфейса.

Я пытаюсь опубликовать некоторые данные в моем API, которые иногда добавляются успешно, а иногда выдают ошибку

Запрос не выполнен с кодом состояния 500

Это мой код API:

public function addNumber(Request $request)
{
    $new = new ServiceRequest;
    $new->office_id = $request->office_id;
    $new->national_number = $request->national_number;
    $new->date = $request->date;
    $new->time = $request->time;
    $new->save();


    $detail = new ServiceRDetail ;
    $detail->request_id = $new->id;
    $detail->service_id  = $request->service_id;
    $detail->national_number = $request->national_number;   

    $detail->save();

    return response()->json(['success'=>'Added'],$this->successStatus); 

}

А это мой react собственный код:

manage = () => {


const national_number=this.state.pid;
const office_id=this.state.office_id;
const service_id=this.state.service_id;
const date=this.state.date;
const time=this.state.time;
 const  url='http://MyIP/api/add_number';
axios.post(url,{national_number,office_id,service_id,date,time})
.then(resp => alert('added')).catch(err => alert(err));


}
...