package com.liquidnet.service.goblin.service;

import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.goblin.dto.vo.GoblinBraceletPayResultVo;
import com.liquidnet.service.goblin.param.GoblinBraceletOrderPayParam;

public interface IGoblinBraceLetOrderService {

    /**
     * 下单
     * @param payParam
     * @return
     */
    ResponseDto<GoblinBraceletPayResultVo> checkOrder(GoblinBraceletOrderPayParam payParam);

    /**
     * 校验订单状态
     * @param orderId
     * @return
     */
    ResponseDto<Integer> checkOrderResult(String orderId);

    /**
     * 斗拱支付回调
     * @return
     */
    ResponseDto<Boolean> dougongCallBack();
}
