package org.dromara.web.mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import org.dromara.common.mybatis.core.mapper.BaseMapperPlus; import org.dromara.web.domain.HospitalMealPlan; import org.dromara.web.domain.vo.EnteralNutritionQueryOneVo; import org.dromara.web.domain.vo.HospitalMealPlanQueryVo; import org.dromara.web.domain.vo.HospitalMealPlanVo; import org.springframework.stereotype.Repository; import java.util.List; /** * 院内膳食主Mapper接口 * * @author Lion Li * @date 2025-07-23 */ @Repository public interface HospitalMealPlanMapper extends BaseMapperPlus { @Select("") List queryPageVoList(@Param("prescriptionType") String prescriptionType, @Param("visitType") String visitType, @Param("makeStatus") String makeStatus, @Param("paymentStatus") String paymentStatus, @Param("executeStatus") String executeStatus, @Param("doorId") Long doorId, @Param("wardId") Long wardId, @Param("searchValue") String searchValue, @Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("exeBeginTime") String exeBeginTime, @Param("exeEndTime") String exeEndTime, @Param("offset") Integer offset, @Param("rows") Integer rows); @Select("") Integer queryPageVoCount(@Param("prescriptionType") String prescriptionType, @Param("visitType") String visitType, @Param("makeStatus") String makeStatus, @Param("paymentStatus") String paymentStatus, @Param("executeStatus") String executeStatus, @Param("doorId") Long doorId, @Param("wardId") Long wardId, @Param("searchValue") String searchValue, @Param("beginTime") String beginTime, @Param("endTime") String endTime, @Param("exeBeginTime") String exeBeginTime, @Param("exeEndTime") String exeEndTime); }