- 将原生输入框移出可视区域,避免 Android 设备上原生光标与自绘数字冲突 - 为 xt__verify-code 增加 overflow 隐藏,输入内容与光标不再显示在验证码格上 ♻️ refactor(login): 移除 u-code 组件并自实现验证码倒计时 - 用 displayCodeTip 计算属性配合计时器替换 u-code,统一验证码按钮文案展示 - 新增 onBeforeUnmount 清理倒计时定时器,避免内存泄漏 - 重构 fetchCode 发送逻辑,简化校验与错误处理分支 - 更新获取验证码按钮样式为橙色渐变并调整文字颜色 ♻️ refactor(live): 为 APP 端补充直播服务占位实现 - 通过条件编译在 APP-PLUS 下提供 LiveChatService 与 LiveMqttService 空实现 - 避免 APP 端引入直播聊天与 MQTT 依赖,仅保留其他平台原有逻辑
Lilishop(Pickmall) - Java Open Source Mall System
简体中文 | English
LiliShop is a Java open source ecommerce system built with Spring Boot, Spring Cloud, Vue, and Uniapp.
It supports:
- B2B2C multi-vendor marketplace
- Microservice architecture
- WeChat mini program
- Vue ecommerce frontend
- Uniapp mobile app
- Live streaming ecommerce
- Distribution & affiliate system
- Flash sale / coupon / promotion
- Docker deployment
- Private deployment
- Multi-language ecommerce platform
Keywords
Java Mall System
Open Source Ecommerce Platform
Spring Boot Mall System
Spring Cloud Ecommerce
B2B2C Marketplace
Multi Vendor Ecommerce Platform
Vue Ecommerce System
Uniapp Mall System
Microservice Mall System
Wechat Mini Program Mall
Docker Ecommerce Deployment
Official Website
- Website: https://pickmall.cn
- Documentation: https://docs.pickmall.cn
- GitHub: https://github.com/lilishop/lilishop
- Gitee: https://gitee.com/beijing_hongye_huicheng/lilishop
Core Features
Full Platform Support
One codebase supports:
- PC
- H5
- WeChat Mini Program
- Android APP
- iOS APP
Microservice Architecture
Built with:
- Spring Boot
- Spring Cloud
- Redis
- RocketMQ
- Elasticsearch
- Docker
- ShardingSphere
Supports distributed deployment and high concurrency ecommerce scenarios.
Ecommerce Features
- Multi merchant marketplace
- Product management
- Order management
- Promotion system
- Coupon system
- Affiliate distribution
- Live streaming ecommerce
- Member system
- Points system
- Visual decoration
- Multi-language support
Tech Stack
Backend
- Java
- Spring Boot
- Spring Cloud
- MyBatis Plus
- MySQL
- Redis
- RocketMQ
- Elasticsearch
- JWT
- Docker
Frontend
- Vue.js
- Uniapp
- Vuex
- Axios
- iView
- uViewUI
Online Demo
Admin Panel
https://admin-b2b2c.pickmall.cn
Account: admin
Password: 123456
Store Panel
https://store-b2b2c.pickmall.cn
Account: 13011111111
Password: 111111
PC Mall
Quick Start
Please read the deployment documentation:
Supports:
- Docker deployment
- Linux deployment
- Kubernetes deployment
- Microservice deployment
FAQ
Is PickMall open source?
Yes. PickMall is an open source Java ecommerce system.
Does PickMall support microservices?
Yes. PickMall is built on Spring Cloud microservice architecture.
Does PickMall support Docker?
Yes. Docker deployment is supported.
Does PickMall support WeChat Mini Program?
Yes. It supports WeChat Mini Program and Uniapp.
License
PickMall is licensed under AGPL-3.0.