You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# 协议约定
|
|
|
|
|
|
|
|
> 协议格式: restfull + json + utf-8
|
|
|
|
>
|
|
|
|
> 协议格式中,凡是用 * 标识字段均为必须字段,否则为可选字段。
|
|
|
|
>
|
|
|
|
> 密码:<span style="color: red; ">协议中涉及password字段全部使用16位的MD5加密传输(MD5加密后取后16位,大写)</span>
|
|
|
|
|
|
|
|
### 协议列表
|
|
|
|
* [修改记录](change.md)
|
|
|
|
* [基础协议](basic.md)
|
|
|
|
* [用户权限](user.md)
|
|
|
|
* [单位协议](vender.md)
|
|
|
|
* [食材协议](ingredient.md)
|
|
|
|
* [营养计划](nutrition.md)
|
|
|
|
* [菜品协议](dish.md)
|
|
|
|
* [食谱协议](menu.md)
|
|
|
|
* [食谱基础协议](menu/menu.md)
|
|
|
|
* [食谱菜品协议](menu/dish.md)
|
|
|
|
* [食谱审批协议](menu/review.md)
|
|
|
|
* [食谱发布协议](menu/release.md)
|
|
|
|
* [食谱分析协议](menu/report.md)
|
|
|
|
* [图片协议](icon.md)
|
|
|
|
### 响应示例
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"body": {},
|
|
|
|
"code": 1,
|
|
|
|
"desc": "成功"
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
### 返回码表
|
|
|
|
|
|
|
|
```text
|
|
|
|
基础返回码:
|
|
|
|
success (200, "成功"),
|
|
|
|
|
|
|
|
invalid_user_password (300, "用户名或者密码错误!"),
|
|
|
|
|
|
|
|
expired_vender (301, "账户过期,请联系管理员续费!"),
|
|
|
|
|
|
|
|
illegal_argument (400, "参数错误!"),
|
|
|
|
need_login (401, "未登录!"),
|
|
|
|
not_support_operate (404, "不支持的�
|