package com.sky.ioc.mapper; import com.sky.ioc.entity.domain.canteen.Order; import com.sky.ioc.entity.params.IocParam; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import java.util.List; import java.util.Map; @Mapper public interface CuisineOrderMapper { @Select("") Integer getTotalPersonByCompanyIdAndDeptId(@Param("iocParam") IocParam iocParam); @Select("") Double getTotalPriceByCompanyIdAndDeptId(@Param("iocParam") IocParam iocParam,@Param("payType")Integer payType); @Select("") Double getAvgPriceByCompanyIdAndDeptId(@Param("iocParam") IocParam iocParam); @Select("") Integer getTotalOrderByCompanyIdAndDeptId(@Param("iocParam") IocParam iocParam); @Select("") List> getTopListByCompanyIdAndDeptId(@Param("iocParam") IocParam iocParam); @Select("") List getListByCompanyIdAndDeptId(@Param("iocParam") IocParam iocParam); }