微信小程序SAAS商城litemall-plus

微信小程序SAAS商城litemall-plus

  • 可单体,可SaaS模式,一套系统支持多个小程序
  • Gitee地址:litemall-plus

项目实例

1.微信小程序演示
天天云游市场闲置物品交易市场
小程序商城小程序商城

2.管理后台演示

  1. 浏览器打开,输入以下网址: https://www.ysling.com.cn
  2. 平台管理员 用户名:927069313@qq.com,管理员密码:admin123
  3. 租户管理员 用户名:2024511631@qq.com,管理员密码:admin123

注意:此实例只是测试管理后台。

系统功能

功能描述
🚀用户管理用户是小程序用户,可对用户账号进行禁用,注销等操作
🚀广告管理用于按需投放自定义广告,可自定义跳转
🚀专题管理以文章形式推广商品内置百度富文本组件,文章+商品模式
🚀团购管理商品推广活动,可自定义团购
🚀赏金管理可将商品以分享形式发给其他用户赚取提成
🚀分享管理类似分销模式,用户分享推广小程序,用户下单后赚取提成
🚀动态管理类似社区,朋友圈,用户可自行发布内容
🚀优惠券管理可自定义发放优惠券,可用于抵扣商品
🚀帮助中心类似与用户协议与须知(小程序中)
🚀微信支付使用官方sdk对接微信支付 ,退款 ,转账
🚀积分管理用户可用积分购买商品,或出售商品获得积分,积分可提现
🚀物流管理内置菜鸟物流,微信物流组件(免费),两种模式
🚀百度内容审核对用户上传内容进行非法审核,如色情,暴力等(可关闭全局审核会影响接口响应速度)
🚀对象存储内置四种文件存储管理,本地存储,腾讯对象存储,阿里对象存储管理,千牛对象存储
🚀AI对话对接公益ChatGPT3.5(免费,无需外网)与官方ChatGPT3.5接口(收费,要外网)
🚀聊天功能聊天工具,用于线上沟通
🚀多店铺用户可自行在小程序内创建店铺并出售商品(商品需审核,店铺不用)
🚀角色管理角色菜单权限分配、设置角色进行数据范围权限划分
🚀权限管理基于satoken实现权限管理,与接口校验
🚀租户管理配置系统租户,支持 SaaS 场景下的多租户功能 ,可同时运营多个小程序
🚀短信服务短信渠道、短息模板、对接阿里云、腾讯云等主流短信平台
🚀邮件管理邮箱账号、邮件模版、邮件发送日志,支持所有邮件平台
🚀操作日志系统正常操作日志记录和查询
🚀系统日志代码运行日志实时监控
🚀通知公告系统通知公告信息发布维护
🚀地区管理展示省份、城市、区镇等城市信息,支持 IP 对应城市

基础设施

功能描述
🚀系统接口基于 smart-doc生成 API 接口文档 (基于注释生成文档)
🚀表单构建拖动表单元素生成相应的 HTML 代码,支持导出 JSON、Vue 文件
🚀配置管理对系统动态配置常用参数,
🚀数据库自动备份每小时对数据库进行备份
🚀动态数据源基于mybatis-plus实现,可对每个租户自定义数据库
🚀乐观锁基于mybatis-plus实现,可防止数据不一致
🚀分布式ID自定义sql拦截器实现自定义,雪花ID生成器
🚀代码生成优化mybatis-plus代码生成, 添加自定义数据库类型与Java数据类型映射
🚀延时任务基于redis实现延时任务(处理订单支付超时)
🚀MySQL 监控监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈
🚀消息队列基于 Redis 实现消息队列,Stream 提供集群消费,Pub/Sub 提供广播消费
🚀Java 监控基于 Spring Boot Admin 实现 Java 应用的监控
🚀分布式锁基于 Redis 实现分布式锁,满足并发场景
🚀接口限流基于 Redis 实现接口限流,解决重复请求问题
🚀日志服务轻量级日志中心,查看远程服务器的日志

项目文档

项目架构

Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端

技术栈

  1. Spring Boot
  2. Vue
  3. 微信小程序

快速启动

  1. 配置最小开发环境:

  2. 数据库直接导入litemall-db/sql下的数据库文件

    • litemall-plus.sql
  3. 启动小商场和管理后台的后端服务

    打开命令行,输入以下命令

    cd litemall-plus
    mvn install
    mvn clean package
    java -Dfile.encoding=UTF-8 -jar litemall-all/target/litemall-all-0.1.0-exec.jar
    
  4. 启动管理后台前端

    打开命令行,输入以下命令

    npm config set registry http://registry.npm.taobao.org
    cd litemall-plus/litemall-admin
    npm install
    npm run dev
    

    此时,浏览器打开,输入网址http://localhost:9527, 此时进入管理后台登录页面。

    注意:

    这里只是最简启动方式,微信支付等功能需开发者设置才能运行,
    更详细方案请参考文档

致谢

