1、先简单来个路由,在/routes/api.php
Route::get('machine_export',[Admin\Machine\MachineController::class,'export']);//机具导出
2、然后在所属控制器新增方法。
/**
* 机具导出
*
* @return \Illuminate\Http\Response
*/
public function export(Request $request)
{
try {
$exports = Export::create([
'task_no' => 'EXP'.date('YmdHis').rand(1000,9999),
'table' => 'machines',
'params' => json_encode(array_merge($request->input(),['brands'=>$request->get('brands')])),
'remark' => '机具导出',
'operate' => $request->get('user')->account,
'attributes'=> json_encode($request->get('user')),
'state' => 0,
'brands_id' => $request->get('brands')
]);
Machine