Commit 4f3b2820 by 王洁

membercard Interface

parent e0e15e30
......@@ -12,6 +12,15 @@ namespace Hdll\Services\MemberCard\Lib;
use Swoft\Core\ResultInterface;
/**
* The interface of demo service
*
* @method ResultInterface deferGetWxMsg(array $msgArr)
* @method ResultInterface deferPayOrder(int $storeId,string $orderSn,int $payStatus)
* @method ResultInterface deferGetOrder(int $storeId,int $id)
* @method ResultInterface deferGetOrderBySn(int $storeId,string $sn)
*/
/**
* The interface of demo service
*
......@@ -28,4 +37,31 @@ interface MemberCardInterface
* @return int
*/
public function getWxMsg(array $msgArr);
/**
* 支付订单
* @param integer $storeId
* @param string $orderSn
* @param integer $payStatus
* @return bool
*/
public function payOrder(int $storeId,string $orderSn,int $payStatus);
/**
* 根据主键获取订单
* @param integer $storeId
* @param integer $id
* @return array
*/
public function getOrder(int $storeId,int $id);
/**
* 根据订单编号获取订单
* @param integer $storeId
* @param integer $sn
* @return array
*/
public function getOrderBySn(int $storeId,string $sn);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment