You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
<?php
namespace App\Service\v3\Interfaces;
interface BadgeServiceInterface{ /** * 用户和商户首页订单角标 * @param $userId * @param $storeIds * @param $globalOrderId * @param $orderState * @return mixed */ public function doByOrder($userId, $storeIds, $globalOrderId, $orderState);
/** * 用户订单角标 * @param $userId * @return mixed */ public function allByUserOrder($userId);
/** * 商户订单角标 * @param $storeId * @return mixed */ public function allByStoreOrder($storeId);
/** * 添加用户订单角标 * @param $badge * @param $userId * @param $globalOrderId * @return mixed */ public function sAddUserOrder($badge, $userId, $globalOrderId);
/** * 添加商户订单角标 * @param $badge * @param $storeId * @param $globalOrderId * @return mixed */ public function sAddStoreOrder($badge, $storeId, $globalOrderId);
/** * 清除用户角标 * @param $userId * @param string $badge * @param string $globalOrderId * @return mixed */ public function clearUserOrder($userId, $badge = 'all', $globalOrderId = '');
/** * 清除商户角标 * @param $storeId * @param string $badge * @param string $globalOrderId * @return mixed */ public function clearStoreOrder($storeId, $badge = 'all', $globalOrderId = '');}
|