simonWong

第 2821 位会员

会员
个人信息
  • 加入于 2020-05-07 09:55:41
  • 最后登录时间 3年前
个人成就
  • 发表文章次数 0
  • 发布回复次数 1
  • 个人主页浏览次数 0
开源商城小程序端购物车bug.3年前

我也出现了这个问题,具体的操作过程是新注册的用户,不加入购物车,点击立即购买会出现错误 我追踪了下问题的来源,应该是新客户注册完成后,在 sales_flat_cart 表中无数据,因此点击立即购买时, 在 @fecshop/service/cart 中的selectAllItem函数的操作时因为查找不到 cart_id 及购物车信息而导致返回了 false, 因为这个操作在加入购物车函数的 事务中, 可能会引起最终 事务提交 失败。 会导致以上问题,但是FECMALL的购物车是不会删除的,因此只要添加过一次购物车,以后再点击 立即购买 是不会出现问题的。 如果想复现问题,可以清空购物车表,购物车item表,以及删除对应的注册用户,重新注册来测试。

目前还没想到好的解决方案。

Your Site Analytics