mirror of
http://git.coreshop.cn/jianweie/coreshoppro.git
synced 2026-02-04 22:59:49 +08:00
【优化】优化分享策略,防止出现两个用户互为各自上级的问题。
This commit is contained in:
@@ -373,6 +373,12 @@ public class CoreCmsUserServices : BaseServices<CoreCmsUser>, ICoreCmsUserServic
|
|||||||
return jm;
|
return jm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (superior.parentId == user.id)
|
||||||
|
{
|
||||||
|
jm.msg = "不允许双方互相设置为上级";
|
||||||
|
return jm;
|
||||||
|
}
|
||||||
|
|
||||||
var flag = IsInvited(userId, superiorId);
|
var flag = IsInvited(userId, superiorId);
|
||||||
if (flag)
|
if (flag)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1118,6 +1118,13 @@ namespace CoreCms.Net.Web.Admin.Controllers
|
|||||||
jm.msg = "不存在此上级信息";
|
jm.msg = "不存在此上级信息";
|
||||||
return jm;
|
return jm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
if (parentObj.parentId == model.id)
|
||||||
|
{
|
||||||
|
jm.msg = "不允许双方互相设置为上级";
|
||||||
|
return jm;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user