package com.hzs.activity.pick;

import com.hzs.common.core.domain.R;
import com.hzs.common.domain.activity.pick.ext.AcPickExt;

import java.util.List;

/**
 * 提货相关dubbo服务入口
 */
public interface IAcPickServiceApi {

    /**
     * 提货订单处理
     *
     * @param pkMember  会员ID
     * @param orderCode 订单编号
     * @return
     */
    R<?> handlePickOrder(Long pkMember, String orderCode);

    /**
     * 查询提货列表
     *
     * @param pkMember  会员主键
     * @param pickType  提货类型
     * @param pkCountry 所属国家
     * @return
     */
    R<List<AcPickExt>> queryList(Long pkMember, Integer pickType, Integer pkCountry);

}
