package com.jsh.erp.datasource.mappers; import com.jsh.erp.datasource.entities.Supplier; import com.jsh.erp.datasource.entities.SupplierExample; import org.apache.ibatis.annotations.Param; import java.util.Date; import java.util.List; public interface SupplierMapperEx { List selectByConditionSupplier( @Param("supplier") String supplier, @Param("type") String type, @Param("phonenum") String phonenum, @Param("telephone") String telephone, @Param("creatorArray") String[] creatorArray, @Param("offset") Integer offset, @Param("rows") Integer rows); Long countsBySupplier( @Param("supplier") String supplier, @Param("type") String type, @Param("phonenum") String phonenum, @Param("telephone") String telephone, @Param("creatorArray") String[] creatorArray); List findByAll( @Param("supplier") String supplier, @Param("type") String type, @Param("phonenum") String phonenum, @Param("telephone") String telephone); int batchDeleteSupplierByIds(@Param("updateTime") Date updateTime, @Param("updater") Long updater, @Param("ids") String ids[]); Supplier getSupplierByNameAndType( @Param("supplier") String supplier, @Param("type") String type); }