微擎之人人商城 之修改申请退款库存不增加问题
来源:互联网 发布:windows ftp上传命令 编辑:程序博客网 时间:2024/04/27 19:38
问题描述:后台通过用户退款申请时库存不增加
修改文件目录:WWW\wq\addons\ewei_shop\core\web\order
修改代码:
//更新商品库存信息查询数据库中商品库存更新goods_option表中的stock 和goods表total //查询一条记录pdo_fetch($sql,$params=array()) $goodsinfo=array(); $goodsinfo=pdo_fetch("SELECT optionname,total, goodsid FROM ".tablename('ewei_shop_order_goods')." WHERE uniacid = :uniacid and orderid=:orderid LIMIT 1", array(':uniacid' => $_W["uniacid"],':orderid'=>$zym_var_32["id"],)); //更新goods表中库存/* $goodstotal=array(); $goodstotal=pdo_fetch("select total from".tablename("ewei_shop_goods")."where uniacid=:uniacid and id=:id",array( ":uniacid"=>$_W["uniacid"], ":id"=>$goodsinfo['goodsid'] )); $goodstotals=$goodstotal['total']+$goodsinfo['total']; pdo_update("ewei_shop_goods", array( "total"=>$goodstotals ), array( "uniacid" => $_W["uniacid"], "id"=>$goodsinfo['goodsid'] )); //如果启用了规格则更新goods_option中的库存 if(!empty($goodsinfo['optionname'])){ $goods_option=array(); $goods_option=pdo_fetch("select stock from".tablename("ewei_shop_goods_option")."where uniacid=:uniacid and title=:title and goodsid=:goodsid ", array( ":uniacid"=>$_W["uniacid"], ":title"=>$goodsinfo['optionname'], ":goodsid"=>$goodsinfo['goodsid'] )); $goodsoptiontotal=$goods_option['stock']+$goodsinfo['total']; pdo_update("ewei_shop_goods_option", array( "stock"=>$goodsoptiontotal ), array( "uniacid" => $_W["uniacid"], "title"=>$goodsinfo['optionname'], "goodsid"=>$goodsinfo['goodsid'] )); } //退款时更新库存结束
0 0
- 微擎之人人商城 之修改申请退款库存不增加问题
- 微擎之人人商城修改用户取消订单库存不增加
- 微信支付java版本之退款申请
- 微信支付java版本之退款申请
- 微信支付之退款
- 使用Delphi Xe8 开发微信功能 -- (四)微信支付商户平台之申请退款
- 微信支付之退款查询
- 商城库存
- 微信退款问题
- PHP实现微信申请退款
- 微信申请退款报“签名错误”
- PHP实现微信申请退款
- PHP实现微信申请退款
- 微信小程序之退款功能
- MyBatis之增加删除修改
- MyBatis之增加删除修改
- 一个PHP文件搞定微信支付系列之退款
- 申请 app store 退款
- 斯坦福大学深度学习与自然语言处理第一讲:引言
- Codeforces 691B. s-palindrome(模拟)
- shutdown 惯用的关机与重启命令
- VectorDrawable-第二章
- CSDN没有仅自己可见功能
- 微擎之人人商城 之修改申请退款库存不增加问题
- 救火必备的linux 常用命令
- 实现第一条Toast还没显示完直接显示第二条内容,改变Toast内容
- UIView初始化
- 以root权限在pycharm 中运行python 文件
- IOS,利用归档保存少量数据
- 应用程序获取Mybatis中配置的执行SQL
- UBUNTU12.04 Redis 安装命令指南
- 洛谷 P2661 信息传递