跳到主要内容

查询菜品列表

用户在设备端操作,设备端应用通过API获取可以点餐的菜品

请求

iot/canteen_meal/query_dishes_list

接口协议 - 公共参数

参数必填类型说明
flowNoString流水号
dishesShowDateString订餐日期(餐别对应日期)格式:yyyy/MM/dd
appointmentStartTimeString餐别开始时间(查询餐别接口返回)格式HH:mm
appointmentEndTimeString餐别结束时间(查询餐别接口返回)格式HH:mm
dishesTypeIdNumber菜品类目id
pageNoNumber页码
pageSizeNumber页大小

响应

参数必填类型说明
listJsonArray订餐日期与餐别列表内容
totalRowNumber总行数
firstPageBoolean是否为第一页
lastPageBoolean是否为最后一页
pageNumberNumber当前页码
pageSizeNumber每页大小
totalPageNumber总页数
点击查看list数据结构
参数必填类型说明
special_price_typeNull特价类型
codeString编码
auto_stock_numberFloat自动库存数量
limited_buy_numberNull限购数量
month_numberNumber月份数字
remarkString备注
format_listJsonArray格式列表
titleString标题
hotNumber
typeNumber类型
dishes_type_idNumber菜品类型ID
sale_numberFloat销售数量
putonString上架标志
limited_buyNull限购标志
coupon_idNull优惠券ID
topNull置顶
priceFloat价格
idNumberID
auto_stockNumber自动库存
stockNumber库存
create_dateString创建日期 yyyy-MM-dd HH:mm:ss
coupon_flagString优惠券标志
special_discount_priceNull特殊折扣价
displayNumber显示
taste_listJsonArray口味列表
shop_idNumber商铺ID
auto_stock_todayNumber当日自动库存
dishes_idNumber菜品ID
img_urlString图片URL
parent_idNumber父级ID
auto_stock_dateString自动库存日期
type_titleString类型标题
is_weight_dishNumber是否为重量菜品
idxNumber索引
statusNumber状态
点击查看format_list数据结构
参数必填类型说明
dishes_idNumber菜品ID
dishes_format_type_idNull菜品格式类型ID
auto_stock_numberNumber自动库存数量
priceNumber价格
idNumberID
bixuanNumber必选标志
titleString标题
create_dateString创建日期 yyyy-MM-dd HH:mm:ss
stockNumber库存
sale_numberNumber销售数量

点击查看taste_list数据结构
参数必填类型说明
dishes_idNumber菜品ID
taste_nameString口味名称
priceNumber价格
idNumberID
titleString标题
create_dateString创建日期

请求示例

{
"flowNo": "flowNo_2a98e802003c",
"dishesShowDate": "2024/09/01",
"dishesTypeId": 1234,
"pageNo": 1,
"pageSize": 2,
"appointmentStartTime": null,
"appointmentEndTime": null
}

返回值示例

