package cn.lili.modules.statistics.service; import cn.lili.modules.goods.entity.dos.Goods; import cn.lili.modules.goods.entity.enums.GoodsAuthEnum; import cn.lili.modules.goods.entity.enums.GoodsStatusEnum; import com.baomidou.mybatisplus.extension.service.IService; /** * 商品统计业务层 * * @author Bulbasaur * @since 2020/12/9 11:06 */ public interface GoodsStatisticsService extends IService { /** * 获取所有的已上架的商品数量 * * @param goodsStatusEnum 商品状态枚举 * @param goodsAuthEnum 商品审核枚举 * @return 所有的已上架的商品数量 */ long goodsNum(GoodsStatusEnum goodsStatusEnum, GoodsAuthEnum goodsAuthEnum); /** * 获取今天的已上架的商品数量 * * @return 今天的已上架的商品数量 */ long todayUpperNum(); /** * 预警库存数 * @return */ long alertQuantityNum(); }