get('number'))->first()){ return ContractResource::make($contract); } return response(["message" => "Not Found",'success' => false],); } public function import(Request $request){ 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){ Contract::create($contract); } } return 'ok'; } public function resolutionBasis(Request $request){ foreach($request->all() as $entry){ $resolution = [ 'contract_id' => $entry['contract_id'], 'workflow_id' => $entry['workflow_id'], 'department_id' => $entry['department_id'], 'resolution_id' => $entry['resolution_id'], 'resolutionbasis' => $entry['resolutionbasis'] ]; $res = Resolutionbasis::where('contract_id', $entry['contract_id'])->first(); if($res == null){ Resolutionbasis::create($resolution); } } return 'ok'; } }