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.
173 lines
3.8 KiB
173 lines
3.8 KiB
2 years ago
|
<h1>1. ��ѯʳ��(����ID��ȡ������Ϣ)</h1>
|
||
|
<blockquote>
|
||
|
<p>GET /api/menu</p>
|
||
|
</blockquote>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="text">id=1
|
||
|
</code></pre>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="json">{
|
||
|
"body": {
|
||
|
"created": 1694014254000,
|
||
|
"crows": [
|
||
|
"������",
|
||
|
"������"
|
||
|
],
|
||
|
"day": 1,
|
||
|
"id": 1,
|
||
|
"meals": [
|
||
|
"����",
|
||
|
"����",
|
||
|
"����"
|
||
|
],
|
||
|
"modify": 1695404897000,
|
||
|
"month": [
|
||
|
1,
|
||
|
2,
|
||
|
3,
|
||
|
4,
|
||
|
5,
|
||
|
6,
|
||
|
7,
|
||
|
8,
|
||
|
9
|
||
|
],
|
||
|
"name": "23����43��ʳ��",
|
||
|
"nutrient": 1,
|
||
|
"operate": "system",
|
||
|
"scale": {
|
||
|
"������": 0,
|
||
|
"������": 0
|
||
|
},
|
||
|
"status": "�ݸ�",
|
||
|
"vender": 1
|
||
|
},
|
||
|
"code": 200,
|
||
|
"desc": "�ɹ�",
|
||
|
"success": true
|
||
|
}
|
||
|
</code></pre>
|
||
|
<h1>2. ��ѯʳ���б�</h1>
|
||
|
<blockquote>
|
||
|
<p>GET /api/menu</p>
|
||
|
</blockquote>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="text">pageSize=20 // Ĭ��20, ȫ���DZ���
|
||
|
pageNo=0 // Ĭ��0, ��0��ʼ
|
||
|
name=���Ѽ����� // �������Ʋ�
|
||
|
vender=1 // ���ݵ�λ��
|
||
|
status=1 // ����״̬��
|
||
|
startTime=2023-03-01 // ����ʱ���β�
|
||
|
endTime=2024-03-01
|
||
|
</code></pre>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="json">{
|
||
|
"body": {
|
||
|
"content": [
|
||
|
{
|
||
|
"created": 1694014254000,
|
||
|
"crows": [
|
||
|
"������",
|
||
|
"������"
|
||
|
],
|
||
|
"day": 1,
|
||
|
"id": 1,
|
||
|
"meals": [
|
||
|
"����",
|
||
|
"����",
|
||
|
"����"
|
||
|
],
|
||
|
"modify": 1695404897000,
|
||
|
"month": [
|
||
|
1,
|
||
|
2,
|
||
|
3,
|
||
|
4,
|
||
|
5,
|
||
|
6,
|
||
|
7,
|
||
|
8,
|
||
|
9
|
||
|
],
|
||
|
"name": "23����43��ʳ��",
|
||
|
"nutrient": 1,
|
||
|
"operate": "system",
|
||
|
"scale": {
|
||
|
"������": 0,
|
||
|
"������": 0
|
||
|
},
|
||
|
"status": "�ݸ�",
|
||
|
"vender": 1
|
||
|
}
|
||
|
],
|
||
|
"number": 0,
|
||
|
"size": 20,
|
||
|
"totalElements": 1,
|
||
|
"totalPages": 1
|
||
|
},
|
||
|
"code": 200,
|
||
|
"desc": "�ɹ�",
|
||
|
"success": true
|
||
|
}
|
||
|
</code></pre>
|
||
|
<h1>3. ������ʳ��</h1>
|
||
|
<blockquote>
|
||
|
<p>PUT /api/menu</p>
|
||
|
</blockquote>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="text">vendors=1,2,3 // ��������Ч��ҵ���˲���
|
||
|
name=���Ѽ����� // ����
|
||
|
nutrient=1 // Ӫ���ƻ�����
|
||
|
day=7 // ����
|
||
|
meals=����,����,���� // �ʹ�
|
||
|
month=1,2,3,4,5,6,7,8,9,10,11,12 // �����·�
|
||
|
crows=������,������ //��Ⱥ
|
||
|
</code></pre>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="json">{
|
||
|
"body": [
|
||
|
1,
|
||
|
2,
|
||
|
3
|
||
|
],
|
||
|
"code": 200,
|
||
|
"desc": "�ɹ�",
|
||
|
"success": true
|
||
|
}
|
||
|
</code></pre>
|
||
|
<h1>4. ��ʳ��</h1>
|
||
|
<blockquote>
|
||
|
<p>POST /api/menu</p>
|
||
|
</blockquote>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="text">id=1 // ʳ��ID
|
||
|
name=���Ѽ����� // ����
|
||
|
nutrient=1 // Ӫ���ƻ�����
|
||
|
day=7 // ����
|
||
|
meals=����,����,���� // �ʹ�
|
||
|
month=1,2,3,4,5,6,7,8,9,10,11,12 // �����·�
|
||
|
crows=������,������ //��Ⱥ
|
||
|
</code></pre>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="json">{
|
||
|
"code": 200,
|
||
|
"desc": "�ɹ�",
|
||
|
"success": true
|
||
|
}
|
||
|
</code></pre>
|
||
|
<h1>5. ɾ��ʳ��</h1>
|
||
|
<blockquote>
|
||
|
<p>DELETE /api/menu</p>
|
||
|
</blockquote>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="text">id=1 // ʳ��ID
|
||
|
</code></pre>
|
||
|
<h3>����:</h3>
|
||
|
<pre><code class="json">{
|
||
|
"code": 200,
|
||
|
"desc": "�ɹ�",
|
||
|
"success": true
|
||
|
}
|
||
|
</code></pre>
|
||
|
|