框架说明版本学习指南
litemall该项目的基础架构
coloruiColorUI是一个css库!!!在你引入样式后可以根据class来调用组件。
satoken一个轻量级 java 权限认证框架,让鉴权变得简单、优雅!1.34.0-
Spring Boot应用开发框架2.7.8文档
MySQL数据库服务器5.7 / 8.0+
DruidJDBC 连接池、监控组件1.2.15文档
MyBatis PlusMyBatis 增强工具包3.5.3.1文档
Dynamic Datasource动态数据源3.6.1文档
Rediskey-value 数据库5.0 / 6.0
RedissonRedis 客户端3.18.0文档
Spring MVCMVC 框架5.3.24文档
Spring Boot AdminSpring Boot 监控平台2.7.10文档
JacksonJSON 工具库2.13.3
Lombok消除冗长的 Java 代码1.18.24文档
JUnitJava 单元测试框架5.8.2-

问题

  • 开发者有问题或者好的建议可以用Issues反馈交流,请给出详细信息
  • 在开发交流群中应讨论开发、业务和合作问题
  • 如果真的需要QQ群里提问,请在提问前先完成以下过程:
    • 请仔细阅读本项目文档,特别是是FAQ,查看能否解决;
    • 请阅读提问的智慧
    • 请百度或谷歌相关技术;
    • 请查看相关技术的官方文档,例如微信小程序的官方文档;
    • 请提问前尽可能做一些DEBUG或者思考分析,然后提问时给出详细的错误相关信息以及个人对问题的理解。

License

MulanPSL-2.0
Copyright © 2022-present ysling

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经过本地编译可运行的,下载完成之后配置相应环境即可使用。源码功能都是经过老师肯定的,都能满足要求,有需要放心下载即可。源码是经
Niushop开源商城Saas多开运营版是专业的电商平台以及智能营销云平台,大大提高了企业建站效率,只需三步(Step1 账号申请--->Step2 选择套餐--->Step3 一键开店)快速帮助轻松开店,开启电商运营之路。 商城系统功能汇总: 平台端: 运营:店铺列表、用户列表、店铺套餐、短信套餐、体验开店; 订单:订单概况、订单管理; 设置:网站设置(网站设置、版权设置、网站公告、网站帮助、数据库管理)、常用工具设置(收款账户、<span> </span>支付设置、上传设置、验证码设置、消息管理、短信管理); 授权升级:系统授权、插件管理、系统升级、系统回滚、更新日志; 店铺端: 店铺装修:主页装修、分类页面、微页面、底部导航、商城风格、内容管理(店铺帮助、店铺公告); 商品:商品列表、回收站、商品分类、商品分组、商品服务、商品属性、商品评价、相册管理、售后保障; 订单:订单管理、订单发货、退款维权、订单核销、发票管理; 会员:会员概况、会员列表、会员等级、会员标签; 营销:店铺促销(砍价、团购、组合套餐、满减活动、优惠券、拼团、限时折扣、限时秒杀、满额包邮、专题活动)、会员互动(会员消费、会员充值、会员注册、会员签到); 门店:管理线下门店,对门店进行增删改查; 财务:财务概况、门店结算、会员提现; 统计:店铺统计、商品统计、交易统计、访问统计; 设置:店铺设置、会员设置、交易设置、配送设置、系统设置、微信小程序、微信公众号; 门店端: 商品管理、订单管理、收银台、结算管理、会员管理、用户管理、门店设置、主页装修; Saas部署的优点: 1、建站流程:Saas部署一键建站,无需考虑服务器配置,数据库如何搭建,初始数据如何导入,只需点击下一步,一分钟完成建站。 2、后期维护:Saas系统后期维护方便快捷,基础数据配置、系统更新等工作由官方统一部署,节约人力成本。 3、服务器性能:Saas系统采用阿里云的SLB服务器,多组服务器形成集群,实现负载平衡。 4、产品付费:Saas系统提供多样化的套餐,企业可根据自己的自身条件挑选合适的套餐。 5、功能优化:官方不断收集优化建议,结合市场潮流,定期进行更新,最大力度满足客户需求。 6、数据库功能:RDS数据库实现读写分离,异步方式减缓数据库连接压力,每天自动备份数据。 7、综合评价:Niushop开源商城Saas运营版是一体化电商平台解决方案,尤其适用于初创型电商公司。无需自建服务器,节约大量 资金成本,让您无忧。  相对于Saas部署独立部署的缺点: 1、建站流程:下载安装,本地搭建环境,安装系统上传至服务器,购买Niushop高级授权版及以上用户,可享受官方客服免费安装调试。 2、后期维护:Niushop定期更新系统,不断优化产品性能,独立部署版用户可选择性进行升级及维护工作。 3、服务器性能:根据自身情况,选择对应的服务器类型,客服人员将免费为您提供参考意见。 4、产品付费:一次性购买Niushop商业版授权及源码,终身免费试用。 5、功能优化:官方团队提供个性化定制服务,可根据自己平台的性质,开发符合自身的相应功能。 6、数据库功能:传统数据库同步执行,读写混合操作,手动配置数据库优化项、备份数据库等。 7、综合评价:Niushop独立部署版适用于中、大型 电商企业。独立部署版在后期优化上具备较强的灵活性,Niushop团队可为其提供二次开发,以满足企业个性化需求。 环境要求:php7.1以上 说明:商城采用Thinkphp6.0全新架构开发,系统同时包含主商城小程序端、h5端。免费下载试用期为1个月,到期 网站将自动关闭,如需商用请联系官方进行授权。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值