diff --git a/hyhproject/common/model/OrderRefunds.php b/hyhproject/common/model/OrderRefunds.php index 794e1c7..47e3953 100755 --- a/hyhproject/common/model/OrderRefunds.php +++ b/hyhproject/common/model/OrderRefunds.php @@ -190,6 +190,9 @@ class OrderRefunds extends Base{ // // } $object = $this->get($id); + if(!$object){ + return WSTReturn('未找到此订单(被删除无法找回的)'); + } $order = Db::name('orders')->where('orderId',$object->orderId)->field('userId,shopId,orderNo,orderId,useScore')->find(); if(!$order || $order['shopId'] != input('post.shopId')){ return WSTReturn('未找到此订单'); @@ -245,6 +248,7 @@ class OrderRefunds extends Base{ return WSTReturn('操作成功',1); } }catch (\Exception $e) { + throw $e; Db::rollback();errLog($e); } return WSTReturn('操作失败',-1);