package com.hzs.sale.postage;

import com.hzs.common.core.domain.R;
import com.hzs.sale.postage.dto.PostageProductDTO;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Description: 邮费服务API
 * @Author: jiang chao
 * @Time: 2023/4/25 14:40
 * @Classname: IPostageServiceApi
 * @PackageName: com.hzs.sale.postage
 */
public interface IPostageServiceApi {

    /**
     * 查询邮费
     *
     * @param pkId        邮费模板ID
     * @param productList 产品列表
     * @param province    省
     * @param recCity     市
     * @return
     */
    R<BigDecimal> queryPostage(Integer pkId, List<PostageProductDTO> productList, Integer province, Integer recCity);

}
