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.
2.0 KiB
2.0 KiB
1. 查询食谱审核列表
GET /api/menu/review
输入:
pageSize=20 // 默认20, 全部非必填
pageNo=0 // 默认0, 从0开始
name=番茄鸡蛋汤 // 根据名称查
status=3 // 根据状态查询
vender=1 // 根据单位查
startTime=2023-03-01 // 根据时间段查
endTime=2024-03-01
输出:
{
"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
}
2. 审核通过、不通过
POST /api/menu/review
输入:
id=1 // 食谱ID
pass=true // true-审核通过,false-审核不通过
reason=OK // 审批意见
输出:
{
"code": 200,
"desc": "成功",
"success": true
}
3. 提交审核
PUT /api/menu/review
输入:
id=1 // 食谱ID
输出:
{
"code": 200,
"desc": "成功",
"success": true
}
3. 禁用
DELETE /api/menu/review
输入:
id=1 // 食谱ID
输出:
{
"code": 200,
"desc": "成功",
"success": true
}
4. 根据状态统计数量
GET /api/menu/review/count
输出:
{
"body": [
{
"count": 2,
"status": 2
},
{
"count": 2,
"status": 1
}
],
"code": 200,
"desc": "成功",
"success": true
}