ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 协议 ThinkPHP5手册 ## 接口地址 baseURL:https://ihavenolimitations.xyz/manual/thinkphp5_1/353946 https://ihavenolimitations.xyz/manual/thinkphp5/125023 ![](https://box.kancloud.cn/74f42b4f7d7021360652ff96daa73bd9_911x691.png) @fixme 二维码钱包支付 未上传 ```` //开启事务 Db::startTrans(); try{ $status_u = Nintyuser::where('id',$uid)->update(['purse'=>$purse_user_end]); $status_f = Fitness::where('id',$fitness_id)->update(['purse'=>$purse_fitness_end]); $order_state = Order::where('order_id',$deal['order_id'])->update(['order_state' => 1]); if ($status_u != 1 || $status_f != 1 || $order_state !=1 ) { throw new PaymentException('抱歉,您的订单支付失败!'); } } catch (\Exception $e) { // 更新失败 回滚事务 Db::rollback(); //回滚事务 throw new PaymentException('抱歉,您的订单支付失败,请从新支付.'); } Db::commit(); $this->success($order_state);