在好例子网,分享、交流、成长!
您当前所在位置:首页PHP 开发实例PHP语言基础 → 健身小程序源码

健身小程序源码

PHP语言基础

下载此实例
  • 开发语言:PHP
  • 实例大小:3.25M
  • 下载次数:23
  • 浏览次数:190
  • 发布时间:2022-11-19
  • 实例类别:PHP语言基础
  • 发 布 人:胡同里
  • 文件格式:.zip
  • 所需积分:2
 相关标签: 小程序 健身 程序

实例介绍

【实例简介】健身小程序源码

安装步骤:

安装PHP环境(请自行百度)

将源码上传到 web 目录

参考 Laravel 安装步骤就可以了

小程序源码是 weapp 目录,用 HBuilder 打开,填写自己小程序的 appid 配置好域名即可

推荐使用宝塔安装,比较省事,还有 PHP 相关的扩展需要启用,有些函数也需要启用(laravel 需要用到一些函数)。


解压到某个目录下,然后打开 HBuilder X ,文件->导入->从本地项目导入,找到刚才的解压后的目录,进行导入



修改接口域名

打开app代码->plugins->request->js->index.js, 将代码 http://js.wonyes.org/api/ 改为你的域名(稍后将说明如何下载配置后端代码),假设你部署后端的域名是 www.abc.com,那么这里填写 http://www.abc.com/api/



后端源码,后端基于 laravel 5.8,源码在健身小程序源码压缩包里的api.zip

部署环境

建议使用宝塔面板,配置好 php7.2 mysql5 ,建立一个站点,然后将解压后的源码上传到该目录下,宝塔面板->网站->本站->设置->网站目录->运行目录->选择 public

伪静态设置为

