24 Star 356 Fork 151

sheepjs / shopro-uniapp(分销商城 开源商城)

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
env
Loading...
README
MIT

简介

title

特性

features

  • 支持主题色+自定义头部导航+自定义底部导航
  • 内含沉浸式头部、通用头部导航示例,支持后端自定义配置底部导航背景和样式
  • 店铺装修组件(轮播、标题栏、优惠券、商品组、宫格导航、列表导航+广告魔方+富文本、搜索栏等众多组件)
  • 内置微信公众号分享 jssdk+微信小程序分享卡片+微信 App 分享+海报分享统一封装
  • 内置微信公众号登录+微信小程序手机号登录+微信 App 开放平台登录+账号密码登录+iOS 登录统一封装
  • 内置余额支付+微信公众号 jssdk 支付+微信小程序支付+微信 App 支付+支付宝网页支付+支付宝 App 支付统一封装
  • 支持第三方 cdn 图片资源地址,并支持阿里云、腾讯云、七牛云图片缩放参数
  • 严格适配多终端场景并支持 App 审核上架

技术栈

  • 前端技术栈:uni-app、ES6、Vue3、Vite、Pinia;

安装

# 1.克隆项目
$ git clone https://gitee.com/sheepjs/shopro-uniapp.git
# 2.拷贝env示例配置文件 重命名为.env
$ cd shopro-uniapp
$ cp env .env
# 3.安装依赖 (需安装nodejs环境, 使用npm国内镜像)
$ npm install --registry=https://registry.npmmirror.com
# 4.使用HbuilderX 运行...

体验

系统架构

客户端演示地址:https://shopro.sheepjs.com

演示账号: shopro

演示密码: a123456

管理端演示地址:https://shopro.sheepjs.com/admin/

演示账号: shopro

演示密码: 123456

(注意:演示环境已屏蔽管理权限和相关操作)

项目结构

├── pages                   // 页面
│      ├── index            // 入口页面
│      ├── user             // 用户相关
│      ├── public           // 公共页面
│      ├── activity         // 活动页面
│      ├── app              // 积分、签到页面
│      ├── chat             // 客服页面
│      ├── commission       // 分销页面
│      ├── coupon           // 优惠券页面
│      ├── goods            // 商品页面
│      ├── order            // 订单页面
│      ├── pay              // 支付页面
├── sheep                   // 底层依赖/工具库
│      ├── api              // 服务端接口
│      ├── components       // 自定义功能组件
│      ├── config           // 配置文件
│      ├── helper           // 助手函数
│      ├── hooks            // vue-hooks
│      ├── libs             // 自定义依赖
│      ├── platform         // 第三方平台登录、分享、支付
│      ├── request          // 请求类库
│      ├── router           // 自定义路由跳转
│      ├── scss             // 主样式库
│      ├── store            // pinia状态管理模块
│      ├── ui               // 自定义UI组件
│      ├── url              // cdn图片地址格式化
│      ├── validate         // 通用验证器
│      ├── index.js         // Shopro入口文件
├── uni_modules             // dcloud第三方插件

更新

V1.8.6 更新简介 2024/5/15

  1. 更新 跟进vite5.x重大更新,因vite5中的globEager已弃用,替换为glob
  2. 更新 app端video层级过高问题,弃用原生video组件,改为html渲染video
  3. 修复 确认订单获取购物车数据方法
  4. 优化 购物车中处理已失效商品项
  5. 优化 订单结果页添加支付询问对话框

V1.8.5 更新简介 2024/4/15

  1. 修复 商品列表切换tab时,排序字段传参问题
  2. 修复 商品瀑布流列表加载更多时,高度判断问题
  3. 修复 首页下拉刷新时,模板数据深层监听问题
  4. 修复 购物车列表全选按钮判断有误的问题
  5. 修复 分销中心我的团队列表数据过少导致无法加载更多问题

V1.8.4 更新简介 2024/1/2

  1. 修复 支付金额为 0 元时的支付跳转判断
  2. 优化 用户端分类页
  3. 优化 提升用户端商品列表瀑布流排序性能

V1.8.3 更新简介 2023/10/25

  1. 对接微信小程序发货管理
  2. 修复路由模式为 history 时,微信公众号使用微信登录时跳转白屏 bug

V1.8.2 更新简介 2023/09/4

  1. 添加 图片热区组件
  2. 添加 商品评论商家回复功能
  3. 优化 购物车性能
  4. 优化 搜索组件
  5. 优化 动态添加直播组件
  6. 优化 轮播图组件
  7. 优化 微信小程序订阅消息提醒时机
  8. 优化 移动小程序端客服 bug
  9. 优化 h5 支付拉起微信或者支付宝客户端时,支付单查询过早的问题
  10. 优化 标题栏组件
  11. 优化 二级分类组件
  12. 优化 规格弹框,手动输入数量无法改变数量问题
  13. 优化 绑定手机号
  14. 重构 瀑布流商品
  15. 重构 小程序快捷登录
  16. 海报图片协议转换,自动识别 https 协议
  17. 升级依赖版本

V1.8.1 更新简介 2023/03/18

  1. 优化搜索组件

  2. 添加多端直播组件,动态加载直播插件

  3. 添加多种配送方式(货到付款、手动发货)

  4. 添加发货内容详情展示

  5. 优化radio点击效果 bug

  6. 商品轮播图添加视频播放

  7. 修复部分页面样式显示问题

V1.8.0 更新简介 2023/02/07

  1. 引入luch-request,替换libs中的request

  2. 兼容HbulderX版本更新小程序端v-bind无法使用多层对象的问题

  3. 优化分页数据相关页面代码

  4. 富文本渲染组件使用mp-html替换原su-parse

  5. 修复阶梯拼团弹框点击规格自动关闭问题

  6. 自定义页面头部添加返回按钮及快捷菜单

  7. 优化筛选时间可以任意选择时间问题(改为只能筛选当天及以前)

  8. 修复部分页面样式显示问题

V1.7.1 更新简介 2022/12/09

  1. 更新插件市场忽略文件问题

  2. 更改客服聊天图片样式问题

V1.5 更新简介 2022/12/07

  • 服务保障 icon 变形问题;
  • 确认订单 可用优惠券逻辑修改;
  • su-image组件中customStyle添加width属性;

如果您觉得我们的开源项目很有帮助,请点击 :star: Star(https://gitee.com/sheepjs/shopro-uniapp.git) 支持 SheepJS 开源团队:heart:


MIT License Copyright (c) 2022 lidongtony Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

shopro商城,专注移动电商系统研发,打造全渠道,全行业,全场景电商解决方案,赋能企业快速积累用户并实现精准营销,全渠道多终端覆盖,一次付费终身授权,代码无加密,可私有化部署,免费升级服务,免费提供运营手册、开发文档、接口文档、让商城开发更简单,新零售社交电商,小程序商城,公众号商城,免费商城系统源码,商城系统开发,商城开源、开源商城,微商城 官网:https://www.shopro.top expand collapse
Vue and 4 more languages
MIT
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sheepjs/shopro-uniapp.git
git@gitee.com:sheepjs/shopro-uniapp.git
sheepjs
shopro-uniapp
shopro-uniapp(分销商城 开源商城)
master

Search

344bd9b3 5694891 D2dac590 5694891