Commit 06f44271 authored by 杨培's avatar 杨培

添加接口

parent e32a9a68
...@@ -46,6 +46,24 @@ class Vip extends Client ...@@ -46,6 +46,24 @@ class Vip extends Client
return self::call('vip.addPending', compact('uid', 'performance', 'type', 'byWxhUid')); return self::call('vip.addPending', compact('uid', 'performance', 'type', 'byWxhUid'));
} }
/**
* 设置指定服务星的服务星等级
*
* 变更指定服务星的等级,并且生成等级变更记录
*
* @param int|string|Member $uid 用户UID,维修汇UID或成员对象
* @param int $gradeId 要设置成为的等级
* @param int $reason 修改原因类型,参照 \common\models\VipGradeLog::REASON_TYPE_* 常量
* @param bool $byWxhUid uid 参数是否是维修汇 SSO UID,默认 false
* @return bool 用户组等级是否有变更,如果设置的值与当前等级一致,则无变更返回false,否则变更成功则返回 true
* @throws \internalApi\base\ApiException
* @throws \internalApi\base\ClientException
*/
public static function setUserGrade($uid, $gradeId, $reason, $byWxhUid=false)
{
return self::call('vip.setUserGrade', compact('uid', 'gradeId', 'reason', 'byWxhUid'));
}
public static function setInviter($uid, $inviteUid) public static function setInviter($uid, $inviteUid)
{ {
return self::call('vip.setInviter', compact('uid', 'inviteUid')); return self::call('vip.setInviter', compact('uid', 'inviteUid'));
......
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