location / {  
    try_files $uri $uri/ /index.php$is_args$query_string;  


进入网站根目录,将 storage 和 bootstrap/cache 设为权限为 777

从终端进入该站点目录下(带有composer.json的目录),执行 composer install,等待完成

建立一个数据库,库名和用户名均为 jianshen,密码为 asdgasdgasa324,,也可自行修改,修改后需同步更改根目录下 .env 文件中的密码信息,然后导入网站根目录下的 data.sql

假设你部署的域名是 www.abc.com,那么后台管理地址是 http://www.abc.com/sidong, 用户名 admin 密码 123456

进入后台,首先到 系统设置->商户管理->驷动健身->编辑,配置 小程序id、商户id、密钥等相关信息,否则不可用

【实例截图】

from clipboard

from clipboard

【核心代码】

.
├── 好例子网_健身小程序源码.zip
└── 健身小程序源码
    ├── mysql
    │   └── mysql.sql
    ├── 源码
    │   ├── _ide_helper.php
    │   ├── app
    │   │   ├── Admin
    │   │   │   ├── Controllers
    │   │   │   │   ├── AuthController.php
    │   │   │   │   ├── ExampleController.php
    │   │   │   │   └── HomeController.php
    │   │   │   ├── Extensions
    │   │   │   │   ├── AuditGroupCourseOrder.php
    │   │   │   │   └── CancelMember.php
    │   │   │   ├── bootstrap.php
    │   │   │   └── routes.php
    │   │   ├── Console
    │   │   │   └── Kernel.php
    │   │   ├── Core
    │   │   │   ├── Api
    │   │   │   │   └── ApiResponse.php
    │   │   │   └── Renders
    │   │   │       ├── AuthenticationRender.php
    │   │   │       ├── AuthorizationRender.php
    │   │   │       ├── CommonRender.php
    │   │   │       ├── FrontEndDefaultRender.php
    │   │   │       ├── InternalErrorRender.php
    │   │   │       ├── PageNotFoundRender.php
    │   │   │       ├── Render.php
    │   │   │       ├── RenderAble.php
    │   │   │       └── ValidationRender.php
    │   │   ├── Exceptions
    │   │   │   ├── FrontEndException.php
    │   │   │   └── Handler.php
    │   │   ├── Handlers
    │   │   │   └── ImageUploadHandler.php
    │   │   ├── Helper
    │   │   │   └── functions.php
    │   │   ├── Helpers.php
    │   │   ├── Http
    │   │   │   ├── Controllers
    │   │   │   │   ├── Api
    │   │   │   │   │   ├── CoachController.php
    │   │   │   │   │   ├── CoachOrdersController.php
    │   │   │   │   │   ├── Controller.php
    │   │   │   │   │   ├── GroupCourseController.php
    │   │   │   │   │   ├── GroupCourseOrderController.php
    │   │   │   │   │   ├── MemberCardOrdersController.php
    │   │   │   │   │   ├── MemberCardsController.php
    │   │   │   │   │   ├── NoticeController.php
    │   │   │   │   │   ├── TenantController.php
    │   │   │   │   │   └── UserController.php
    │   │   │   │   ├── Auth
    │   │   │   │   │   ├── ForgotPasswordController.php
    │   │   │   │   │   ├── LoginController.php
    │   │   │   │   │   ├── RegisterController.php
    │   │   │   │   │   ├── ResetPasswordController.php
    │   │   │   │   │   └── VerificationController.php
    │   │   │   │   └── Controller.php
    │   │   │   ├── Kernel.php
    │   │   │   ├── Middleware
    │   │   │   │   ├── Api
    │   │   │   │   │   └── RefreshTokenMiddleware.php
    │   │   │   │   ├── Authenticate.php
    │   │   │   │   ├── CheckForMaintenanceMode.php
    │   │   │   │   ├── CheckTenant.php
    │   │   │   │   ├── EncryptCookies.php
    │   │   │   │   ├── RedirectIfAuthenticated.php
    │   │   │   │   ├── TrimStrings.php
    │   │   │   │   ├── TrustProxies.php
    │   │   │   │   └── VerifyCsrfToken.php
    │   │   │   ├── Requests
    │   │   │   │   └── Api
    │   │   │   │       ├── CoachOrdersRequest.php
    │   │   │   │       ├── FormRequest.php
    │   │   │   │       ├── GroupCourseOrderRequest.php
    │   │   │   │       ├── MemberCardOrdersRequest.php
    │   │   │   │       └── MemberCardsRequest.php
    │   │   │   └── Resources
    │   │   │       └── Api
    │   │   │           ├── CoachOrderResource.php
    │   │   │           ├── CoachResource.php
    │   │   │           ├── GroupCourseOrderResource.php
    │   │   │           ├── GroupCourseResource.php
    │   │   │           ├── MemberCardResource.php
    │   │   │           ├── NoticeResource.php
    │   │   │           ├── TenantResource.php
    │   │   │           └── UserResource.php
    │   │   ├── Models
    │   │   │   ├── Coach.php
    │   │   │   ├── CoachOrder.php
    │   │   │   ├── GroupCourse.php
    │   │   │   ├── GroupCourseOrder.php
    │   │   │   ├── MemberCard.php
    │   │   │   ├── MemberCardOrder.php
    │   │   │   ├── Notice.php
    │   │   │   ├── Tenant.php
    │   │   │   └── User.php
    │   │   ├── Providers
    │   │   │   ├── AppServiceProvider.php
    │   │   │   ├── AuthServiceProvider.php
    │   │   │   ├── BroadcastServiceProvider.php
    │   │   │   ├── EventServiceProvider.php
    │   │   │   └── RouteServiceProvider.php
    │   │   ├── Sidong
    │   │   │   ├── Controllers
    │   │   │   │   ├── AuthController.php
    │   │   │   │   ├── CoachController.php
    │   │   │   │   ├── CoachOrderController.php
    │   │   │   │   ├── Dashboard.php
    │   │   │   │   ├── ExampleController.php
    │   │   │   │   ├── GroupCourseController.php
    │   │   │   │   ├── GroupCourseOrderController.php
    │   │   │   │   ├── HomeController.php
    │   │   │   │   ├── MemberCardController.php
    │   │   │   │   ├── MemberCardOrderController.php
    │   │   │   │   ├── MemberController.php
    │   │   │   │   ├── NoticeController.php
    │   │   │   │   ├── TenantController.php
    │   │   │   │   └── UserController.php
    │   │   │   ├── bootstrap.php
    │   │   │   └── routes.php
    │   │   ├── Xiaochuan
    │   │   │   ├── Controllers
    │   │   │   │   ├── AuthController.php
    │   │   │   │   ├── ExampleController.php
    │   │   │   │   └── HomeController.php
    │   │   │   ├── bootstrap.php
    │   │   │   └── routes.php
    │   │   └── developer_docs
    │   │       └── china_area.sql
    │   ├── artisan
    │   ├── bootstrap
    │   │   ├── app.php
    │   │   └── cache
    │   ├── composer.json
    │   ├── composer.lock
    │   ├── config
    │   │   ├── admin.php
    │   │   ├── app.php
    │   │   ├── auth.php
    │   │   ├── broadcasting.php
    │   │   ├── cache.php
    │   │   ├── cors.php
    │   │   ├── database.php
    │   │   ├── error-code.php
    │   │   ├── filesystems.php
    │   │   ├── hashing.php
    │   │   ├── image.php
    │   │   ├── jwt.php
    │   │   ├── logging.php
    │   │   ├── mail.php
    │   │   ├── queue.php
    │   │   ├── services.php
    │   │   ├── session.php
    │   │   ├── sidong.php
    │   │   ├── view.php
    │   │   ├── wechat.php
    │   │   └── xiaochuan.php
    │   ├── database
    │   │   ├── factories
    │   │   │   └── UserFactory.php
    │   │   ├── migrations
    │   │   │   ├── 2014_10_12_000000_create_users_table.php
    │   │   │   ├── 2014_10_12_100000_create_password_resets_table.php
    │   │   │   ├── 2016_01_04_173148_create_admin_tables.php
    │   │   │   ├── 2020_01_29_161014_create_tenants_table.php
    │   │   │   ├── 2020_01_31_182257_create_member_cards_table.php
    │   │   │   ├── 2020_02_01_171759_create_member_card_orders_table.php
    │   │   │   ├── 2020_02_18_172952_create_coaches_table.php
    │   │   │   ├── 2020_03_01_115804_create_coach_orders_table.php
    │   │   │   ├── 2020_03_15_162722_add_type_to_coaches_table.php
    │   │   │   ├── 2020_03_15_172311_create_group_courses_table.php
    │   │   │   ├── 2020_03_17_224145_create_group_course_orders_table.php
    │   │   │   ├── 2020_03_22_110242_add_course_time_to_group_course_orders_table.php
    │   │   │   ├── 2020_03_22_134902_add_qrcode_to_group_course_orders_table.php
    │   │   │   ├── 2020_03_22_145724_add_sort_to_coaches_table.php
    │   │   │   ├── 2020_03_22_152712_create_notices_table.php
    │   │   │   ├── sidong
    │   │   │   │   └── 2020_01_29_122522_create_sidong_tables.php
    │   │   │   └── xiaochuan
    │   │   │       └── 2020_01_29_151730_create_xiaochuan_tables.php
    │   │   └── seeds
    │   │       ├── ChinaAreaSeeder.php
    │   │       └── DatabaseSeeder.php
    │   ├── package.json
    │   ├── phpunit.xml
    │   ├── public
    │   │   ├── css
    │   │   │   └── app.css
    │   │   ├── images
    │   │   │   └── sidong
    │   │   │       └── login_bg.jpg
    │   │   ├── index.php
    │   │   ├── js
    │   │   │   └── app.js
    │   │   ├── robots.txt
    │   │   ├── vendor
    │   │   │   ├── laravel-admin
    │   │   │   │   ├── AdminLTE
    │   │   │   │   │   ├── bootstrap
    │   │   │   │   │   │   ├── css
    │   │   │   │   │   │   │   └── bootstrap.min.css
    │   │   │   │   │   │   ├── fonts
    │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.eot
    │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.svg
    │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.ttf
    │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.woff
    │   │   │   │   │   │   │   └── glyphicons-halflings-regular.woff2
    │   │   │   │   │   │   └── js
    │   │   │   │   │   │       └── bootstrap.min.js
    │   │   │   │   │   ├── dist
    │   │   │   │   │   │   ├── css
    │   │   │   │   │   │   │   ├── AdminLTE.min.css
    │   │   │   │   │   │   │   └── skins
    │   │   │   │   │   │   │       ├── _all-skins.min.css
    │   │   │   │   │   │   │       ├── skin-black-light.min.css
    │   │   │   │   │   │   │       ├── skin-black.min.css
    │   │   │   │   │   │   │       ├── skin-blue-light.min.css
    │   │   │   │   │   │   │       ├── skin-blue.min.css
    │   │   │   │   │   │   │       ├── skin-green-light.min.css
    │   │   │   │   │   │   │       ├── skin-green.min.css
    │   │   │   │   │   │   │       ├── skin-purple-light.min.css
    │   │   │   │   │   │   │       ├── skin-purple.min.css
    │   │   │   │   │   │   │       ├── skin-red-light.min.css
    │   │   │   │   │   │   │       ├── skin-red.min.css
    │   │   │   │   │   │   │       ├── skin-yellow-light.min.css
    │   │   │   │   │   │   │       └── skin-yellow.min.css
    │   │   │   │   │   │   ├── img
    │   │   │   │   │   │   │   ├── boxed-bg.jpg
    │   │   │   │   │   │   │   ├── boxed-bg.png
    │   │   │   │   │   │   │   ├── default-50x50.gif
    │   │   │   │   │   │   │   ├── icons.png
    │   │   │   │   │   │   │   └── user2-160x160.jpg
    │   │   │   │   │   │   └── js
    │   │   │   │   │   │       └── app.min.js
    │   │   │   │   │   └── plugins
    │   │   │   │   │       ├── bootstrap-slider
    │   │   │   │   │       │   ├── bootstrap-slider.js
    │   │   │   │   │       │   └── slider.css
    │   │   │   │   │       ├── colorpicker
    │   │   │   │   │       │   ├── bootstrap-colorpicker.min.css
    │   │   │   │   │       │   ├── bootstrap-colorpicker.min.js
    │   │   │   │   │       │   └── img
    │   │   │   │   │       │       ├── alpha-horizontal.png
    │   │   │   │   │       │       ├── alpha.png
    │   │   │   │   │       │       ├── hue-horizontal.png
    │   │   │   │   │       │       ├── hue.png
    │   │   │   │   │       │       └── saturation.png
    │   │   │   │   │       ├── iCheck
    │   │   │   │   │       │   ├── all.css
    │   │   │   │   │       │   ├── flat
    │   │   │   │   │       │   │   ├── _all.css
    │   │   │   │   │       │   │   ├── aero.css
    │   │   │   │   │       │   │   ├── aero.png
    │   │   │   │   │       │   │   ├── aero@2x.png
    │   │   │   │   │       │   │   ├── blue.css
    │   │   │   │   │       │   │   ├── blue.png
    │   │   │   │   │       │   │   ├── blue@2x.png
    │   │   │   │   │       │   │   ├── flat.css
    │   │   │   │   │       │   │   ├── flat.png
    │   │   │   │   │       │   │   ├── flat@2x.png
    │   │   │   │   │       │   │   ├── green.css
    │   │   │   │   │       │   │   ├── green.png
    │   │   │   │   │       │   │   ├── green@2x.png
    │   │   │   │   │       │   │   ├── grey.css
    │   │   │   │   │       │   │   ├── grey.png
    │   │   │   │   │       │   │   ├── grey@2x.png
    │   │   │   │   │       │   │   ├── orange.css
    │   │   │   │   │       │   │   ├── orange.png
    │   │   │   │   │       │   │   ├── orange@2x.png
    │   │   │   │   │       │   │   ├── pink.css
    │   │   │   │   │       │   │   ├── pink.png
    │   │   │   │   │       │   │   ├── pink@2x.png
    │   │   │   │   │       │   │   ├── purple.css
    │   │   │   │   │       │   │   ├── purple.png
    │   │   │   │   │       │   │   ├── purple@2x.png
    │   │   │   │   │       │   │   ├── red.css
    │   │   │   │   │       │   │   ├── red.png
    │   │   │   │   │       │   │   ├── red@2x.png
    │   │   │   │   │       │   │   ├── yellow.css
    │   │   │   │   │       │   │   ├── yellow.png
    │   │   │   │   │       │   │   └── yellow@2x.png
    │   │   │   │   │       │   ├── futurico
    │   │   │   │   │       │   │   ├── futurico.css
    │   │   │   │   │       │   │   ├── futurico.png
    │   │   │   │   │       │   │   └── futurico@2x.png
    │   │   │   │   │       │   ├── icheck.min.js
    │   │   │   │   │       │   ├── line
    │   │   │   │   │       │   │   ├── _all.css
    │   │   │   │   │       │   │   ├── aero.css
    │   │   │   │   │       │   │   ├── blue.css
    │   │   │   │   │       │   │   ├── green.css
    │   │   │   │   │       │   │   ├── grey.css
    │   │   │   │   │       │   │   ├── line.css
    │   │   │   │   │       │   │   ├── line.png
    │   │   │   │   │       │   │   ├── line@2x.png
    │   │   │   │   │       │   │   ├── orange.css
    │   │   │   │   │       │   │   ├── pink.css
    │   │   │   │   │       │   │   ├── purple.css
    │   │   │   │   │       │   │   ├── red.css
    │   │   │   │   │       │   │   └── yellow.css
    │   │   │   │   │       │   ├── minimal
    │   │   │   │   │       │   │   ├── _all.css
    │   │   │   │   │       │   │   ├── aero.css
    │   │   │   │   │       │   │   ├── aero.png
    │   │   │   │   │       │   │   ├── aero@2x.png
    │   │   │   │   │       │   │   ├── blue.css
    │   │   │   │   │       │   │   ├── blue.png
    │   │   │   │   │       │   │   ├── blue@2x.png
    │   │   │   │   │       │   │   ├── green.css
    │   │   │   │   │       │   │   ├── green.png
    │   │   │   │   │       │   │   ├── green@2x.png
    │   │   │   │   │       │   │   ├── grey.css
    │   │   │   │   │       │   │   ├── grey.png
    │   │   │   │   │       │   │   ├── grey@2x.png
    │   │   │   │   │       │   │   ├── minimal.css
    │   │   │   │   │       │   │   ├── minimal.png
    │   │   │   │   │       │   │   ├── minimal@2x.png
    │   │   │   │   │       │   │   ├── orange.css
    │   │   │   │   │       │   │   ├── orange.png
    │   │   │   │   │       │   │   ├── orange@2x.png
    │   │   │   │   │       │   │   ├── pink.css
    │   │   │   │   │       │   │   ├── pink.png
    │   │   │   │   │       │   │   ├── pink@2x.png
    │   │   │   │   │       │   │   ├── purple.css
    │   │   │   │   │       │   │   ├── purple.png
    │   │   │   │   │       │   │   ├── purple@2x.png
    │   │   │   │   │       │   │   ├── red.css
    │   │   │   │   │       │   │   ├── red.png
    │   │   │   │   │       │   │   ├── red@2x.png
    │   │   │   │   │       │   │   ├── yellow.css
    │   │   │   │   │       │   │   ├── yellow.png
    │   │   │   │   │       │   │   └── yellow@2x.png
    │   │   │   │   │       │   ├── polaris
    │   │   │   │   │       │   │   ├── polaris.css
    │   │   │   │   │       │   │   ├── polaris.png
    │   │   │   │   │       │   │   └── polaris@2x.png
    │   │   │   │   │       │   └── square
    │   │   │   │   │       │       ├── _all.css
    │   │   │   │   │       │       ├── aero.css
    │   │   │   │   │       │       ├── aero.png
    │   │   │   │   │       │       ├── aero@2x.png
    │   │   │   │   │       │       ├── blue.css
    │   │   │   │   │       │       ├── blue.png
    │   │   │   │   │       │       ├── blue@2x.png
    │   │   │   │   │       │       ├── green.css
    │   │   │   │   │       │       ├── green.png
    │   │   │   │   │       │       ├── green@2x.png
    │   │   │   │   │       │       ├── grey.css
    │   │   │   │   │       │       ├── grey.png
    │   │   │   │   │       │       ├── grey@2x.png
    │   │   │   │   │       │       ├── orange.css
    │   │   │   │   │       │       ├── orange.png
    │   │   │   │   │       │       ├── orange@2x.png
    │   │   │   │   │       │       ├── pink.css
    │   │   │   │   │       │       ├── pink.png
    │   │   │   │   │       │       ├── pink@2x.png
    │   │   │   │   │       │       ├── purple.css
    │   │   │   │   │       │       ├── purple.png
    │   │   │   │   │       │       ├── purple@2x.png
    │   │   │   │   │       │       ├── red.css
    │   │   │   │   │       │       ├── red.png
    │   │   │   │   │       │       ├── red@2x.png
    │   │   │   │   │       │       ├── square.css
    │   │   │   │   │       │       ├── square.png
    │   │   │   │   │       │       ├── square@2x.png
    │   │   │   │   │       │       ├── yellow.css
    │   │   │   │   │       │       ├── yellow.png
    │   │   │   │   │       │       └── yellow@2x.png
    │   │   │   │   │       ├── input-mask
    │   │   │   │   │       │   ├── jquery.inputmask.bundle.min.js
    │   │   │   │   │       │   └── phone-codes
    │   │   │   │   │       │       ├── phone-be.json
    │   │   │   │   │       │       ├── phone-codes.json
    │   │   │   │   │       │       └── readme.txt
    │   │   │   │   │       ├── ionslider
    │   │   │   │   │       │   ├── img
    │   │   │   │   │       │   │   ├── sprite-skin-flat.png
    │   │   │   │   │       │   │   └── sprite-skin-nice.png
    │   │   │   │   │       │   ├── ion.rangeSlider.css
    │   │   │   │   │       │   ├── ion.rangeSlider.min.js
    │   │   │   │   │       │   ├── ion.rangeSlider.skinFlat.css
    │   │   │   │   │       │   └── ion.rangeSlider.skinNice.css
    │   │   │   │   │       ├── jQuery
    │   │   │   │   │       │   └── jQuery-2.1.4.min.js
    │   │   │   │   │       ├── select2
    │   │   │   │   │       │   ├── i18n
    │   │   │   │   │       │   │   ├── ar.js
    │   │   │   │   │       │   │   ├── az.js
    │   │   │   │   │       │   │   ├── bg.js
    │   │   │   │   │       │   │   ├── ca.js
    │   │   │   │   │       │   │   ├── cs.js
    │   │   │   │   │       │   │   ├── da.js
    │   │   │   │   │       │   │   ├── de.js
    │   │   │   │   │       │   │   ├── el.js
    │   │   │   │   │       │   │   ├── en.js
    │   │   │   │   │       │   │   ├── es.js
    │   │   │   │   │       │   │   ├── et.js
    │   │   │   │   │       │   │   ├── eu.js
    │   │   │   │   │       │   │   ├── fa.js
    │   │   │   │   │       │   │   ├── fi.js
    │   │   │   │   │       │   │   ├── fr.js
    │   │   │   │   │       │   │   ├── gl.js
    │   │   │   │   │       │   │   ├── he.js
    │   │   │   │   │       │   │   ├── hi.js
    │   │   │   │   │       │   │   ├── hr.js
    │   │   │   │   │       │   │   ├── hu.js
    │   │   │   │   │       │   │   ├── id.js
    │   │   │   │   │       │   │   ├── is.js
    │   │   │   │   │       │   │   ├── it.js
    │   │   │   │   │       │   │   ├── ja.js
    │   │   │   │   │       │   │   ├── km.js
    │   │   │   │   │       │   │   ├── ko.js
    │   │   │   │   │       │   │   ├── lt.js
    │   │   │   │   │       │   │   ├── lv.js
    │   │   │   │   │       │   │   ├── mk.js
    │   │   │   │   │       │   │   ├── ms.js
    │   │   │   │   │       │   │   ├── nb.js
    │   │   │   │   │       │   │   ├── nl.js
    │   │   │   │   │       │   │   ├── pl.js
    │   │   │   │   │       │   │   ├── pt-BR.js
    │   │   │   │   │       │   │   ├── pt.js
    │   │   │   │   │       │   │   ├── ro.js
    │   │   │   │   │       │   │   ├── ru.js
    │   │   │   │   │       │   │   ├── sk.js
    │   │   │   │   │       │   │   ├── sr-Cyrl.js
    │   │   │   │   │       │   │   ├── sr.js
    │   │   │   │   │       │   │   ├── sv.js
    │   │   │   │   │       │   │   ├── th.js
    │   │   │   │   │       │   │   ├── tr.js
    │   │   │   │   │       │   │   ├── uk.js
    │   │   │   │   │       │   │   ├── vi.js
    │   │   │   │   │       │   │   ├── zh-CN.js
    │   │   │   │   │       │   │   └── zh-TW.js
    │   │   │   │   │       │   ├── select2.full.min.js
    │   │   │   │   │       │   └── select2.min.css
    │   │   │   │   │       └── slimScroll
    │   │   │   │   │           └── jquery.slimscroll.min.js
    │   │   │   │   ├── bootstrap-duallistbox
    │   │   │   │   │   └── dist
    │   │   │   │   │       ├── bootstrap-duallistbox.min.css
    │   │   │   │   │       └── jquery.bootstrap-duallistbox.min.js
    │   │   │   │   ├── bootstrap-fileinput
    │   │   │   │   │   ├── css
    │   │   │   │   │   │   └── fileinput.min.css
    │   │   │   │   │   ├── img
    │   │   │   │   │   │   ├── loading-sm.gif
    │   │   │   │   │   │   └── loading.gif
    │   │   │   │   │   └── js
    │   │   │   │   │       ├── fileinput.min.js
    │   │   │   │   │       └── plugins
    │   │   │   │   │           ├── canvas-to-blob.js
    │   │   │   │   │           ├── canvas-to-blob.min.js
    │   │   │   │   │           ├── piexif.js
    │   │   │   │   │           ├── piexif.min.js
    │   │   │   │   │           ├── purify.js
    │   │   │   │   │           ├── purify.min.js
    │   │   │   │   │           ├── sortable.js
    │   │   │   │   │           └── sortable.min.js
    │   │   │   │   ├── bootstrap-switch
    │   │   │   │   │   └── dist
    │   │   │   │   │       ├── css
    │   │   │   │   │       │   └── bootstrap3
    │   │   │   │   │       │       └── bootstrap-switch.min.css
    │   │   │   │   │       └── js
    │   │   │   │   │           └── bootstrap-switch.min.js
    │   │   │   │   ├── bootstrap3-editable
    │   │   │   │   │   ├── css
    │   │   │   │   │   │   └── bootstrap-editable.css
    │   │   │   │   │   ├── img
    │   │   │   │   │   │   ├── clear.png
    │   │   │   │   │   │   └── loading.gif
    │   │   │   │   │   └── js
    │   │   │   │   │       └── bootstrap-editable.min.js
    │   │   │   │   ├── eonasdan-bootstrap-datetimepicker
    │   │   │   │   │   └── build
    │   │   │   │   │       ├── css
    │   │   │   │   │       │   └── bootstrap-datetimepicker.min.css
    │   │   │   │   │       └── js
    │   │   │   │   │           └── bootstrap-datetimepicker.min.js
    │   │   │   │   ├── font-awesome
    │   │   │   │   │   ├── css
    │   │   │   │   │   │   └── font-awesome.min.css
    │   │   │   │   │   └── fonts
    │   │   │   │   │       ├── FontAwesome.otf
    │   │   │   │   │       ├── fontawesome-webfont.eot
    │   │   │   │   │       ├── fontawesome-webfont.svg
    │   │   │   │   │       ├── fontawesome-webfont.ttf
    │   │   │   │   │       ├── fontawesome-webfont.woff
    │   │   │   │   │       └── fontawesome-webfont.woff2
    │   │   │   │   ├── fontawesome-iconpicker
    │   │   │   │   │   └── dist
    │   │   │   │   │       ├── css
    │   │   │   │   │       │   └── fontawesome-iconpicker.min.css
    │   │   │   │   │       └── js
    │   │   │   │   │           └── fontawesome-iconpicker.min.js
    │   │   │   │   ├── google-fonts
    │   │   │   │   │   ├── fonts
    │   │   │   │   │   │   ├── Source-Sans-Pro-Bold.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro-Bold.woff
    │   │   │   │   │   │   ├── Source-Sans-Pro-Bold.woff2
    │   │   │   │   │   │   ├── Source-Sans-Pro-Italic.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro-Italic.woff
    │   │   │   │   │   │   ├── Source-Sans-Pro-Italic.woff2
    │   │   │   │   │   │   ├── Source-Sans-Pro-Light-Italic.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro-Light-Italic.woff
    │   │   │   │   │   │   ├── Source-Sans-Pro-Light-Italic.woff2
    │   │   │   │   │   │   ├── Source-Sans-Pro-Light.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro-Light.woff
    │   │   │   │   │   │   ├── Source-Sans-Pro-Light.woff2
    │   │   │   │   │   │   ├── Source-Sans-Pro-Semibold-Italic.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro-Semibold-Italic.woff
    │   │   │   │   │   │   ├── Source-Sans-Pro-Semibold-Italic.woff2
    │   │   │   │   │   │   ├── Source-Sans-Pro-Semibold.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro-Semibold.woff
    │   │   │   │   │   │   ├── Source-Sans-Pro-Semibold.woff2
    │   │   │   │   │   │   ├── Source-Sans-Pro.eot
    │   │   │   │   │   │   ├── Source-Sans-Pro.svg
    │   │   │   │   │   │   ├── Source-Sans-Pro.ttf
    │   │   │   │   │   │   ├── Source-Sans-Pro.woff
    │   │   │   │   │   │   └── Source-Sans-Pro.woff2
    │   │   │   │   │   └── fonts.css
    │   │   │   │   ├── jquery-pjax
    │   │   │   │   │   └── jquery.pjax.js
    │   │   │   │   ├── laravel-admin
    │   │   │   │   │   ├── laravel-admin.css
    │   │   │   │   │   └── laravel-admin.js
    │   │   │   │   ├── moment
    │   │   │   │   │   └── min
    │   │   │   │   │       └── moment-with-locales.min.js
    │   │   │   │   ├── nestable
    │   │   │   │   │   ├── jquery.nestable.js
    │   │   │   │   │   └── nestable.css
    │   │   │   │   ├── nprogress
    │   │   │   │   │   ├── nprogress.css
    │   │   │   │   │   └── nprogress.js
    │   │   │   │   ├── number-input
    │   │   │   │   │   └── bootstrap-number-input.js
    │   │   │   │   ├── sweetalert2
    │   │   │   │   │   └── dist
    │   │   │   │   │       ├── sweetalert2.css
    │   │   │   │   │       └── sweetalert2.min.js
    │   │   │   │   └── toastr
    │   │   │   │       └── build
    │   │   │   │           ├── toastr.min.css
    │   │   │   │           └── toastr.min.js
    │   │   │   └── laravel-admin-ext
    │   │   │       ├── chartjs
    │   │   │       │   └── Chart.bundle.min.js
    │   │   │       ├── china-distpicker
    │   │   │       │   └── dist
    │   │   │       │       ├── distpicker.common.js
    │   │   │       │       ├── distpicker.esm.js
    │   │   │       │       ├── distpicker.js
    │   │   │       │       └── distpicker.min.js
    │   │   │       ├── echarts
    │   │   │       │   └── echarts.min.js
    │   │   │       └── grid-lightbox
    │   │   │           ├── jquery.magnific-popup.min.js
    │   │   │           └── magnific-popup.css
    │   │   └── web.config
    │   ├── readme.md
    │   ├── resources
    │   │   ├── js
    │   │   │   ├── app.js
    │   │   │   ├── bootstrap.js
    │   │   │   └── components
    │   │   │       └── ExampleComponent.vue
    │   │   ├── lang
    │   │   │   ├── ar
    │   │   │   │   └── admin.php
    │   │   │   ├── az
    │   │   │   │   └── admin.php
    │   │   │   ├── en
    │   │   │   │   ├── admin.php
    │   │   │   │   ├── auth.php
    │   │   │   │   ├── pagination.php
    │   │   │   │   ├── passwords.php
    │   │   │   │   └── validation.php
    │   │   │   ├── es
    │   │   │   │   └── admin.php
    │   │   │   ├── fa
    │   │   │   │   └── admin.php
    │   │   │   ├── fr
    │   │   │   │   └── admin.php
    │   │   │   ├── he
    │   │   │   │   └── admin.php
    │   │   │   ├── id
    │   │   │   │   └── admin.php
    │   │   │   ├── ja
    │   │   │   │   └── admin.php
    │   │   │   ├── ko
    │   │   │   │   └── admin.php
    │   │   │   ├── ms
    │   │   │   │   └── admin.php
    │   │   │   ├── nl
    │   │   │   │   └── admin.php
    │   │   │   ├── pl
    │   │   │   │   └── admin.php
    │   │   │   ├── pt
    │   │   │   │   └── admin.php
    │   │   │   ├── pt-BR
    │   │   │   │   └── admin.php
    │   │   │   ├── ru
    │   │   │   │   └── admin.php
    │   │   │   ├── tr
    │   │   │   │   └── admin.php
    │   │   │   ├── uk
    │   │   │   │   └── admin.php
    │   │   │   ├── ur
    │   │   │   │   └── admin.php
    │   │   │   ├── zh-CN
    │   │   │   │   ├── admin.php
    │   │   │   │   ├── auth.php
    │   │   │   │   ├── pagination.php
    │   │   │   │   ├── passwords.php
    │   │   │   │   └── validation.php
    │   │   │   ├── zh-CN.json
    │   │   │   └── zh-TW
    │   │   │       └── admin.php
    │   │   ├── sass
    │   │   │   ├── _variables.scss
    │   │   │   └── app.scss
    │   │   └── views
    │   │       ├── admin
    │   │       │   └── sidong
    │   │       │       └── home
    │   │       │           ├── new-member-line-chart.blade.php
    │   │       │           └── order-line-chart.blade.php
    │   │       └── welcome.blade.php
    │   ├── routes
    │   │   ├── api.php
    │   │   ├── channels.php
    │   │   ├── console.php
    │   │   └── web.php
    │   ├── server.php
    │   ├── storage
    │   │   ├── app
    │   │   │   └── public
    │   │   ├── framework
    │   │   │   ├── cache
    │   │   │   │   └── data
    │   │   │   ├── sessions
    │   │   │   ├── testing
    │   │   │   └── views
    │   │   ├── logs
    │   │   └── multitenancy
    │   │       ├── README.md
    │   │       ├── composer.json
    │   │       ├── config
    │   │       │   └── tenancy.php
    │   │       ├── database
    │   │       │   └── migrations
    │   │       │       └── create_tenancy_tables.php
    │   │       └── src
    │   │           ├── Console
    │   │           │   └── InstallTenancyCommand.php
    │   │           ├── Middleware
    │   │           │   ├── MultiSession.php
    │   │           │   └── Multitenancy.php
    │   │           ├── Multitenancy.php
    │   │           └── MultitenancyServiceProvider.php
    │   ├── tests
    │   │   ├── CreatesApplication.php
    │   │   ├── Feature
    │   │   │   └── ExampleTest.php
    │   │   ├── TestCase.php
    │   │   └── Unit
    │   │       └── ExampleTest.php
    │   ├── weapp
    │   │   ├── App.vue
    │   │   ├── api
    │   │   │   ├── coach.js
    │   │   │   ├── coach_order.js
    │   │   │   ├── group_course.js
    │   │   │   ├── group_course_order.js
    │   │   │   ├── member_card.js
    │   │   │   ├── member_card_order.js
    │   │   │   ├── notice.js
    │   │   │   ├── tenant.js
    │   │   │   └── user.js
    │   │   ├── colorui
    │   │   │   ├── animation.css
    │   │   │   ├── components
    │   │   │   │   └── cu-custom.vue
    │   │   │   ├── icon.css
    │   │   │   └── main.css
    │   │   ├── components
    │   │   │   ├── lz-numinput
    │   │   │   │   ├── demo.vue
    │   │   │   │   ├── lz-numinput.vue
    │   │   │   │   ├── lzui-css
    │   │   │   │   │   └── index.css
    │   │   │   │   ├── redme.md
    │   │   │   │   └── view.png
    │   │   │   ├── uni-icons
    │   │   │   │   ├── icons.js
    │   │   │   │   └── uni-icons.vue
    │   │   │   ├── uni-notice-bar
    │   │   │   │   └── uni-notice-bar.vue
    │   │   │   └── wuc-tab
    │   │   │       └── wuc-tab.vue
    │   │   ├── main.js
    │   │   ├── manifest.json
    │   │   ├── package-lock.json
    │   │   ├── pages
    │   │   │   ├── coach
    │   │   │   │   ├── index.vue
    │   │   │   │   ├── order.vue
    │   │   │   │   └── show.vue
    │   │   │   ├── coach_order
    │   │   │   │   └── list.vue
    │   │   │   ├── common
    │   │   │   │   └── pay_success.vue
    │   │   │   ├── group_course
    │   │   │   │   ├── index.vue
    │   │   │   │   └── show.vue
    │   │   │   ├── group_course_order
    │   │   │   │   ├── audit.vue
    │   │   │   │   ├── list.vue
    │   │   │   │   └── show.vue
    │   │   │   ├── index
    │   │   │   │   └── index.vue
    │   │   │   ├── me
    │   │   │   │   └── me.vue
    │   │   │   └── member_card_order
    │   │   │       └── list.vue
    │   │   ├── pages.json
    │   │   ├── plugins
    │   │   │   └── request
    │   │   │       └── js
    │   │   │           ├── index.js
    │   │   │           └── request.js
    │   │   ├── static
    │   │   │   └── image
    │   │   │       ├── 180.jpg
    │   │   │       ├── 31.jpg
    │   │   │       ├── 90.jpg
    │   │   │       ├── coach.png
    │   │   │       ├── hl-coach.png
    │   │   │       ├── hl-home.png
    │   │   │       ├── hl-hot.png
    │   │   │       ├── hl-me.png
    │   │   │       ├── home.png
    │   │   │       ├── hot.png
    │   │   │       ├── icon-address.png
    │   │   │       ├── icon-card.png
    │   │   │       ├── icon-coach-order.png
    │   │   │       ├── icon-group-course.png
    │   │   │       ├── icon-location.png
    │   │   │       ├── icon-order.png
    │   │   │       ├── icon-service.png
    │   │   │       ├── me.png
    │   │   │       └── success.png
    │   │   ├── uni.scss
    │   │   └── utils
    │   │       └── util.js
    │   └── webpack.mix.js
    └── 搭建教程.txt

198 directories, 563 files



标签: 小程序 健身 程序

实例下载地址

健身小程序源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警