# express-user-server **Repository Path**: yaojinye/express-user-server ## Basic Information - **Project Name**: express-user-server - **Description**: 使用node + express 开发的模式用户和订单接口服务 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-19 - **Last Updated**: 2025-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # express + nodejs 开发用户信息和用户订单模拟请求接口 提供给bff 项目进行聚合数据查询使用 ## 测试 ### 用户服务接口测试 - 获取用户信息:`GET http://localhost:3001/api/users/user1` - 响应示例: ```json { "id": "user1", "name": "张三", "email": "zhangsan@example.com", "address": "北京市朝阳区", "phone": "13800138000" } ``` ### 用户订单服务接口测试 - 获取用户订单:`GET http://localhost:3001/api/orders/user1` - 响应示例: ```json [ { "orderId": "order1", "userId": "user1", "products": [ { "id": "p1", "name": "iPhone 13", "price": 5999, "quantity": 1 }, { "id": "p2", "name": "AirPods Pro", "price": 1299, "quantity": 1 } ], "total": 7298, "status": "已发货", "createTime": "2023-05-10T08:30:00Z" }, { "orderId": "order2", "userId": "user1", "products": [ { "id": "p3", "name": "MacBook Pro", "price": 12999, "quantity": 1 } ], "total": 12999, "status": "已完成", "createTime": "2023-04-15T10:15:00Z" } ]