基于ssm的快递管理系统寄件管理模块接口设计
时间: 2023-10-20 16:06:15 浏览: 68
以下是基于SSM的快递管理系统寄件管理模块接口设计:
1. 新增寄件信息接口
请求方式:POST
请求URL:/send/addSend
请求参数:
| 参数名 | 参数类型 | 是否必填 | 参数说明 |
| ----------- | ---- | ---- | ------ |
| sendName | String | 是 | 寄件人姓名 |
| sendPhone | String | 是 | 寄件人电话 |
| sendAddress | String | 是 | 寄件人地址 |
| recvName | String | 是 | 收件人姓名 |
| recvPhone | String | 是 | 收件人电话 |
| recvAddress | String | 是 | 收件人地址 |
| weight | int | 是 | 快递重量 |
| sendTime | Date | 是 | 寄件时间 |
返回参数:
| 参数名 | 参数类型 | 参数说明 |
| ------ | ---- | ------ |
| code | int | 返回码 |
| msg | String | 返回信息 |
| result | int | 新增结果(0:失败,1:成功) |
2. 查询寄件信息接口
请求方式:GET
请求URL:/send/findSend
请求参数:
| 参数名 | 参数类型 | 是否必填 | 参数说明 |
| ----------- | ---- | ---- | ------- |
| sendName | String | 否 | 寄件人姓名 |
| sendPhone | String | 否 | 寄件人电话 |
| recvName | String | 否 | 收件人姓名 |
| recvPhone | String | 否 | 收件人电话 |
| sendTimeMin | Date | 否 | 寄件时间最小值 |
| sendTimeMax | Date | 否 | 寄件时间最大值 |
返回参数:
| 参数名 | 参数类型 | 参数说明 |
| ------ | ---- | ------ |
| code | int | 返回码 |
| msg | String | 返回信息 |
| result | List | 寄件信息列表 |
3. 修改寄件信息接口
请求方式:POST
请求URL:/send/updateSend
请求参数:
| 参数名 | 参数类型 | 是否必填 | 参数说明 |
| ----------- | ---- | ---- | ----- |
| id | int | 是 | 寄件信息ID |
| sendName | String | 否 | 寄件人姓名 |
| sendPhone | String | 否 | 寄件人电话 |
| sendAddress | String | 否 | 寄件人地址 |
| recvName | String | 否 | 收件人姓名 |
| recvPhone | String | 否 | 收件人电话 |
| recvAddress | String | 否 | 收件人地址 |
| weight | int | 否 | 快递重量 |
| sendTime | Date | 否 | 寄件时间 |
返回参数:
| 参数名 | 参数类型 | 参数说明 |
| ------ | ---- | ------ |
| code | int | 返回码 |
| msg | String | 返回信息 |
| result | int | 修改结果(0:失败,1:成功) |
4. 删除寄件信息接口
请求方式:POST
请求URL:/send/deleteSend
请求参数:
| 参数名 | 参数类型 | 是否必填 | 参数说明 |
| ---- | ---- | ---- | ----- |
| id | int | 是 | 寄件信息ID |
返回参数:
| 参数名 | 参数类型 | 参数说明 |
| ------ | ---- | ------ |
| code | int | 返回码 |
| msg | String | 返回信息 |
| result | int | 删除结果(0:失败,1:成功) |
阅读全文