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

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]);
相关推荐
努力写代码的熊大6 分钟前
c++异常和智能指针
java·开发语言·c++
山岚的运维笔记10 分钟前
SQL Server笔记 -- 第15章:INSERT INTO
java·数据库·笔记·sql·microsoft·sqlserver
Yvonne爱编码10 分钟前
JAVA数据结构 DAY5-LinkedList
java·开发语言·python
zhaoyin199419 分钟前
Fiddler弱网实战
前端·测试工具·fiddler
小王不爱笑13238 分钟前
LangChain4J 整合多 AI 模型核心实现步骤
java·人工智能·spring boot
西凉的悲伤39 分钟前
spring-boot-starter-validation使用注解进行参数校验
java·spring boot·参数校验·validation·注解校验参数
LucDelton1 小时前
Java 读取无限量文件读取的思路
java·运维·网络
夹锌饼干1 小时前
mysql死锁排查流程--(处理mysql阻塞问题)
java·mysql
不急不躁1231 小时前
Android16 GTS GtsPermissionTestcases 测试,跳过权限检查
android
小信丶1 小时前
@EnableTransactionManagement注解介绍、应用场景和示例代码
java·spring boot·后端