find()){ return [false,'未找到订单']; } if ($info['order_status'] == 1){ return [true,'订单已支付']; } Db::startTrans(); //更新订单状态 if (!self::where(['id' => $info['id']])->update(['status' => 1])) { Db::rollback(); return [false,'订单状态更新失败']; } if (!UniversityEventApplyModel::where('id',$info['table_id'])->update(['status' => 1,'pay_time' => time()])) { Db::rollback(); return [false,'活动订单状态更新失败']; } Db::commit(); return [true,'操作成功']; } }