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

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]);
相关推荐
专注于大数据技术栈1 分钟前
java学习--8个包装类
java·学习
Lyinj5 分钟前
从一个编辑校验问题谈接口设计的边界
java·spring boot·python·学习
消失的旧时光-19435 分钟前
Java 线程通信:彻底理解 wait / notify(原理 + 图解 + 实战)
java·开发语言
徐子元竟然被占了!!6 分钟前
Linux-chown
java·linux·运维
ByteCraze8 分钟前
从零到一:构建一个实时语音翻译应用(Vue3 + Web Speech API)
前端·开源·github
小吴学不废Java9 分钟前
MySQL慢查询日志分析
android·adb
小花15 分钟前
SpringMvc中的拦截器
java·spring·springmvc
名字被你们想完了18 分钟前
Flutter 实现一个容器内部元素可平移、缩放和旋转等功能(三)
前端·flutter
用户120391129472621 分钟前
从零掌握 React JSX:为什么它让前端开发像搭积木一样简单?
前端·react.js·面试
Jonathan Star21 分钟前
git commit --amend 是 Git 中用于修改最后一次提交的核心命令
前端·chrome·git