param_data; $param = Arr::only($param, ['name', 'number']); $param['user_data'] = $request->user_data; Db::beginTransaction(); try { Validator::input($param, [ 'name' => Validator::notEmpty()->stringType()->setName('姓名'), 'number' => Validator::notEmpty()->stringType()->Length(16, 18)->setName('身份证号码'), ]); UserIdentityBusiness::UpData($param); } catch (\Throwable $exception) { Db::rollBack(); return error($exception->getMessage()); } Db::commit(); return success(); } }