2025-01-XX
2025-01-XX(后端功能补充完成)
✅ 核心功能已全部实现,后端功能补充已完成。仅剩部分前端交互细节需要确认。
group_merchant/src/pages/scanOrder/index.vueStoreTableController.batchCreateTablesqrcodeUrl 字段)StoreTableController.getTablePage(分页查询)StoreTableController.updateTableStoreTableController.deleteTable
group_merchant/src/pages/scanOrder/table/status.vueStoreTableController.getTablePagehasNewItems 判断status 字段(0:空闲, 1:就餐中)StoreTableController.changeTablegroup_merchant/src/pages/scanOrder/table/change.vueStoreCuisineCategoryController.batchCreateCategoriesStoreCuisineCategoryController.getCategoryListStoreCuisineCategoryController.updateCategorySort
sort 字段)StoreCuisineCategoryController.updateCategoryStoreCuisineCategoryController.deleteCategory
StoreCuisineController.addCuisineCombo| 字段 | 需求 | 实现情况 | 备注 |
|---|---|---|---|
| 菜品分类 | 必选,可多选 | ✅ 已实现 | categoryIds 字段,支持多选 |
| 首页展示 | 单选,默认是 | ✅ 已实现 | homeDisplay 字段(0:否, 1:是) |
| 菜品标签 | 选填,限5字,最多3个 | ✅ 已实现 | tags 字段(JSON数组) |
| 菜品短评 | 选填,限20字 | ✅ 已实现 | dishReview 字段 |
| 菜品描述 | 选填,限300字 | ✅ 已实现 | description 字段 |
| 餐位费 | 选填,限2位正整数 | ✅ 已实现 | tablewareFee 字段(在 StoreInfo 表中) |
StoreCuisineController.getPriceListStoreInfo 表中)getOrderPage 已支持按订单编号模糊搜索StoreOrderController.getOrderPage 已添加 keyword 参数StoreOrderController.getOrderPageStoreOrderController.getOrderDetailStoreOrderController.getOrderPage 接口中添加搜索参数orderNo)模糊搜索StoreOrderDetail.cuisineName)模糊搜索餐位费验证(可选):
StoreInfo 表中,可能需要单独验证前端交互确认:
订单搜索功能 ✅:
字段验证和提示 ✅:
alien-store/src/main/java/shop/alien/store/controller/StoreTableController.javaalien-store/src/main/java/shop/alien/store/controller/StoreCuisineCategoryController.javaalien-store/src/main/java/shop/alien/store/controller/StoreCuisineController.javaalien-dining/src/main/java/shop/alien/dining/controller/StoreOrderController.javagroup_merchant/src/pages/scanOrder/index.vuegroup_merchant/src/pages/scanOrder/table/list.vuegroup_merchant/src/pages/scanOrder/table/status.vuegroup_merchant/src/pages/scanOrder/table/change.vuegroup_merchant/src/pages/scanOrder/order/list.vue