【修复】修复后端可以设置用户自身为自身推荐人的问题。

This commit is contained in:
jianweie code
2023-10-20 11:08:14 +08:00
parent 05309204e6
commit a6ee021b4b

View File

@@ -993,7 +993,7 @@ namespace CoreCms.Net.Web.Admin.Controllers
[Description("修改余额提交")]
public async Task<AdminUiCallBack> DoEditBalance([FromBody] FMUpdateUserBalance entity)
{
var jm = await _coreCmsUserServices.UpdateBalance(entity.id, entity.balance,entity.memo);
var jm = await _coreCmsUserServices.UpdateBalance(entity.id, entity.balance, entity.memo);
return jm;
}
@@ -1103,6 +1103,12 @@ namespace CoreCms.Net.Web.Admin.Controllers
{
var jm = new AdminUiCallBack();
if (entity.id == entity.parentId)
{
jm.msg = "禁止设置自己为自己的推荐人";
return jm;
}
var model = await _coreCmsUserServices.QueryByIdAsync(entity.id);
if (model == null)
{
@@ -1119,7 +1125,6 @@ namespace CoreCms.Net.Web.Admin.Controllers
return jm;
}
if (parentObj.parentId == model.id)
{
jm.msg = "不允许双方互相设置为上级";