更新记录

1.8.8(2024-05-16)

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

1.8.7(2024-04-15)

  1. 修复 支付金额为 0 元时的支付跳转判断
  2. 修复 商品瀑布流列表加载更多时,高度判断问题
  3. 修复 首页下拉刷新时,模板数据深层监听问题
  4. 修复 购物车列表全选按钮判断有误的问题
  5. 修复 分销中心我的团队列表数据过少导致无法加载更多问题
  6. 修复 商品列表切换tab时,排序字段传参问题
  7. 优化 用户端分类页
  8. 优化 提升用户端商品列表瀑布流排序性能

1.8.6(2023-10-25)

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

平台兼容性

uni-app

Vue2 Vue3
?
app-vue app-nvue app-android app-ios
? ? ? ?
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
? ? ? ? ? ? ? ? ?
微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序 钉钉小程序 快手小程序 飞书小程序 京东小程序
? ? ? ? ? ? ? ? ?
快应用-华为 快应用-联盟
? ?

uni-app x

app-android app-ios
? ?
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
? ? ? ? ? ? ? ? ?

简介

title

官方网站 | H5演示 | 管理系统 | 问题反馈

特性

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第三方插件

更新

近期计划

  • Typescript 重构;

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


隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问