5456
This commit is contained in:
parent
4f9a342eb9
commit
ce7dcfb2c1
|
|
@ -26,7 +26,10 @@ import java.util.List;
|
|||
|
||||
@Mapper
|
||||
public interface MenuMaterialMapper extends BaseMapper<MenuMaterial> {
|
||||
List<MenuMaterialPageVO> selectAllList(@Param("delFlag") Integer delFlag, @Param("content") MenuMaterialPageDTO content, @Param("categoryIdList") List<Long> categoryIdList);
|
||||
List<MenuMaterialPageVO> selectAllList(@Param("delFlag") Integer delFlag,
|
||||
@Param("content") MenuMaterialPageDTO content,
|
||||
@Param("categoryIdList") List<Long> categoryIdList,
|
||||
@Param("merchantId") Long merchantId);
|
||||
|
||||
List<MenuMaterialDishesPageVO> selectListByDishesId(MenuMaterialDishes materialDishes);
|
||||
|
||||
|
|
|
|||
|
|
@ -335,7 +335,7 @@ public class MenuMaterialServiceImpl extends ServiceImpl<MenuMaterialMapper, Men
|
|||
content.setAreaAuth(this.drpAuthorityApi.listAreaAuth());
|
||||
PageMethod.startPage(content);
|
||||
List<MenuMaterialPageVO> records = this.baseMapper
|
||||
.selectAllList(DelFlagEnum.DEL_FALSE.key(), content, categoryIdList);
|
||||
.selectAllList(DelFlagEnum.DEL_FALSE.key(), content, categoryIdList, TenantContextHolder.getTenantId());
|
||||
List<Long> materialIdList = records.stream().map(MenuMaterialPageVO::getMaterialId).collect(Collectors.toList());
|
||||
if (CollUtil.isEmpty(materialIdList)) {
|
||||
return records;
|
||||
|
|
|
|||
|
|
@ -71,7 +71,15 @@
|
|||
left join menu_nutrition mn on mm.nutrition_id = mn.nutrition_id
|
||||
left join menu_material_category mmc on mm.category_id = mmc.category_id
|
||||
left join drp_unit du on du.unit_id = mm.unit_id
|
||||
left join alloc_area aa on mm.area_id = aa.area_id
|
||||
left join (
|
||||
SELECT #{merchantId} AS area_id,
|
||||
merchant_name AS area_name
|
||||
FROM merc_merchant
|
||||
UNION ALL
|
||||
SELECT area_id AS area_id,
|
||||
area_name AS area_name
|
||||
FROM alloc_area
|
||||
) aa on mm.area_id = aa.area_id
|
||||
left join drp_certificate dc on dc.cert_id = mm.cert_id
|
||||
where
|
||||
mm.del_flag = #{delFlag}
|
||||
|
|
|
|||
Loading…
Reference in New Issue