# Change log
# v0.9
# Issues
- Change node-sass替换为dart-sass
- Change 完善微信用户登录逻辑
- Change 升级shrio1.11.0版本到1.11.0,1.11.0版本之前存在权限绕过漏洞风险
- Change 升级mysql驱动版本
- Issue 定时任务增加手动执行功能
- Issue 增加手动生成代码功能
# Fixes
- Fix 不同手机号通过绑定统一微信账号问题
- Fix 系统参数对于新增参数的时候未对同名参数进行校验
- Fix 修复保存用户的时候如果不输入生日报错的问题
- Fix 修复用户未登录时查询商品详情懒加载异常的问题
# v0.8
- 主项目:gitee (opens new window) github (opens new window)
- linjiashop-uniapp: gitee (opens new window) github (opens new window)
# Issues
- Issue 定时取消超时未支付的订单
- Change 完善默认的收获地址逻辑
- Issue 商品分类增加二级分类功能
- Issue 增加定时取消超时未支付的订单功能
# Fixes
- Fix 用户锁定和删除状态可以登录的问题
- Fix 修改管理员账号后,清空缓存
- Fix 修改账号时数据校验问题
- Fix 提交订单没有减免库存的问题
- Fix 后台管理最近7天的订单查看不到今天和昨天的订单记录的问题
- Fix 下单成功后无法扣减库存的问题
- Fix 后台管理修改账号数据校验问题和旧账号信息缓存的问题
- Fix 后台管理锁定和删除管理员后仍可以登录的问题
- Fix 修复前端使用反向代理软件导致无法获取用户端真实ip的问题
# v0.7
- 主项目:gitee (opens new window) github (opens new window)
- linjiashop-uniapp: gitee (opens new window) github (opens new window)
# Issues
- 去掉Menu中无用的status字段
- 重构菜单功能,增加菜单图标选择,菜单类别等逻辑
- 引入vue-select组件代替el-input+select的下拉选择用法
- 添加DictSelct组件
- 接入阿里云短信服务
- 重构消息管理模块,将远程模板编号从消息发送其迁移到消息模板配置中
- 优化订单号生成规则
- 去掉BeanUtil中对com.sun包的引用
- 完善物流跟踪服务,可通过配置切换具体的物流服务商(系统默认对接的快递鸟)
# Fixes
- Fix 文件下载bug
# v0.6
gitee (opens new window) github (opens new window)
# Issues
- echarts随着窗口缩放自适应
- 用户个人中心增加收藏商品管理功能
- 对接快递鸟物流查询服务
- 编辑sku使用逻辑删除代替物理删除
- 购物车管理功能,可以删除购物车中的商品
- banner编辑时针对参数进行必须为json字符串的验证
- 后台管理中显示用户微信头像
# Fixes
- 分页查询bug
- 升级webpack导致的组件无法加载的问题
- 定日日志任务异常日志没有正常显示
- 更新缓存的时候连带更新常量工具类中使用的本地(TimeCacheMap)缓存
- 编辑商品规格信息的时候允许规格重复的问题
- 商品类别中维护商品规格属性名的时候可以重复的问题
# v0.5
gitee (opens new window) github (opens new window)
# Issues
- 对接微信-获取微信用户信息
- 重构日志记录方式(直接使用实体类的comment注释代替自定义AbstractDictMap子类的方式来描述更改的字段信息)
- H5端完成微信支付的对接
- 用户下单的时候判断库存避免超卖
- mobile端针对后台的500错误使用toast提示统一显示处理
# Fixes
- 【后台管理】商品编辑界面上传的图片无法显示
- 【后台管理】新建立的角色配置给用户后无法登录
- 后台管理(admin-api)和用户端(mobile-api)参数由于缓存无法同步的问题
- 【后台管理】业务日志和登录日志创建日期不显示的问题
- 【后台管理】不配置菜单权限时登录管理员无法获取并生成左侧菜单树
- BaseEntity使用hibernate的@CreationTimestamp和@UpdateTimestamp代替spring的@CreatedDate和@LastModifiedDate
- 【后台管理】商品更新的时候从多规格更改位单规格的时候逻辑错误
- 对下单的时候库存做事务管理和加锁处理,以避免超卖问题
- 定时任务执行异常日志没有正常显示
- 静态界面段配置问题导致无法跨域
# v0.4
gitee (opens new window) github (opens new window)
# Issues
- 【后台管理】管理员给订单添加备注信息
- 【后台管理】维护物流公司
- 【后台管理】增加订单发货功能
- 【后台管理】增加导出订单excel报表功能
- 针对订单全流程生命周期添加操作日志
- 基础框架封装支持关联查询;封装根据原生sql语句查询返回List Map代替List Object[]
- 【后台管理】商品类别中维护该类商品规格名信息
- 【后台管理】订单管理增加高级检索功能
- 【后台管理】参数管理增加分组功能,方便分组维护参数
- 增加定时任务获取微信token
# Fixes
- 【H5】用户提交订单的时候收货地址缓存问题
- 【H5】用户跳转到其他页面再跳转回来会话信息丢失的问题
- 【后台管理】banner上传后界面无法回显的问题
- 【H5】跳转到其网站再跳转回来会话信息丢失的问题[将会话信息存储在localStorage]
- 【H5】提交订单时收货地址缓存了上一个登录用户的收货地址的问题
- 【H5】使用手机号验证码登陆后后没有正常返回登录用户信息
- 【H5] 用户登录的时候没有记录上用户最后登录时间
# v0.3
# Issues
- 【后台管理】压缩svg图标
- 【H5】新增未登录状态和购物车为空状态下的购物车界面
- 【H5】商品下架后商品详情页显示该商品已下架
- 【H5】新增未登录状态和购物车为空状态下的购物车界面
- 【后台管理】后台新增定时任务定时更新微信token
- 【H5】在商品详情页商品添加到购物车后购物车图标显示商品数量
- 【H5】新增商品收藏功能
- 优化图片资源请求地址:图片资源标识使用uuid代替自增的id
- 完善后台管理的专题管理功能
# Fixes
- 【后台管理】修复并完善权限配置功能
- 【后台管理】商品编辑菜单数据初始化错误
- 【后台管理】修改管理员密码后缓存处理错误导致重新登录失败
- 【后台管理】 banner上传问题
# v0.2
gitee (opens new window) github (opens new window)
# Issues
- 【API】 Token过期自动刷新
- 【后台管理】 用户列表增加用户头像,注册时间列,添加过滤功能,增加用户详情页内容
- 【H5】 添加用户使用手机号自主注册账号功能
- 【后台管理】 优化dashboard页,从后台获取展示数据
- 【H5】 新增设置中心,添加用户自维护功能,包括上传头像,修改昵称,性别,密码,更换手机等
- 【后台管理】 新增专题管理功能,对专题信息进行维护
- 【H5】 专题推荐
- 【后台管理】 热门商品和新品推荐商品的维护
- 【H5】 新增个性化首页,首页内容包括:专题推荐,热门商品推荐,新品推荐
# Fixes
- 【H5,后台管理】用户户没有权限操作的时候浏览器自动弹出验证框的问题
# v0.1
gitee (opens new window)github (opens new window)
# Issues
- 【后台管理】 基础的管理功能:用户,权限,菜单,角色,定时任务,消息发送,日志,监控
- 【后台管理】 业务功能:商品类别维护,商品维护,banner维护,订单管理,购物车列表,用户列表
- 【H5,小程序】用户登录,商品列表,banner列表,搜索,商品详情,购物车,下单,历史订单
- 【APP商城】 另外发布了商城的app版本(基于Flutter):linjiashop-flutter
← 常见问题