Lilishop

B2B2C 多用户商城
授权协议 GPL
开发语言 Java
所属分类 建站系统、 网店系统/电子商务
软件类型 开源软件
地区 国产
投 递 者 咸昊昊
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Lilishop 是一款Java开发,基于SpringBoot研发的B2B2C多用户商城。

前端使用 Vue、uniapp开发。

系统包含各种中间件、搜索引擎、多级缓存、分布式事务、分布式任务调度等,支持Docker,支持k8s。是一款高性能,支持高并发等商城系统.。

技术亮点:

  1. 后端框架基于Springboot,构建基于maven,持久层使用MyBatisPlus。使用elasticsearch、redis、mongodb、rocketmq 等各种中间健。都是主流架构,轻松应对各种环境。
  2. 支持集群、分布式,支持docker 轻松部署,解决各种复杂场景。
  3. 代码模块清晰,主要分为三端api(买家、卖家、管理),各端API互相隔离,自己鉴权,自己操作业务。
  4. 使用阿里开源的RocketMQ,基于mq解决各种并发场景,解决事务一致性,解决搞并发延迟场景问题。
  5. 项目使用多级缓存,应用不同场景,redis缓存业务数据、mongodb缓存关系型多对多关系问题、nginx缓存高频访问低频修改的页面。
  6. 支持各种联合登陆,支持各种客户端的支付问题,灵活配置灵活开启。
  7. 内置完善的楼层装修机制,各种拖拉拽,维护跳转页面或外网,让运营也可以轻松掌握。
  8. 内置阿里短信接口,可以在线申请短信模版。内置阿里oss系统,可以对文件执行各种操作。oss商家端资源相互隔离。
  9. 强大的统计报表,统计效果,可以实现各个场景,包含在线人数,历史在线人数,活跃人数等信息。
  10. 标准Api接口、提供swagger文档,快速二开。
  11. 分布式调度任务中心,解决分布式定时任务多次执行问题。
  12. 非移动端采用IView框架,各种自定义插件、选择器实现。移动端采用uniapp,一次编写,全端使用。
  • 做了也有几个小项目了,想提升一下自己,现在学一下新的商城项目,增强一下经验! Lilishop商城 gitee 地址: lilishop商城 电商 java商城系统: lilishop商城基于SpringBoot 全端开源 电商商城系统 O2O商城 B2B商城 多语言商城 跨境电商 B2B2C商城 F2B2C商城 S2B2C商城 分销商城 多用户商城 各小程序商城 H5商城 APP商城 PC商城

  • 本次更新 新增功能: 优惠券活动:新人赠券、精准发券。 小程序直播。 订单、售后单批量导出。 订单批量发货 。 商品类型增加:虚拟商品。 新增虚拟订单支持订单核销。 新增客服功能:腾讯云智服。 移动端商品页面增加快速跳转功能。 功能优化: 商品运费承担移至店铺配送模板,运费模板支持包邮。 秒杀活动设置为动态添加,默认增加30天后的秒杀活动。 优化safari浏览器,后台列表页面展示错位。 统计功能

 相关资料
  • 关注功能配置 $response = $app->merchantConfig->setFollowConfig(string $subAppId, string $subscribeAppId, string $receiptAppId = '', string $subMchId = ''); 注意:subscribe_appid,receipt_appid 两个参数二选一,两个都填的话SD

  • 提交升级申请单 使用“提交升级申请单”接口为小微商户发起升级流程,根据商户实际情况可升级为个体户、企业、党政、机关及事业单位、其他组织。。 $result = $app->upgrade([ 'organization_type' => '2', // 主体类型 'business_license_copy' => 'media_id', // 营业执照扫描件 // ..

  • 申请入驻 使用申请入驻接口提交你的小微商户资料。 $result = $app->submitApplication([ 'business_code' => '123456', // 业务申请编号 'id_card_copy' => 'media_id', // 身份证人像面照片 // ... // 参数太多就不一一列出,自行根据 (小微商户专属文档 -> 申请

  • 1.2 商户资金账户管理 1.2.1商户充值 【场景介绍】 商户将资金充值到账户余额。 【重要说明】如使用钱麦收银台,当前此URL仅支持在PC端打开。如在移动端打开,则会报错。 【请求地址】 环境 接口服务URI 生产环境 /rest/v1.0/order/merchantRecharge 1.2.1.1请求参数: 参数名称 参数含义 数据类型 必填 参数说明 requestNo 商户请求号 St

  • 我正在阅读Symfony通过自定义用户提供商管理用户的方法:https://symfony.com/doc/current/security/custom_provider.html 当用户提交用户名和密码时,身份验证层要求配置的用户提供程序返回给定用户名的用户对象。Symfony然后检查此用户的密码是否正确,并生成安全令牌 当我们在本地使用用户/密码连接到数据库时,这非常有效,但是我想对另一个服

  • 这段代码在使用sessionFactory的hibernate中运行良好。我想将这段代码转换为使用entityManager而不是sessionFactory,因为我将spring数据jpa与HibernateJavaEndorapter一起使用。 如果您有spring数据jpa和多租户(每个租户有单独的数据库)的任何示例/示例,请共享或提供信息。 提前谢谢。我们将非常感谢你的帮助。

  • 3.1 商户卡券 3.1.1发送卡券 【场景介绍】 将已创建的卡券发送给商户自己的用户,建立起卡券与用户的对应关系。 【请求地址】 环境 接口服务URI 生产环境 /rest/v1.0/merchant/sendCoupon 3.1.1.1请求参数 参数名称 参数含义 数据类型 必填 参数说明 merchantNo 商户编号 String(16) Y 用户所属商户的商编 merchantUserI

  • 问题内容: 我有多个订阅者都订阅了同一Redis频道。Redis是否保证所有订阅者订阅频道后,所有订阅者都能获得推送到该频道的所有消息? 问题答案: 来自redis docs 其他客户端发送到这些通道的消息将由Redis推送到所有订阅的客户端。 我想这就是您的问题。