|
@@ -10,6 +10,7 @@ using TEAMModelOS.SDK.Extension;
|
|
using TEAMModelOS.SDK;
|
|
using TEAMModelOS.SDK;
|
|
using TEAMModelOS.SDK.Models;
|
|
using TEAMModelOS.SDK.Models;
|
|
using TEAMModelOS.SDK.Models.Cosmos.Common;
|
|
using TEAMModelOS.SDK.Models.Cosmos.Common;
|
|
|
|
+using TEAMModelOS.SDK.Models.Service;
|
|
|
|
|
|
namespace TEAMModelFunction
|
|
namespace TEAMModelFunction
|
|
{
|
|
{
|
|
@@ -65,6 +66,7 @@ namespace TEAMModelFunction
|
|
{
|
|
{
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
+ List<string> classes = ExamService.getClasses(activity.classes, activity.stuLists);
|
|
//学生新加入名单的
|
|
//学生新加入名单的
|
|
foreach (Students students in stuListChange.stujoin)
|
|
foreach (Students students in stuListChange.stujoin)
|
|
{
|
|
{
|
|
@@ -85,7 +87,8 @@ namespace TEAMModelFunction
|
|
blob = activity.blob,
|
|
blob = activity.blob,
|
|
owner = activity.owner,
|
|
owner = activity.owner,
|
|
createTime = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(),
|
|
createTime = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(),
|
|
- taskStatus = -1
|
|
|
|
|
|
+ taskStatus = -1,
|
|
|
|
+ classIds = classes
|
|
};
|
|
};
|
|
await _dingDing.SendBotMsg($"{Environment.GetEnvironmentVariable("Option:Location")}-StuListService-FixActivity\n名单发生变更 新建活动中间表\n{stucourse.ToJsonString()}", GroupNames.醍摩豆服務運維群組);
|
|
await _dingDing.SendBotMsg($"{Environment.GetEnvironmentVariable("Option:Location")}-StuListService-FixActivity\n名单发生变更 新建活动中间表\n{stucourse.ToJsonString()}", GroupNames.醍摩豆服務運維群組);
|
|
await client.GetContainer("TEAMModelOS", "Student").UpsertItemAsync(stucourse, new PartitionKey(stucourse.code));
|
|
await client.GetContainer("TEAMModelOS", "Student").UpsertItemAsync(stucourse, new PartitionKey(stucourse.code));
|
|
@@ -109,7 +112,8 @@ namespace TEAMModelFunction
|
|
blob = activity.blob,
|
|
blob = activity.blob,
|
|
owner = activity.owner,
|
|
owner = activity.owner,
|
|
createTime = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(),
|
|
createTime = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds(),
|
|
- taskStatus = -1
|
|
|
|
|
|
+ taskStatus = -1,
|
|
|
|
+ classIds = classes
|
|
};
|
|
};
|
|
await _dingDing.SendBotMsg($"{Environment.GetEnvironmentVariable("Option:Location")}-StuListService-FixActivity\n名单发生变更 新建活动中间表\n{stucourse.ToJsonString()}", GroupNames.醍摩豆服務運維群組);
|
|
await _dingDing.SendBotMsg($"{Environment.GetEnvironmentVariable("Option:Location")}-StuListService-FixActivity\n名单发生变更 新建活动中间表\n{stucourse.ToJsonString()}", GroupNames.醍摩豆服務運維群組);
|
|
await client.GetContainer("TEAMModelOS", "Teacher").UpsertItemAsync(stucourse, new PartitionKey(stucourse.code));
|
|
await client.GetContainer("TEAMModelOS", "Teacher").UpsertItemAsync(stucourse, new PartitionKey(stucourse.code));
|