package com.gk.firework.Mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.gk.firework.Domain.Vo.WarnContentVo; import com.gk.firework.Domain.WarnContentInfo; import org.springframework.data.repository.query.Param; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; @Repository public interface WarnContentInfoMapper extends BaseMapper { WarnContentInfo selectByPrimaryKey(Long id); List selectStockDataGrid(Page page, Map condition); List selectPurchaseDataGrid(Page page, Map condition); WarnContentInfo selectByWarn(@Param("warntype") String warntype,@Param("warnlevel") String warnlevel,@Param("customer") Long customer,@Param("warncontent") String warncontent); WarnContentInfo selectByEnterpriseWarn(@Param("warntype")String warntype,@Param("warnlevel") String warnlevel,@Param("enterpriseid") Long enterpriseid,@Param("warncontent")String warncontent); List selectNeedMail(@Param("starttime") String starttime,@Param("endtime") String endtime); List selectIsNotMend(); List selectWarningDataGrid(Page page, Map condition); int insertBatch(@Param("list")List warnContentInfos); }