public string RefUserToOrg(string Json, string PID) { var OrgEnt = SysGroupOrRole.Find(PID); var Ents = JSON.Deserialize <SysUser[]>(Json); foreach (var item in Ents) { //去除重复 int a = SysGroupUser.GetCount(Expression.Sql("SysUserID='" + item.ID + "' and SysGroupID='" + OrgEnt.ID + "'")); if (a > 0) { continue; } SysGroupUser OrgUsr = new SysGroupUser(); OrgUsr.SysGroupID = OrgEnt.ID; OrgUsr.SysGroupName = OrgEnt.GroupName; OrgUsr.SysUserID = item.ID; OrgUsr.SysUserName = item.Name; OrgUsr.DoCreate(); } return("1"); }