You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
954 B

  1. package com.xujie.modules.supplier.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.core.metadata.IPage;
  4. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  5. import com.xujie.modules.supplier.data.PurQuotationDetailData;
  6. import com.xujie.modules.supplier.entity.PurQuotationDetail;
  7. import org.apache.ibatis.annotations.Mapper;
  8. import org.apache.ibatis.annotations.Param;
  9. import java.util.List;
  10. /**
  11. * <p>
  12. * 询价单明细表 Mapper 接口
  13. * </p>
  14. *
  15. * @author jyy
  16. * @since 2026-03-31
  17. */
  18. @Mapper
  19. public interface PurQuotationDetailMapper extends BaseMapper<PurQuotationDetail> {
  20. List<PurQuotationDetailData> getListByModel(PurQuotationDetail data);
  21. IPage<PurQuotationDetailData> myPage(Page<PurQuotationDetailData> page, @Param("query") PurQuotationDetailData data);
  22. int getMaxItemNo(String orderNo);
  23. void updatePurDetailStatus(PurQuotationDetailData purDetail);
  24. }