validated();// 获取校验通过的参数 Db::beginTransaction(); $model = new OrderModel(); if (!$model->cancel(order_no: $params['order_no'], reason: $params['reason'], is_system: 1)) { Db::rollBack(); return AppResult::error($model->getMessage()); } Db::commit(); return AppResult::success($model->getMessage()); } }