package com.gk.firework.Service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.gk.firework.Domain.DeliveryDetailInfo; import com.gk.firework.Domain.DeliveryOrderInfo; import com.gk.firework.Domain.UserInfo; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * @author : jingjy * @date : 2021/4/1 10:24 */ public interface DeliveryDetailService extends IService { List generateDeliveryDetail(DeliveryOrderInfo deliveryOrderInfo, UserInfo userInfo, List directionCodes); IPage selectDetailPage(Page page, Map filter); List selectDetailExport(String code); List getDetailByCode(String ordercode); BigDecimal selectEnterpriseDeliveryNumber(String enterprisenumber, Object starttime, Object endtime); IPage selectEnterpriseTypeDelivery(Page page, Map filter, UserInfo user); List selectExportEnterpriseTypeDelivery(Map filter, UserInfo user); IPage selectCityTypeDelivery(Page page, Map filter, UserInfo user); List selectExportCityTypeDelivery(Map filter, UserInfo user); }