WarehouseOutItemMapper.java 1004 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.hys.app.mapper.erp;
  2. import com.hys.app.framework.database.mybatisplus.base.BaseMapperX;
  3. import com.hys.app.model.erp.dos.WarehouseOutItemDO;
  4. import com.hys.app.model.erp.dto.WarehouseOutItemQueryParams;
  5. import com.hys.app.framework.database.WebPage;
  6. import com.hys.app.model.erp.vo.WarehouseOutItemV1;
  7. import com.hys.app.model.erp.vo.WarehouseOutItemVO;
  8. import org.apache.ibatis.annotations.Param;
  9. import java.util.List;
  10. /**
  11. * 出库单商品明细的Mapper
  12. *
  13. * @author 张崧
  14. * @since 2023-12-07 17:06:32
  15. */
  16. public interface WarehouseOutItemMapper extends BaseMapperX<WarehouseOutItemDO> {
  17. default WebPage<WarehouseOutItemDO> selectPage(WarehouseOutItemQueryParams params) {
  18. return lambdaQuery()
  19. .orderByDesc(WarehouseOutItemDO::getId)
  20. .page(params);
  21. }
  22. List<WarehouseOutItemV1> queryList(@Param("request") WarehouseOutItemQueryParams request);
  23. Long selectCount(@Param("request") WarehouseOutItemQueryParams request);
  24. }