嘀咚老项目对接文档.md 2.1 KB

4d_admin_api (4d_admin_backend)

嘀咚点到新接口代码(不可取代老后台)

环境:

  • Php 8.2
  • Mysql 5.7.34

数据库:

  • 老后台数据库(technician)

扩展:

  • overtrue/laravel-wechat 7.2.0

安装步骤:

  1. 本地安装composer
  2. 项目根目录执行 composer i
  3. 安装扩展 overtrue/laravel-wechat
    • 安装命令:composer require "overtrue/laravel-wechat"
  4. 开启服务 php artisan serve

配置项:

  • 所有配置大多在.env中可直接配置
  • Config文件下的所有文件都是相应独立配置
    • 例如数据库配置 可在 config/database.php配置
    • 微信配置 可在 config/easywechat.php 配置

4d_admin_front (后端前台代码)

环境:

  • Vue 3
  • Npm 10.8.1
  • Nodejs 20.16.0
  • Pnpm 9.7.0

安装步骤:

  1. 本地安装对应版本npm及nodejs
  2. 安装全局pnpm
    • 安装命令:npm install -g pnpm
  3. 执行 pnpm i
  4. 执行开发模式 pnpm run dev
  5. 发布模式 pnpm run build

4D_uniapp_customer (用户端)

环境:

  • Hbuilder
  • Vue3

注意:

  • 代码中接口调用涉及到新老接口两个不同二级域名接口(dd.niusenyun.comapi.niusenyun.com),以及pay.niusenyun.com支付接口

4D_uniapp_service (技师端)

环境:

  • Hbuilder
  • Vue3