# 4d_admin_api (4d_admin_backend) ## 嘀咚点到新接口代码(不可取代老后台) - **接口网址**:api.niusenyun.com - **后端主要功能**:查看订单附近技师、后台接单、后台结束订单等 - **接口主要功能**:微信登录、授权等信息 - **Git**: [https://gogs.yinbin.ink:8/didong/4d_admin_backend](https://gogs.yinbin.ink:8/didong/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 (后端前台代码) - **网址**:admin.niusenyun.com - **Git**: [https://gogs.yinbin.ink:8/didong/4d_admin_front](https://gogs.yinbin.ink:8/didong/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 (用户端) - **网址**:h55.niusenyun.com - **Git**: [https://gogs.yinbin.ink:8/didong/4d_uniapp_customer](https://gogs.yinbin.ink:8/didong/4d_uniapp_customer) ### 环境: - **Hbuilder** - **Vue3** ### 注意: - 代码中接口调用涉及到新老接口两个不同二级域名接口(`dd.niusenyun.com` 和 `api.niusenyun.com`),以及`pay.niusenyun.com`支付接口 # 4D_uniapp_service (技师端) - **Git**: [https://gogs.yinbin.ink:8/didong/4d_uniapp_service](https://gogs.yinbin.ink:8/didong/4d_uniapp_service) ### 环境: - **Hbuilder** - **Vue3**