diff --git a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
index 8764b8353..794eb3962 100644
--- a/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
+++ b/IRaCIS.Core.Application/IRaCIS.Core.Application.xml
@@ -16112,16 +16112,6 @@
-
-
- 维护 IsFrontTaskNeedSignButNotSign 字段 另外附加评估结果
-
-
-
-
- 维护 IsFrontTaskNeedSignButNotSign 字段 另外附加评估结果
-
-
因为可能先一致性核查通过,生成其他标准的任务了,新签名的标准也需要产生任务
@@ -16132,6 +16122,16 @@
因为可能先一致性核查通过,生成其他标准的任务了,新签名的标准也需要产生任务
+
+
+ 维护 IsFrontTaskNeedSignButNotSign 字段 另外附加评估结果
+
+
+
+
+ 维护 IsFrontTaskNeedSignButNotSign 字段 另外附加评估结果
+
+
因为维护状态先后顺序导致 裁判任务关联的 任务上的JudgeVisitTaskId==nulll 在这里需要重新设置下
diff --git a/IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/TrialCriterionSignTrigger.cs b/IRaCIS.Core.Application/Triggers/AfterSaveTrigger/TrialCriterionSignTrigger.cs
similarity index 79%
rename from IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/TrialCriterionSignTrigger.cs
rename to IRaCIS.Core.Application/Triggers/AfterSaveTrigger/TrialCriterionSignTrigger.cs
index 693232369..f81f3f5f6 100644
--- a/IRaCIS.Core.Application/Triggers/BeforeSaveTrigger/TrialCriterionSignTrigger.cs
+++ b/IRaCIS.Core.Application/Triggers/AfterSaveTrigger/TrialCriterionSignTrigger.cs
@@ -6,12 +6,9 @@ namespace IRaCIS.Core.Application.Triggers
/// 因为可能先一致性核查通过,生成其他标准的任务了,新签名的标准也需要产生任务
///
public class TrialCriterionSignTrigger(
- IVisitTaskHelpeService _visitTaskHelpeService) : IBeforeSaveTrigger
+ IVisitTaskHelpeService _visitTaskHelpeService) : IAfterSaveTrigger
{
-
-
-
- public async Task BeforeSave(ITriggerContext context, CancellationToken cancellationToken)
+ public async Task AfterSave(ITriggerContext context, CancellationToken cancellationToken)
{
var trialCriterion = context.Entity;
diff --git a/IRaCIS.Core.Application/Triggers/使用说明 b/IRaCIS.Core.Application/Triggers/使用说明
new file mode 100644
index 000000000..b8930b505
--- /dev/null
+++ b/IRaCIS.Core.Application/Triggers/使用说明
@@ -0,0 +1,7 @@
+github Ŀַ:https://github.com/koenbeuk/EntityFrameworkCore.Triggered
+
+Trigger ʹһΪ IBeforeSaveTrigger IAfterSaveTrigger
+
+IBeforeSaveTrigger ֮ǰ Ȼ治Ҫύﷴ
+
+IAfterSaveTrigger ֮Ҫά ƬڣҪҵĺСڸֵӣ
\ No newline at end of file