Lilishop 商城系统是一款基于SpringBoot研发的B2B2C多用户商城系统。该系统采用Vue和uniapp开发前端,所有代码均开源。
Lilishop 商城系统支持多种业务模式,包括O2O商城、B2B商城、B2B2C商城、F2B2C商城和S2B2C商城。它可以用于小程序商城、H5商城、APP商城和PC商城。
Lilishop 商城系统具有以下特点:
1. 商城前后端分离,支持分布式部署。
2. 商城包含会员模块、第三方登录模块、第三方支付模块、楼层装修模块、订单模块、分销模块、文章模块、系统设置模块和流量分析模块。
3. 商城包含各种中间件、搜索引擎、多级缓存、分布式事务和分布式任务调度等功能。它支持Docker和k8s,具备高性能和高并发的特点。
Lilishop 商城系统的最新版本是v4.2.4,更新内容如下:
重大变更:
1. 重构统计模块,实现业务隔离。
2. 重构促销模块。
3. 移除mongo数据库。
改进和增强:
1. 增加会员登录事件,并对token处理进行优化。
2. 优化发布和编辑商品后生成商品索引的问题。
3. 优化更新商品索引的性能。
4. 优化xss过滤,使用owasp的自定义规则进行过滤。
5. 优化支付宝支付配置。
6. 优化es索引更新方式。
7. 优化搜索热词管理。
8. 优化事务注解。
9. 优化consumer延时任务执行器。
10. 避免重复读取redis缓存。
11. 将会员统计业务迁移到统计模块。
12. 优化结算业务代码。
13. 优化浏览文件时的数据库提示语。
14. 优化敏感词模块。
15. 完善和优化收藏功能。
16. 调整敏感词更新策略,并将敏感词迁移到公共工具类。
17. 优化模块隔离。
18. 优化代码结构。
Bug修复:
1. 修复店铺优惠券在部分商品分类下无效的问题。
2. 处理商品名称包含逗号可能导致的问题。
3. 修复促销优惠券获取时活动优惠券查询问题。
4. 处理赠品订单无法核销的问题。
5. 处理修改订单价格时订单更新字段问题。
6. 解决交易状态判定问题。
7. 优化支付参数判定,避免重复代码。
8. 修复商品审核和编辑商品时缺失对es操作的问题。
9. 修复店铺结算单对积分商品和砍价商品重复计算结算金额的问题。
10. 修复分销商品佣金提现参数校验无效的问题。
11. 修复秒杀库存前后端显示不一致的问题。
12. 处理密码重置可以被多次调用的问题。
13. 处理短信验证码验证结果未生效的问题。
14. 修复订单收货时未更新订单完成时间的问题。
15. 修复满额活动赠品订单错误的问题。
16. 处理砍价商品获取错误的问题。
17. 解决促销金额大于商品金额的极端情况下的显示问题。
18. 处理空品牌的问题。
19. 修复管理员上下架商品报错的问题。