46 lines
1.3 KiB
Markdown
46 lines
1.3 KiB
Markdown
# AfterSale Service
|
|
ERP售后管理服务 - 退款/退货/换货/维修全流程
|
|
|
|
## 基本信息
|
|
- **服务端口**: 8087
|
|
- **服务名称**: aftersale-service
|
|
- **模块分支**: 业务域/功能模块
|
|
- **数据库**: erp_db
|
|
|
|
## 功能清单
|
|
1. 售后订单处理
|
|
2. 退货管理
|
|
3. 换货管理
|
|
4. 维修服务
|
|
|
|
## API接口
|
|
| 方法 | 路径 | 描述 |
|
|
|------|------|------|
|
|
| GET | /after-sales/{id} | AfterSaleController接口 |
|
|
| GET | /after-sales/stats | AfterSaleController接口 |
|
|
| GET | /after-sales/available-orders | AfterSaleController接口 |
|
|
| GET | /after-sales/all-available-orders | AfterSaleController接口 |
|
|
| GET | /after-sales/{id}/logs | AfterSaleController接口 |
|
|
| POST | /after-sales/{id}/approve | AfterSaleController接口 |
|
|
| POST | /after-sales/{id}/reject | AfterSaleController接口 |
|
|
| POST | /after-sales/{id}/refund | AfterSaleController接口 |
|
|
| PUT | /after-sales/{id}/status | AfterSaleController接口 |
|
|
| DELETE | /after-sales/{id} | AfterSaleController接口 |
|
|
|
|
## 数据库表
|
|
| 表名 | 说明 |
|
|
|------|------|
|
|
| after_sale_logs | AfterSaleOperationLog |
|
|
| after_sale_items | AfterSaleItem |
|
|
| after_sales | AfterSale |
|
|
|
|
## 配置文件
|
|
- bootstrap.yml: Nacos配置
|
|
- application.yml: 应用配置
|
|
|
|
## 启动方式
|
|
```bash
|
|
mvn clean package
|
|
java -jar target/aftersale-service.jar
|
|
```
|