修复卡密商品每次保存的时候库存都会减少的问题

5.0版本中,卡密商品每次保存的时候,库存都会减少的问题

修改文件crmeb/app/services/product/sku/StoreProductAttrServices.php

删除或者注释箭头所指的哪一行代码

增加红框内的代码,重新保存商品库存正常

必须复制下方代码,才可以修复;

复制代码
$allStock = $productVirtual->count(['product_id' => $id, 'attr_unique' => $res->unique]);
$storeProductAttrValueServices->update(['id' => $res['id']], ['stock' => $allStock - $sales, 'sales' => $sales]);
相关推荐
盟接之桥5 分钟前
制造业EDI数字化:连接全球供应链的桥梁
linux·运维·服务器·网络·人工智能·制造
阿珊和她的猫10 分钟前
深入理解 Vue 3 的 `setup` 函数
前端·vue.js·状态模式
weixin1997010801615 分钟前
微店商品详情页前端性能优化实战
前端·性能优化
星火开发设计21 分钟前
STL 容器:vector 动态数组的全面解析
java·开发语言·前端·c++·知识
小妖66624 分钟前
js 实现插入排序算法(希尔排序算法)
java·算法·排序算法
星火开发设计24 分钟前
标准模板库 STL:C++ 的利器 —— 容器、算法、迭代器
java·开发语言·数据结构·c++·算法·html
MX_935927 分钟前
Spring注解方式整合Mybatis
java·后端·spring·mybatis
无巧不成书021828 分钟前
Kotlin Multiplatform(KMP)核心解析
android·开发语言·kotlin·交互·harmonyos
天開神秀28 分钟前
解决 n8n 在 Windows 上安装社区节点时 `spawn npm ENOENT/EINVAL` 错误
前端·windows·npm
wuqingshun31415929 分钟前
谈谈你对泛型的理解
java·开发语言·jvm