{
"list": [
{
"special_price_type": null,
"code": "24090518434024721",
"auto_stock_number": 0.0,
"limited_buy_number": null,
"month_number": 31,
"remark": null,
"format_list": [
{
"dishes_id": 9248,
"dishes_format_type_id": null,
"auto_stock_number": 0,
"price": 1.0,
"id": 25266,
"bixuan": 0,
"title": "规格1",
"create_date": "2024-09-06 15:37:52",
"stock": 0,
"sale_number": 0
},
{
"dishes_id": 9248,
"dishes_format_type_id": null,
"auto_stock_number": 0,
"price": 2.0,
"id": 25267,
"bixuan": 0,
"title": "规格2",
"create_date": "2024-09-06 15:37:52",
"stock": 0,
"sale_number": 0
},
{
"dishes_id": 9248,
"dishes_format_type_id": null,
"auto_stock_number": 0,
"price": 3.0,
"id": 25268,
"bixuan": 0,
"title": "规格3",
"create_date": "2024-09-06 15:37:52",
"stock": 0,
"sale_number": 0
}
],
"title": "测试口味",
"hot": 1,
"type": 1,
"dishes_type_id": 1076,
"sale_number": 44.0,
"puton": "1111111",
"limited_buy": null,
"coupon_id": null,
"top": 1,
"price": 1.0,
"id": 9248,
"auto_stock": 0.0,
"stock": 0.0,
"create_date": "2024-09-05 18:43:40",
"coupon_flag": "0",
"special_discount_price": null,
"display": 1,
"taste_list": [
[
{
"dishes_id": 9248,
"taste_name": "温度",
"price": 1.0,
"id": 14674,
"title": "常温",
"create_date": "2024-09-06 15:37:52"
},
{
"dishes_id": 9248,
"taste_name": "温度",
"price": 2.0,
"id": 14675,
"title": "热",
"create_date": "2024-09-06 15:37:52"
},
{
"dishes_id": 9248,
"taste_name": "温度",
"price": 3.0,
"id": 14676,
"title": "冰",
"create_date": "2024-09-06 15:37:52"
}
]
],
"shop_id": 12494,
"auto_stock_today": 0,
"dishes_id": null,
"special_price": null,
"img_url": "http://dcxt/img/uploadFile/admin/img/dishesDefault.png",
"parent_id": null,
"auto_stock_date": null,
"type_title": "测试口味",
"is_weight_dish": 0,
"idx": 1,
"status": 1
},
{
"special_price_type": null,
"code": "24090519001156341",
"auto_stock_number": 0.0,
"limited_buy_number": null,
"month_number": 16,
"remark": null,
"format_list": [
{
"dishes_id": 9249,
"dishes_format_type_id": null,
"auto_stock_number": 0,
"price": 0.1,
"id": 25255,
"bixuan": 0,
"title": "规格1",
"create_date": "2024-09-05 19:00:12",
"stock": 0,
"sale_number": 55
},
{
"dishes_id": 9249,
"dishes_format_type_id": null,
"auto_stock_number": 0,
"price": 0.2,
"id": 25256,
"bixuan": 0,
"title": "规格2",
"create_date": "2024-09-05 19:00:12",
"stock": 0,
"sale_number": 0
},
{
"dishes_id": 9249,
"dishes_format_type_id": null,
"auto_stock_number": 0,
"price": 0.3,
"id": 25257,
"bixuan": 0,
"title": "规格3",
"create_date": "2024-09-05 19:00:12",
"stock": 0,
"sale_number": 0
}
],
"title": "测试口味2",
"hot": 1,
"type": 1,
"dishes_type_id": 1076,
"sale_number": 75.0,
"puton": "1111111",
"limited_buy": null,
"coupon_id": null,
"top": 1,
"price": 0.1,
"id": 9249,
"auto_stock": 0.0,
"stock": 924.0,
"create_date": "2024-09-05 19:00:12",
"coupon_flag": "0",
"special_discount_price": null,
"display": 1,
"taste_list": [
[
{
"dishes_id": 9249,
"taste_name": "口味",
"price": 0.1,
"id": 14665,
"title": "口味1",
"create_date": "2024-09-05 19:00:12"
},
{
"dishes_id": 9249,
"taste_name": "口味",
"price": 0.2,
"id": 14666,
"title": "口味2",
"create_date": "2024-09-05 19:00:12"
},
{
"dishes_id": 9249,
"taste_name": "口味",
"price": 0.1,
"id": 14667,
"title": "口味3",
"create_date": "2024-09-05 19:00:12"
}
]
],
"shop_id": 12494,
"auto_stock_today": 0,
"dishes_id": null,
"special_price": null,
"img_url": "http://dcxt/img/uploadFile/admin/img/dishesDefault.png",
"parent_id": null,
"auto_stock_date": null,
"type_title": "测试口味",
"is_weight_dish": 0,
"idx": 1,
"status": 1
}
],
"totalRow": 83,
"firstPage": true,
"lastPage": false,
"pageNumber": 1,
"pageSize": 2,
"totalPage": 42
}