IPackageDeliveryDetailService.java 996 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.ydd.module.service;
  2. import com.baomidou.mybatisplus.extension.service.IService;
  3. import com.ydd.module.domain.PackageDeliveryDetail;
  4. import com.ydd.module.dto.PackageDeliveryDetailDto;
  5. import java.util.List;
  6. /**
  7. * 运力包明细Service接口
  8. *
  9. * @author douya
  10. * @date 2021-11-13
  11. */
  12. public interface IPackageDeliveryDetailService extends IService<PackageDeliveryDetail> {
  13. /**
  14. * 查询列表
  15. * @param packageDeliveryDetail 实体
  16. * @return 列表
  17. */
  18. List<PackageDeliveryDetail> queryList(PackageDeliveryDetail packageDeliveryDetail);
  19. /**
  20. * 获取运力明细
  21. * @param packageId 运力包id
  22. * @return 运力列表
  23. */
  24. List<PackageDeliveryDetailDto> getPackageDeliveryDetailList(Long packageId);
  25. List<PackageDeliveryDetailDto> getDeliveryDetailList();
  26. List<PackageDeliveryDetail> selectDeliverys(Long packageId);
  27. List<Long> selectDeliveryTypes(Long packageId);
  28. void deleteByPackageId(Long packageId);
  29. }