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

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]);
相关推荐
rzl024 分钟前
java web5(黑马)
java·开发语言·前端
Amy.Wang6 分钟前
前端如何实现电子签名
前端·javascript·html5
今天又在摸鱼8 分钟前
Vue3-组件化-Vue核心思想之一
前端·javascript·vue.js
蓝婷儿10 分钟前
每天一个前端小知识 Day 21 - 浏览器兼容性与 Polyfill 策略
前端
百锦再12 分钟前
Vue中对象赋值问题:对象引用被保留,仅部分属性被覆盖
前端·javascript·vue.js·vue·web·reactive·ref
戒不掉的伤怀13 分钟前
【Navicat 连接MySQL时出现错误1251:客户端不支持服务器请求的身份验证协议;请考虑升级MySQL客户端】
服务器·数据库·mysql
超喜欢下雨天13 分钟前
服务器安装 ros2时遇到底层库依赖冲突的问题
linux·运维·服务器·ros2
jingling55517 分钟前
面试版-前端开发核心知识
开发语言·前端·javascript·vue.js·面试·前端框架
搬码临时工20 分钟前
小企业如何搭建本地私有云服务器,并设置内部网络地址提供互联网访问
运维·服务器
拾光拾趣录22 分钟前
CSS 深入解析:提升网页样式技巧与常见问题解决方案
前端·css