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.
|
|
|
# 1. ʳ����
|
|
|
|
|
|
|
|
|
|
|
|
> GET /api/menu/analysis
|
|
|
|
|
|
|
|
### ����:
|
|
|
|
```text
|
|
|
|
id=1 // ʳ��ID, ����
|
|
|
|
day=3 // ��һ��, Ĭ�ϵ���
|
|
|
|
crow=xxx //��Ⱥ,Ĭ�ϵ�һ����Ⱥ
|
|
|
|
```
|
|
|
|
|
|
|
|
### ����:
|
|
|
|
~~~json
|
|
|
|
{
|
|
|
|
"body": {
|
|
|
|
"day": 5,
|
|
|
|
"crow": "10",
|
|
|
|
"meals": [
|
|
|
|
"����"
|
|
|
|
],
|
|
|
|
"types": {
|
|
|
|
"����": 5,
|
|
|
|
"��Ϻ��": 2,
|
|
|
|
"��ζƷ": 1
|
|
|
|
},
|
|
|
|
"ingredient": [
|
|
|
|
{
|
|
|
|
"nutrition": "��ʳ��ά/g",
|
|
|
|
"virtual": 0,
|
|
|
|
"standard": "1~2",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": -1,
|
|
|
|
"conclusion": "����"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "��/mg",
|
|
|
|
"virtual": 2,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "����B1/mg",
|
|
|
|
"virtual": 1,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "̼ˮ������/g",
|
|
|
|
"virtual": 0.1,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "������/g",
|
|
|
|
"virtual": 0.1,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "����B2/mg",
|
|
|
|
"virtual": 2,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "֬��/g",
|
|
|
|
"virtual": 0.0,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "��/mg",
|
|
|
|
"virtual": 0.1,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "����A/��gRAE",
|
|
|
|
"virtual": 4,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"nutrition": "����kcal/kcal",
|
|
|
|
"virtual": 0.79,
|
|
|
|
"standard": "-",
|
|
|
|
"ul": "-",
|
|
|
|
"overload": "-",
|
|
|
|
"conclusion": "-"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"code": 200,
|
|
|
|
"desc": "�ɹ�",
|
|
|
|
"success": true
|
|
|
|
}
|
|
|
|
~~~
|
|
|
|
|
|
|
|
|
|
|
|
# 2. ʳ����
|
|
|
|
|
|
|
|
> GET /api/menu/analysis/energy
|
|
|
|
|
|
|
|
### ����:
|
|
|
|
```text
|
|
|
|
id=1 // ʳ��ID, ����
|
|
|
|
day=3 // ��һ��, Ĭ�ϵ���
|
|
|
|
crow=xxx //��Ⱥ,Ĭ�ϵ�һ����Ⱥ
|
|
|
|
```
|
|
|
|
|
|
|
|
### ����:
|
|
|
|
~~~json
|
|
|
|
{
|
|
|
|
"body": {
|
|
|
|
"day": 5,
|
|
|
|
"crow": "10",
|
|
|
|
"meals": [
|
|
|
|
"����"
|
|
|
|
],
|
|
|
|
"energy": [
|
|
|
|
{
|
|
|
|
"name": "������/������",
|
|
|
|
"standard": "10~20",
|
|
|
|
"value": 10.0,
|
|
|
|
"conclusion": "����"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "֬��/������",
|
|
|
|
"standard": "20~30",
|
|
|
|
"value": 0.0,
|
|
|
|
"conclusion": "�Ե�"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "̼ˮ������/������",
|
|
|
|
"standard": "50~60",
|
|
|
|
"value": 10.0,
|
|
|
|
"conclusion": "�Ե�"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"code": 200,
|
|
|
|
"desc": "�ɹ�",
|
|
|
|
"success": true
|
|
|
|
}
|
|
|
|
~~~
|
|
|
|
|
|
|
|
# 3. ʳ����
|
|
|
|
|
|
|
|
> GET /api/menu/analysis/types
|
|
|
|
|
|
|
|
### ����:
|
|
|
|
```text
|
|
|
|
id=1 // ʳ��ID, ����
|
|
|
|
crow=xxx //��Ⱥ,Ĭ�ϵ�һ����Ⱥ
|
|
|
|
```
|
|
|
|
|
|
|
|
### ����:
|
|
|
|
~~~json
|
|
|
|
{
|
|
|
|
"body": {
|
|
|
|
"dayRule": [
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 1,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 1,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 1,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 2,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 2,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 2,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 3,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 3,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 3,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 4,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 4,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 4,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 5,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 5,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 5,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 6,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 6,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 6,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
],
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"day": 7,
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 2,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 7,
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 5,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"day": 7,
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 1,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
]
|
|
|
|
],
|
|
|
|
"weekRule": [
|
|
|
|
{
|
|
|
|
"name": "����",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 35,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "��Ϻ��",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 14,
|
|
|
|
"lack": 0
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "��ζƷ",
|
|
|
|
"standard": 0,
|
|
|
|
"supplied": 7,
|
|
|
|
"lack": 0
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"code": 200,
|
|
|
|
"desc": "�ɹ�",
|
|
|
|
"success": true
|
|
|
|
}
|
|
|
|
~~~
|