在部署和测试的过程中发现一个小bug,现提交给你们:
1.Bug复现:修改商品时,“零售价”修改后提交成功,但价格无变化。点击商品仓库->商品信息->商品管理->右侧商品列表->选择一条商品记录点击编辑按钮->弹出框中下滑,修改最低售价->提交保存。提示修改成功。但返回列表查看,零售价无变化。从下编辑此条记录依然存在此问题。
2.问题原因:经过查询运行log日志,发现前端传入的参数无问题,在php服务端接受到的参数数组的“零售价”是前端修改的数字,而在持久化的过程中,插入数据的sql语句拼接少了一个价格字段“sale_price”。
3.bug修复:1. 修复文件:application\admin\controller\Product.php。
2.文件中的addBranchPrice()方法,在给sql传参的地方加入一下代码:$sale_price = input('sale_price');即可。
感谢方程软件开源项目,此项目我用作自家农村小卖部单机使用,目前还发现有一处Bug,已经修复,代后续使用熟悉后,再一并提交。