##用过的朋友有bug欢迎提过来,大家一起完善
###待改
-
砍件功能-砍价活动、参与、日志、直接加订单、定时任务判断是否已经结束
-
增加用户日志,记录用户操作
###第二阶段完成的
-
付款时可以用积分抵现,打折改为按会员组,不再按积分去找会员组
-
三级分销 |- 分销配置 end |- 生成分销链接 end |- 注册时从分销链接进来 ? 生成分销关系 : 正常注册 end |- 订单完成时分销结算(在定时任务)--排查支付完成的逻辑 end |- 用户/后台查看分销收益(放到消费记录里看) end
-
充值功能支付模块
-
下单时 总价与数量 * 单价不等的问题(页面刷新引发的问题,在购物车页面OrderController::getCart()里重新计算一下单件商品的总价,添加订单时再计算一次,以保证正确!)
-
并发问题,单数据库的解决可以在Mysql中利用事务+共享锁,高级解决要用redis分布式锁(在程序里找加锁时机,redis锁-分布式锁)
-
付款时间记录
-
折扣计算时间改为购物车时,折扣记录
-
商品自动上下架(时间)
-
在商品页面修改规格-不要属性这个功能(小规模的用不到这块) |- 添加规格项 |- 添加规格值-生成对应表格-每次表格变化时进行数据库保存(存库保证下次修改规格的时候不被清空) |- 删除规格值-生成对应表格 |- 保存时更新规格对应内容 |- 规格项的删除
-
积分签到,积分记录(放sign_log表里)
-
定时关闭团购订单(十分钟)、普通订单(包含有活动商品的订单,每天1/13点两次)、抢购订单(十分钟),每天2/14点检查结束的团购,每天8/22点检查结束的促销(所有活动)把商品状态归0
-
订单后台展示规则修改
-
团购规则修改(后台配置内容)
-
支付前先看看是否选中送货地址
-
结算时查活动状态,结束了-活动商品恢复原价
-
分离出各活动(限时,限量等)订单,活动商品单独下单
-
用户登录页面配适(各浏览器),用户黑名单
-
充值卡数额修改
###完成的
使用教程:https://www.kancloud.cn/li2016/xiyi-manage-help/432741
系统基于Laravel 5.5,认证使用了RBAC,RBAC主要产生后台菜单
样式表,bootstrap
rbac 中间件控制打开页面是否有权限,同时判断是否登陆
添加调试工具Debugbar http://laravelacademy.org/post/2774.html,主页里关闭调试
提示信息,使用一次性session,在back()或者redirect()后->with('message','信息');
数据库备份功能(改造自V9)
附件删除
商城,分类下可筛选,库存及属性按sku来进行设计
下单及支付过程完整,支付使用包(omnipay-alipay)来完成,目前只支持支付宝与微信,微信做了扫码支付功能
微信包(overtrue/laravel-wechat-4^),PC与微信同步使用的是数据库存根auth_id的办法,pc端ajax轮询
后台订单管理
公用模块有:地区、社区、品牌、广告位、广告
促销活动包含:团购、活动、满赠、抢购、优惠券
团购、抢购里的商品,直接在不同的页面显示出来,在添加购物车的时候进行活动检测,支付后,进行活动库存的减少
活动结束后最好删除掉~~重点
留有自提字段,但没加功能
订单完成三天内可退货
加入图片lay加载