From b74ec8b1a9c8dae3ebaaf3af96af52b10d487c30 Mon Sep 17 00:00:00 2001 From: zzyuan <781948537@qq.com> Date: Thu, 10 Apr 2025 13:36:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=90=A5=E5=85=BB=E4=BF=A1=E6=81=AF=E7=B1=BB?= =?UTF-8?q?=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/dish/material.js | 4 +- src/api/dish/nutritionInfo.js | 46 ++- src/views/dish/nutritionInfo/index.vue | 541 ++++++++++++++++++++----- 3 files changed, 468 insertions(+), 123 deletions(-) diff --git a/src/api/dish/material.js b/src/api/dish/material.js index 7608d256..2727b54a 100644 --- a/src/api/dish/material.js +++ b/src/api/dish/material.js @@ -1,9 +1,9 @@ import request from '@/utils/request' -// 原料类别 +// 原料类别树 export function systemMaterialTreeApi(data) { return request({ - url: '/smart-canteen/api/v1/menumaterialcategory/tree/list', + url: '/smart-canteen/menu_material_category/getTree', method: 'post', headers: { "merchant-id":"378915229716713472", diff --git a/src/api/dish/nutritionInfo.js b/src/api/dish/nutritionInfo.js index cd3e99f3..905c3268 100644 --- a/src/api/dish/nutritionInfo.js +++ b/src/api/dish/nutritionInfo.js @@ -1,36 +1,64 @@ import request from '@/utils/request' -// 获取营养信息类别 -export function typeListApi(data) { +// 获取营养信息类别-树 +export function nutritionTypeListApi(data) { return request({ url: '/smart-canteen/menu_nutrition_type/nutritionTypeList', method: 'post', data: data }) } +// 新增营养类别接口-树 +export function nutritionTypeAddApi(data) { + return request({ + url: '/smart-canteen/menu_nutrition_type/add', + method: 'post', + data: data + }) +} +// 修改营养类别接口-树 +export function nutritionTypeEditApi(data) { + return request({ + url: '/smart-canteen/menu_nutrition_type/edit', + method: 'post', + data: data + }) +} +// 删除营养类别接口-树 +export function nutritionTypeDelApi(data) { + return request({ + url: '/smart-canteen/menu_nutrition_type/del', + method: 'post', + data: data + }) +} + + + + // 查询获取所有营养信息 export function listNutrition(query) { return request({ url: '/smart-canteen/menu_nutrition/list', - method: 'get', - param: query + method: 'post', + data: query }) } // 查询详细 export function getNutrition(data) { return request({ - url: '/smart-canteen/api/v1/menunutrition/oneMaterial', - method: 'post', - data: data + url: '/smart-canteen/menu_nutrition_type/getInfo', + method: 'get', + params: data }) } // 新增 export function addMenuNutrition(data) { return request({ - url: '/smart-canteen/api/v1/menunutrition/addMenuNutrition', + url: '/smart-canteen/menu_nutrition/add', method: 'post', data: data }) @@ -39,7 +67,7 @@ export function addMenuNutrition(data) { // 修改 export function updateNutrition(data) { return request({ - url: '/smart-canteen/api/v1/menunutrition/updateMenuNutrition', + url: '/smart-canteen/menu_nutrition/edit', method: 'post', data: data }) diff --git a/src/views/dish/nutritionInfo/index.vue b/src/views/dish/nutritionInfo/index.vue index 698f706e..ede9916c 100644 --- a/src/views/dish/nutritionInfo/index.vue +++ b/src/views/dish/nutritionInfo/index.vue @@ -1,92 +1,177 @@ -