DiamondPositionMapper.java 1022 B

12345678910111213141516171819202122232425
  1. package cn.hobbystocks.auc.mapper;
  2. import cn.hobbystocks.auc.domain.DiamondPosition;
  3. import cn.hobbystocks.auc.request.DiamondPositionPageRequest;
  4. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  5. import com.baomidou.mybatisplus.core.metadata.IPage;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. public interface DiamondPositionMapper extends BaseMapper<DiamondPosition> {
  9. DiamondPosition selectDiamondPositionById(Long id);
  10. List<DiamondPosition> selectDiamondPositionList(IPage<DiamondPosition> page, @Param("request") DiamondPositionPageRequest request);
  11. List<DiamondPosition> selectActiveDiamondPositions(@Param("businessModule") String businessModule,
  12. @Param("version") String version);
  13. int insertDiamondPosition(DiamondPosition diamondPosition);
  14. int updateDiamondPosition(DiamondPosition diamondPosition);
  15. int deleteDiamondPositionById(@Param("id") Long id, @Param("updateUser") String updateUser);
  16. }