|
@@ -164,6 +164,12 @@ namespace TEAMModelBI.Controllers.DingDingStruc
|
|
|
|
|
|
var tempddUserInfos = ddUserInfos.GroupBy(c => c.RowKey).Select(c => c.First()).ToList();//去重
|
|
var tempddUserInfos = ddUserInfos.GroupBy(c => c.RowKey).Select(c => c.First()).ToList();//去重
|
|
//List<DingDingUserInfo> TempdingDingUserInfos = await _azureStorage.SaveOrUpdateAll(dingDingUserInfos); //只是保存至Table
|
|
//List<DingDingUserInfo> TempdingDingUserInfos = await _azureStorage.SaveOrUpdateAll(dingDingUserInfos); //只是保存至Table
|
|
|
|
+ ////待测试验证嘛
|
|
|
|
+ //var users = await table.FindListByDict<DingDingUserInfo>(new Dictionary<string, object> { { "PartitionKey", $"{divide}" } });
|
|
|
|
+ //var stet = users.Where(c => !tempddUserInfos.Contains(c));
|
|
|
|
+ //var temp = users.Union(tempddUserInfos).Except(users.Intersect(tempddUserInfos));
|
|
|
|
+ //return Ok(new { state = 200 });
|
|
|
|
+
|
|
List<DingDingUserInfo> TempdingDingUserInfos = await table.SaveOrUpdateAll(tempddUserInfos); //保存和修改至Table
|
|
List<DingDingUserInfo> TempdingDingUserInfos = await table.SaveOrUpdateAll(tempddUserInfos); //保存和修改至Table
|
|
return Ok(new { state = 200, UserInfo = TempdingDingUserInfos });
|
|
return Ok(new { state = 200, UserInfo = TempdingDingUserInfos });
|
|
}
|
|
}
|