From e706c925c9cd5018d402735da48ac9c54f72b06e Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 28 May 2025 12:52:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E8=8F=9C=E8=B0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../canteen/core/cook/domain/CookRecipe.java | 6 ++++ .../mapper/cook/CookRecipeMapper.xml | 31 ++++++++++++------- 2 files changed, 25 insertions(+), 12 deletions(-) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/domain/CookRecipe.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/domain/CookRecipe.java index e88f49c..5dd2794 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/domain/CookRecipe.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/cook/domain/CookRecipe.java @@ -39,11 +39,17 @@ public class CookRecipe extends BaseEntity { @ApiModelProperty(value = "档口id") private Long stallId; + private String stallName; + /** 食堂id */ @Excel(name = "食堂id") @ApiModelProperty(value = "食堂id") private Long canteenId; + private String canteenName; + + private String areaName; + /** 菜品计划id(数据同步) */ @Excel(name = "菜品计划id(数据同步)") @ApiModelProperty(value = "菜品计划id(数据同步)") diff --git a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/cook/CookRecipeMapper.xml b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/cook/CookRecipeMapper.xml index 15192d2..3d35990 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/cook/CookRecipeMapper.xml +++ b/bonus-modules/bonus-smart-canteen/src/main/resources/mapper/cook/CookRecipeMapper.xml @@ -8,7 +8,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + @@ -19,32 +22,36 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select recipe_id, recipe_name, recipe_type, stall_id, canteen_id, plan_id, effect_date, - expire_date, create_by, create_time, update_by, update_time - from cook_recipe + select cr.recipe_id, cr.recipe_name, cr.recipe_type, cr.stall_id, cr.canteen_id, cr.plan_id, cr.effect_date, + cr.expire_date, cr.create_by, cr.create_time, cr.update_by, cr.update_time, + bs.stall_name, bc.canteen_name, ba.area_name + from cook_recipe cr + left join basic_stall bs on bs.stall_id = cr.stall_id + left join basic_canteen bc on bc.canteen_id = bs.canteen_id + left join basic_area ba on ba.area_id = bc.area_id