package com.project.enforce.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.project.enforce.domain.EnforceOrder; import com.project.enforce.domain.bo.queryBo.EnforceOrderQueryBo; import com.project.enforce.domain.bo.queryBo.OrderCheckedQueryBo; import com.project.enforce.domain.vo.EnforceOrderVo; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import java.util.List; /** * 执法单Mapper接口 * * @author manton */ public interface EnforceOrderMapper extends BaseMapper { List selectCheckList(EnforceOrderQueryBo bo); List selectCheckedList(OrderCheckedQueryBo bo); List selectScanList(@Param("companyCode") String companyCode,@Param("userId") Long userId); @Select("SELECT COUNT(DISTINCT company_id) FROM enforce_order and check_status>=2") Integer getDistinctCompanyNum(); }