地址路径修改
This commit is contained in:
29
README.md
29
README.md
@@ -85,15 +85,23 @@
|
||||
- `loadEmployees()`: 加载员工列表,支持搜索过滤
|
||||
- `submitAddForm()`: 提交添加员工表单,包含表单验证
|
||||
- `deleteEmployee()`: 删除员工,包含确认对话框
|
||||
- `editEmployee()`: 编辑员工信息,加载员工数据到编辑表单
|
||||
- `submitEditForm()`: 提交编辑员工表单,包含表单验证
|
||||
- `cancelEdit()`: 取消编辑操作,重置编辑表单
|
||||
- `validateForm()`: 验证员工信息(姓名、手机号、角色)
|
||||
- `getFilteredEmployees()`: 根据关键词过滤员工列表
|
||||
|
||||
**功能特性**:
|
||||
- **双标签页设计**: 员工列表页和添加员工页
|
||||
- **三标签页设计**: 员工列表页、添加员工页和编辑员工页
|
||||
- **实时搜索**: 支持按姓名、手机号、角色搜索
|
||||
- **表单验证**: 手机号格式验证、必填项检查
|
||||
- **权限控制**: 过滤当前登录用户,防止误删
|
||||
- **角色管理**: 支持管理员和配送员角色分配
|
||||
- **编辑功能**: 支持员工信息的完整编辑流程,包含数据加载、表单验证和正确的更新API调用
|
||||
|
||||
**API集成**:
|
||||
- 使用 `updateEmployee` 方法调用后端 PUT `/employees/{id}` 接口更新员工信息
|
||||
- 编辑操作通过正确的API调用确保数据一致性
|
||||
|
||||
#### 订单管理 (order-management)
|
||||
**核心方法**:
|
||||
@@ -115,15 +123,21 @@
|
||||
- `loadWarehouses()`: 加载仓库列表
|
||||
- `submitAddForm()`: 提交添加仓库表单
|
||||
- `deleteWarehouse()`: 删除仓库,包含确认对话框
|
||||
- `editWarehouse()`: 编辑仓库信息,加载仓库数据到编辑表单
|
||||
- `submitEditForm()`: 提交编辑仓库表单,包含表单验证和正确的API调用
|
||||
- `cancelEdit()`: 取消编辑操作,重置编辑表单
|
||||
- `filterWarehouses()`: 按名称、地址、联系人搜索仓库
|
||||
- `getWarehouseInventoryStatus()`: 获取库存状态评估
|
||||
|
||||
**功能特性**:
|
||||
- **三标签页设计**: 仓库列表页、添加仓库页和编辑仓库页
|
||||
- **库存监控**: 实时显示库存状态(充足/正常/偏低/不足)
|
||||
- **位置管理**: 支持仓库经纬度坐标管理
|
||||
- **容量管理**: 设置仓库最大容量限制
|
||||
- **状态管理**: 支持营业中/已关闭/维护中状态
|
||||
- **联系人管理**: 仓库联系人和电话信息
|
||||
- **编辑功能**: 支持仓库信息的完整编辑流程,包含数据加载、表单验证和正确的更新API调用
|
||||
- **API集成**: 使用正确的`updateWarehouse`方法调用后端PUT接口更新仓库信息
|
||||
|
||||
#### 员工界面 (employee-dashboard)
|
||||
**功能菜单**:
|
||||
@@ -266,7 +280,18 @@
|
||||
2. **获取仓库详情** - `GET /warehouses/{id}`
|
||||
- 响应: `WarehouseInfo`
|
||||
|
||||
3. **获取仓库订单** - `GET /warehouses/{id}/orders`
|
||||
3. **创建仓库** - `POST /warehouses`
|
||||
- 请求: `Omit<WarehouseInfo, 'id' | 'createdAt' | 'updatedAt'>`
|
||||
- 响应: `{ success: boolean; message?: string; data?: WarehouseInfo }`
|
||||
|
||||
4. **更新仓库信息** - `PUT /warehouses/{id}`
|
||||
- 请求: `{ name?: string; address?: string; contact?: string; phone?: string; description?: string; capacity?: number; longitude?: number; latitude?: number; status?: 'open' | 'closed' | 'maintenance' }`
|
||||
- 响应: `{ success: boolean; message?: string; data?: WarehouseInfo }`
|
||||
|
||||
5. **删除仓库** - `DELETE /warehouses/{id}`
|
||||
- 响应: `{ success: boolean; message?: string }`
|
||||
|
||||
6. **获取仓库订单** - `GET /warehouses/{id}/orders`
|
||||
- 响应: `Order[]`
|
||||
|
||||
### 货运人员管理模块
|
||||
|
||||
Reference in New Issue
Block a user