package cn.iocoder.yudao.module.promotion.api.bargain;

import cn.iocoder.yudao.module.promotion.api.bargain.dto.BargainRecordCreateReqDTO;

import javax.validation.Valid;

// TODO @芋艿：后面也再撸撸这几个接口

/**
 * 砍价记录 API 接口
 *
 * @author HUIHUI
 */
public interface BargainRecordApi {

    /**
     * 创建砍价记录
     *
     * @param reqDTO 请求 DTO
     */
    void createBargainRecord(@Valid BargainRecordCreateReqDTO reqDTO);

    /**
     * 查询砍价是否成功
     *
     * @param userId  用户编号
     * @param orderId 订单编号
     * @return 砍价是否成功
     */
    boolean isBargainRecordSuccess(Long userId, Long orderId);

}
