package com.jsh.erp.datasource.mappers; import com.jsh.erp.datasource.entities.Material; import com.jsh.erp.datasource.entities.MaterialVo4Unit; import org.apache.ibatis.annotations.Param; import java.util.List; /** * Description * * @Author: cjl * @Date: 2019/1/22 14:54 */ public interface MaterialMapperEx { List selectByConditionMaterial( @Param("name") String name, @Param("model") String model, @Param("categoryId") Long categoryId, @Param("categoryIds") String categoryIds, @Param("mpList") String mpList, @Param("offset") Integer offset, @Param("rows") Integer rows); int countsByMaterial( @Param("name") String name, @Param("model") String model, @Param("categoryId") Long categoryId, @Param("categoryIds") String categoryIds, @Param("mpList") String mpList); String findUnitName(@Param("mId") Long mId); List findById(@Param("id") Long id); List findBySelect(); int updatePriceNullByPrimaryKey(Long id); int updateUnitIdNullByPrimaryKey(Long id); List findByAll( @Param("name") String name, @Param("model") String model, @Param("categoryId") Long categoryId, @Param("categoryIds") String categoryIds); /** * 通过商品名称查询商品信息 * */ List findByMaterialName(@Param("name") String name); }