exec(); Db::commit(); } catch (Exception $e) { Db::rollback(); return json(['error' => $e->getMessage()]); } catch (ErrorException $e) { Db::rollback(); return json(['error' => $e->getMessage()]); } catch (\Throwable $e) { Db::rollback(); return json(['error' => $e->getMessage()]); } $this->result($data, 200, '上传成功'); } }