fix 切换网格管理员人员需要为网格所在厂区

This commit is contained in:
2025-07-16 10:02:10 +08:00
parent 7da5c6b15d
commit c5d6166e9f

View File

@@ -147,7 +147,7 @@ public class WorkGridService : IWorkGridService
var gainfo = await _dbContext.Queryable<GainfoEntity>().Where(x => x.Code == to).SingleAsync();
gainfo.ThrowIfNull($"{to}人员不存在");
(gainfo.Factory != beforeGainfo.Factory).ThrowIfTrue($"必须选择相同厂区({beforeGainfo.Factory})人员管理({gainfo.Factory}错误)");
(gainfo.Factory != workGrid.TenantId).ThrowIfTrue($"请选择厂区{workGrid.TenantId}的人员进行管理");
workGrid.LeaderUserCode = to;
await _dbContext.UpdateAsync(workGrid);