|
@@ -466,10 +466,16 @@ namespace TEAMModelOS.FunctionV4.HttpTrigger
|
|
|
}
|
|
|
|
|
|
string tbScHourSql = $"PartitionKey eq 'HourLogin-{school}' and RowKey le '{delTbHour}'";
|
|
|
- await table.DeleteStringWhere<HourLogin>(tbScHourSql); //删除学校168小时前的数据
|
|
|
+ List<HourLogin> scHourLog = await table.QueryWhereString<HourLogin>(tbScHourSql);
|
|
|
+ if (scHourLog.Count > 0)
|
|
|
+ //await table.DeleteStringWhere<HourLogin>(tbScHourSql); //删除学校168小时前的数据
|
|
|
+ await table.DeleteAll(scHourLog);
|
|
|
|
|
|
string tbScDaySql = $"PartitionKey eq 'DayLogin-{school}' and RowKey le '{delTbDay}'";
|
|
|
- await table.DeleteStringWhere<DayLogin>(tbScDaySql); //删除学校180天前的数据
|
|
|
+ List<DayLogin> scDayLog = await table.QueryWhereString<DayLogin>(tbScDaySql);
|
|
|
+ if (scDayLog.Count > 0)
|
|
|
+ await table.DeleteAll(scDayLog);
|
|
|
+ //await table.DeleteStringWhere<DayLogin>(tbScDaySql); //删除学校180天前的数据
|
|
|
}
|
|
|
|
|
|
await response.WriteAsJsonAsync(new { data = json });
|