From e9be7ab7c4c3bcdf0caf896559ef54216eb83d1b Mon Sep 17 00:00:00 2001 From: zjf <1799650030@qq.com> Date: Fri, 28 Aug 2026 15:44:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=8F=9C=E5=8D=95=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E9=97=AE=E9=A2=98=EF=BC=8C=E5=AE=8C=E5=96=84=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E9=94=99=E6=8F=90=E7=A4=BA=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/canteen/canteenSpu.ts | 9 +++ src/layout/navMenu/horizontal.vue | 3 +- src/layout/navMenu/menuIndex.ts | 4 ++ src/layout/navMenu/subItem.vue | 3 +- src/layout/navMenu/vertical.vue | 54 ++++++++------ src/views/canteen/canteenDailyMenu/index.vue | 24 ++++++- src/views/canteen/canteenSpu/index.vue | 76 +++++++++++++++++++- 7 files changed, 148 insertions(+), 25 deletions(-) create mode 100644 src/layout/navMenu/menuIndex.ts diff --git a/src/api/canteen/canteenSpu.ts b/src/api/canteen/canteenSpu.ts index 800e743e..98dcd9dd 100644 --- a/src/api/canteen/canteenSpu.ts +++ b/src/api/canteen/canteenSpu.ts @@ -55,6 +55,15 @@ export function putObj(obj?: Object) { }) } +/** 批量赋值菜品封面图 */ +export function batchUpdatePic(data: { ids: Array; picUrl: string }) { + return request({ + url: "/canteen/canteenSpu/batchPic", + method: "put", + data, + }) +} + /** Excel 导入菜品:importMode=cover|skip|force;兼容 cover=true/false */ export function importSpu(data: FormData, params: Object) { return request({ diff --git a/src/layout/navMenu/horizontal.vue b/src/layout/navMenu/horizontal.vue index 92ccdbe0..86aa8b50 100644 --- a/src/layout/navMenu/horizontal.vue +++ b/src/layout/navMenu/horizontal.vue @@ -4,7 +4,7 @@