作者 tangxvhui

调整异常检查规则

@@ -316,6 +316,7 @@ func anomalyIsAssistFlag(transactionContext application.TransactionContext, task @@ -316,6 +316,7 @@ func anomalyIsAssistFlag(transactionContext application.TransactionContext, task
316 // 辅导异常通知该条任务负责人的上级,通知任务负责人的上上级 316 // 辅导异常通知该条任务负责人的上级,通知任务负责人的上上级
317 if len(oldAnomaly) > 0 { 317 if len(oldAnomaly) > 0 {
318 taskAnomalyData.RecordBegin = oldAnomaly[0].RecordBegin 318 taskAnomalyData.RecordBegin = oldAnomaly[0].RecordBegin
  319 + taskAnomalyData.AssistFlag += oldAnomaly[0].AssistFlag
319 oldAnomaly[0].IsLast = 2 320 oldAnomaly[0].IsLast = 2
320 err = taskAnomalyRepo.Save(oldAnomaly[0]) 321 err = taskAnomalyRepo.Save(oldAnomaly[0])
321 if err != nil { 322 if err != nil {
@@ -129,7 +129,7 @@ func (t *TaskAnomaly) IsAssessFlag(taskData *Task, taskRecordData *TaskRecord) b @@ -129,7 +129,7 @@ func (t *TaskAnomaly) IsAssessFlag(taskData *Task, taskRecordData *TaskRecord) b
129 CurrentStage: taskData.CurrentStage, 129 CurrentStage: taskData.CurrentStage,
130 LastStage: taskData.LastStage, 130 LastStage: taskData.LastStage,
131 TaskStageCheck: taskRecordData.TaskStageCheck, 131 TaskStageCheck: taskRecordData.TaskStageCheck,
132 - AssessFlag: taskData.AssistFlag, 132 + AssessFlag: taskData.Anomaly,
133 WarnFlag: 0, 133 WarnFlag: 0,
134 AssistFlag: 0, 134 AssistFlag: 0,
135 IsLast: 1, 135 IsLast: 1,
@@ -196,7 +196,7 @@ func (t *TaskAnomaly) IsAssistFlag(taskData *Task, taskRecordData *TaskRecord) b @@ -196,7 +196,7 @@ func (t *TaskAnomaly) IsAssistFlag(taskData *Task, taskRecordData *TaskRecord) b
196 TaskStageCheck: taskRecordData.TaskStageCheck, 196 TaskStageCheck: taskRecordData.TaskStageCheck,
197 AssessFlag: taskData.Anomaly, 197 AssessFlag: taskData.Anomaly,
198 WarnFlag: 0, 198 WarnFlag: 0,
199 - AssistFlag: taskData.AssistFlag, 199 + AssistFlag: 1,
200 IsLast: 1, 200 IsLast: 1,
201 RecordBegin: xtime.DayZeroTime(taskRecordData.CreatedAt).Unix(), 201 RecordBegin: xtime.DayZeroTime(taskRecordData.CreatedAt).Unix(),
202 NoticeWho: []map[string]string{}, 202 NoticeWho: []map[string]string{},