从购物车生成订单的过程中,有没有检查产品的上下架状态和商品的库存数量问题

问题咨询 · successgo · 于 5年前 发布 · 2160 次阅读

是不是目前没有做这些检查工作?

检查工作是有做,但是有 bug. (编辑于 20:52 11-01)

代码参见:

本文由 successgdc 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

共收到 4 条回复
successgo#15年前 0 个赞

如果改成这样呢:

Fecmall#25年前 0 个赞

多谢提的bug,已经修复:

https://github.com/fecshop/yii2_fecshop/commit/c31e68b5fb004abae216df88002920bc8a47aed9

除了修复库存的扣除,还有其他的检查 1.产品是否存在,2产品status是否是enable,3产品的上架状态是否为上架

你看看是否还有问题。

Axin#35年前 1 个赞

很久没更新,今天才发现有库存为负数的情况存在。看了下代码,是这里的问题

successgo#45年前 0 个赞

你更新一下代码,这个目前已修复好了。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics