文档
- 功能
同步推荐关系 - 接口方法
syncRelation - 参数描述
OriginalUsername 查询的用户用户名
RecommandUsername 推荐人用户名 - 返回值
status 1成功 9 失败 - 备注
Status=1 原用户不存在,关系未建立
Status=2 推荐用户不存在,关系未建立
Status=3 原用户存在,并且没有推荐人,推荐用户也存在,成功建立关系
Status=4 原用户存在,而且已经有了推荐人,推荐人是传递的推荐用户,关系不再重建
Status=5 原用户存在,而且已经有了推荐人,推荐人不是传递的推荐用户,关系重新建立,原推荐人是XXX
Status=9 查询失败,操作异常
protectedfunction _initialize() parentarray'status'0'msg''''info'array//输出参数// 同步推荐关系publicfunction syncRelation() 'Member''Member_invitee''OriginalUsername''trim'// 被推荐人号码'RecommandUsername''trim'// 推荐人号码if'status''9''msg''参数有误'ifempty'status''1''msg''原用户''不存在,关系未建立''id'ifempty'status''2''msg''推荐用户''不存在,关系未建立''id'// 查询原用户是否存在推荐关系'id''id'ifempty// 不存在推荐人'id''id''id'ifFALSE'status''3''msg''原用户''存在,并且没有推荐人,推荐用户''也存在,成功建立关系'else'status''9''msg''查询失败,操作异常'if'member_id''id''status''4''msg''原用户''存在,而且已经有了推荐人,推荐人''是传递的推荐用户,关系不再重建'// 获取原推荐人信息'member_id'// 修改原有推荐关系'member_id''id'array'id''id'ifFALSE'status''5''msg''原用户''存在,而且已经有了推荐人,推荐人不是传递的推荐用户,关系重新建立,新推荐人'',原推荐人是''tel'else'status''9''msg''查询失败,操作异常'protectedfunction printOut() exit