本系统商城端用Uniapp开发,后端UI部分基于VUE+Element,业务后台采用Java。电商部分非常成熟, 经受了1小时内4000单以上的实战考验。拍卖部分是根据某用户的需求进行定制开发。还有文博馆部分,通过分享机制,实现内容带货, 可以在文章里嵌入商城和拍卖链接,起到导流的作用,该部分由于属于非商城部分,暂不部署,如果有需要请私下联系我。 积分商城和积分权益暂无,B2B2C暂不支持,分销(CPS)暂不支持,如果需要可以在此基础上再延展开发, 开源不易,如果此项目能够帮到您,欢迎您的捐赠,如果您有特殊的需求,我们也愿意提供有偿的定制化开发服务。 项目功能齐全,体系完善,后台在借鉴litemall商城基础上,前后台增加了团购、秒杀、会员、品项折扣等营销活动, 增加了预约单(已实现,前后端默认隐藏)、单据导出PDF打印、虚拟商品销售、下单开票等功能
ePaiShop = Spring Boot后端 + Vue管理员前端 + 电商微商城 + 拍卖微商城 + 文博馆
- 在线商城测试实例(请勿在此商城支付)
注意:此商城是测试商城,请不要尝试购买商品、付款、退款操作。
- 在线商城真实实例(首都机场商贸微商城)
注意:此商城是真实商城,可以正常的下单预约购买。
- 拍卖商城
注意:此实例是测试拍卖微商城,请不要尝试购买商品、付款、退款操作。
- 浏览器打开,输入以下网址: http://www.jinyuanbigdata.com:8000
- 管理员用户名
admin123
,管理员密码admin123
- 由于开放了全部功能,不排除有人恶意修改用户名和密码功能,系统可能会不定期的清空和复位,请您正常合理使用。
- Spring Boot
- Vue
- 微商城
- 首页
- 会员专享
- 秒杀
- 团购
- 品项折扣
- 活动列表
- 品牌列表、品牌详情
- 分类列表、分类详情
- 搜索
- 商品详情、商品评价、商品分享
- 购物车
- 下单
- 自提货点,可以由用户自提
- 预约(隐藏未见)
- 订单列表、订单详情
- 地址、足迹、帮助中心
- 优惠券、积分(此处对接CRM系统,如果是线上领券和积分需要定制)
- 客服
- 专场拍列表(拍卖中、预展中、已结束)
- 专厂拍详情(拍品列表)
- 大家拍详情
- 拍卖保证金、出价记录
- 订单管理
- 私人定制,预定,规则,保证金
- 搜索
- 拍品详情、拍品分享
- 下单
- 订单列表、订单详情
- 地址、足迹、帮助中心
- 保证金、出价记录
- 客服
- 商品管理
- 线上订单
- 会员管理
- 营销管理
- 拍卖管理
- 商城设置
- 消息管理
- 文章管理
- 统计报表
- 系统管理
- 运维管理
-
配置最小开发环境:
-
数据库依次导入litemall-db/sql下的数据库文件
- litemall_schema.sql
- litemall_table.sql
- litemall_data.sql
打包 ``` cd litemall cat ./litemall-db/sql/litemall_schema.sql > ./deploy/db/litemall.sql cat ./litemall-db/sql/litemall_table.sql >> ./deploy/db/litemall.sql cat ./litemall-db/sql/litemall_data.sql >> ./deploy/db/litemall.sql
cd ./litemall-admin cnpm install cnpm run build:dep cd .. mvn clean package cp -f ./litemall-all/target/litemall-all-*-exec.jar ./deploy/litemall/litemall.jar ``` 如果是在Windows下,可以直接用命令方式启动: java -jar litemall.jar //如果在Linux下,用以下命令方式启动 nohup java -jar litemall.jar & //--servercd.port=8090
-
启动微商城、拍卖和文博馆后台的后端服务
打开命令行,输入以下命令
cd litemall mvn install mvn package cd ./litemall-all mvn spring-boot:run
-
启动管理后台前端
打开命令行,输入以下命令
npm install -g cnpm --registry=https://registry.npm.taobao.org cd litemall/litemall-admin cnpm install cnpm run dev
此时,浏览器打开,输入网址
http://localhost:9527
, 此时进入管理后台登录页面。 -
启动在线商城前端 安装HBuilder,在HBuilder开发工具中打开,PaiMaiShop,配置API接口地址,打开,编译运行即可。关于 HBuilder开发Uniapp请参见官方文档。
-
启动拍卖前端
安装HBuilder,在HBuilder开发工具中打开,PaiMaiH5,配置API接口地址,打开,编译运行即可。关于 HBuilder开发Uniapp请参见官方文档。 >
-
启动文博馆前端
安装HBuilder,在HBuilder开发工具中打开,PaiMaiWenBoGuan,配置API接口地址,打开,编译运行即可。关于 HBuilder开发Uniapp请参见官方文档。
当前版本v1.0.0
目前项目开发中,存在诸多不足,以下是目前规划的开发计划。
V 1.0.0 完成以下目标:
- 通用的简单微商城和小程序能够实现正常的购物结算流程;
- 团购、秒杀、会员、品项折扣等促销规则能够正常使用;
- 拍卖和定制能够创建订单,完成支付下单功能。
- 文博馆可以实现内容的维护、分享、链接、导流功能
V 2.0.0 完成以下目标:
- 拍卖细节的完善,如保证金的退还规则等;
- 优惠券的前台发放和领用;
- 如果没有CRM系统,积分兑换规则、权益及积分商城;
- 分销功能(CPS);
V 3.0.0 完成以下目标:
- 缓存功能以及优化一些性能
- B2B2C,增加商家客户端,业务提交、审批、订单、营销、结算等功能
- 商家店面自定义装修
- 本项目可用于学习、商业、自由演绎,不受任务限制
- 本项目部分功能和模块还不完善,仍处在开发中,不承担任何使用后果
- 本项目代码开源MIT,项目文档采用 署名-禁止演绎 4.0 国际协议许可
本项目基于或参考以下项目:
-
项目介绍:又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
项目参考:
- 后台的主要架构均参照该项目;
- 该项目参照的基它项目在其说明中已经明确列出,因为是间接参照,此处不再列出。
- 原Litemall小商城的文档非常好,doc目录下文档没有按本项目进行重新改造,留待以后如果用人使用本项目再统一修改。
喜欢别忘了 Star,有相关问题可通过微信、公众号、QQ 群联系我,谢谢您的关注。 如果您需要商务合作,请扫描如下的微信二维码,加我微信联系,如果是技术咨询,请通过下面问题Q群,进群咨询问题,谢谢您的配合。
- 开发者有问题或者好的建议可以用Issues反馈交流,请给出详细信息
- 在开发交流群中应讨论开发、业务和合作问题
- 如果真的需要QQ群里提问,请在提问前先完成以下过程:
MIT Copyright (c) 2020-present jinyuanjava