正在显示
2 个修改的文件
包含
4 行增加
和
0 行删除
@@ -127,6 +127,8 @@ class Buy extends Api | @@ -127,6 +127,8 @@ class Buy extends Api | ||
127 | if (!is_numeric($id) || !is_numeric($number)) $this->error('参数不合法'); | 127 | if (!is_numeric($id) || !is_numeric($number)) $this->error('参数不合法'); |
128 | 128 | ||
129 | $model = new \app\api\model\UserBuylist(); | 129 | $model = new \app\api\model\UserBuylist(); |
130 | + $order = $model->with('sku')->where('id',$id)->find(); | ||
131 | + if ($number+$order['number'] > $order['stock_num']) $this->error('已达到最大库存,请勿重复提交'); | ||
130 | $model->where('id',$id)->setInc('number',$number); | 132 | $model->where('id',$id)->setInc('number',$number); |
131 | $this->success('SUCCESS'); | 133 | $this->success('SUCCESS'); |
132 | } | 134 | } |
@@ -96,6 +96,8 @@ class Cart extends Api | @@ -96,6 +96,8 @@ class Cart extends Api | ||
96 | if (!is_numeric($id) || !is_numeric($number)) $this->error('参数不合法'); | 96 | if (!is_numeric($id) || !is_numeric($number)) $this->error('参数不合法'); |
97 | 97 | ||
98 | $model = new \app\api\model\Cart(); | 98 | $model = new \app\api\model\Cart(); |
99 | + $order = $model->with('sku')->where('id',$id)->find(); | ||
100 | + if ($number+$order['number'] > $order['stock_num']) $this->error('已达到最大库存,请勿重复提交'); | ||
99 | $model->where('id',$id)->setInc('number',$number); | 101 | $model->where('id',$id)->setInc('number',$number); |
100 | $this->success('SUCCESS'); | 102 | $this->success('SUCCESS'); |
101 | } | 103 | } |
-
请 注册 或 登录 后发表评论