where('InputNumber',$request->get('number'))->first()) { return ContractResource::make($contract); } return response(["message" => "Not Found",'success' => false],); } public function import(Request $request){ Log::info($request->all()); // foreach($request->all() as $item){ // $contract['foreign_ID'] = $item['ID']; // $contract['InputNumber'] = $item['InputNumber']; // $contract['InputDate'] = $item['InputDate']; // $contract['RegDate'] = $item['RegDate']; // $contract['MarkerSpec'] = $item['MarkerSpec']; // $contract['Workflow_ID'] = $item['Workflow_ID']; // $contract['Note'] = $item['Note']; // $contract['Remark'] = $item['Remark']; // $record = Contract::where('foreign_ID', $contract['foreign_ID'])->first(); // if($record != null){ // $record['InputNumber'] = $item['InputNumber']; // $record['InputDate'] = $item['InputDate']; // $record['RegDate'] = $item['RegDate']; // $record['MarkerSpec'] = $item['MarkerSpec']; // $record['Workflow_ID'] = $item['Workflow_ID']; // $record['Note'] = $item['Note']; // $record['Remark'] = $item['Remark']; // $record->save(); // } // else{ // Contract::create($contract); // } // } return 'ok'; } public function resolutionBasis(Request $request){ //Log::info('resolutionCalled',$request->all()); foreach($request->all() as $entry){ $resolution['contract_id'] = $entry['Contract_ID']; $resolution['workflow_id'] = $entry['Workflow_ID']; $resolution['department_id'] = $entry['Department_ID']; $resolution['resolution_id'] = $entry['Resolution_ID']; $resolution['resolutionbasis'] = $entry['ResolutionBasis']; $resolution['foreign_id'] = $entry['ID']; $res = Resolutionbasis::where('foreign_id', $resolution['foreign_id'])->first(); if($res == null){ Resolutionbasis::create($resolution); } } return 'ok'; } }