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

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]);
相关推荐
sTone873752 分钟前
vscode 二开踩坑记录
前端
用户8168694747253 分钟前
Effect 执行时机与事件循环交错关系
前端·react.js
白熊小北极4 分钟前
Android Jetpack Compose折叠屏感知与适配
android
码农胖虎-java5 分钟前
技术深析:Delayed ACK与Nagle算法的“相爱相杀”
运维·服务器·网络
HelloBan8 分钟前
setHintTextColor不生效
android
木风小助理12 分钟前
C# 高效编程:Any () 与 Count () 正确选择
java·solr·lucene
心在飞扬12 分钟前
langchain学习总结-OutputParser组件及使用技巧
前端·后端
llq_35015 分钟前
Ant Design v5 样式兼容性问题与解决方案
前端
triumph_passion16 分钟前
React Hook Form 状态下沉最佳实践
前端·react.js
心在飞扬17 分钟前
langchain学习总结-两个Runnable核心类的讲解与使用
前端·后端