正在显示
1 个修改的文件
包含
3 行增加
和
1 行删除
@@ -1549,6 +1549,8 @@ func (srv *SummaryEvaluationService) editEvaluationValue( | @@ -1549,6 +1549,8 @@ func (srv *SummaryEvaluationService) editEvaluationValue( | ||
1549 | newValue.SetBlankValue(evaluationData, v) | 1549 | newValue.SetBlankValue(evaluationData, v) |
1550 | if isTemporary { | 1550 | if isTemporary { |
1551 | newValue.IsTemporary = 1 | 1551 | newValue.IsTemporary = 1 |
1552 | + } else { | ||
1553 | + newValue.IsTemporary = 0 | ||
1552 | } | 1554 | } |
1553 | evaluationValueMap[v.Id] = newValue | 1555 | evaluationValueMap[v.Id] = newValue |
1554 | evaluationItemMap[v.Id] = v | 1556 | evaluationItemMap[v.Id] = v |
@@ -1573,7 +1575,7 @@ func (srv *SummaryEvaluationService) editEvaluationValue( | @@ -1573,7 +1575,7 @@ func (srv *SummaryEvaluationService) editEvaluationValue( | ||
1573 | if !ok { | 1575 | if !ok { |
1574 | continue | 1576 | continue |
1575 | } | 1577 | } |
1576 | - if evaluationItem.Required == domain.NodeRequiredYes { | 1578 | + if evaluationItem.Required == domain.NodeRequiredYes && !isTemporary { |
1577 | if len(v.Value) == 0 { | 1579 | if len(v.Value) == 0 { |
1578 | return fmt.Errorf("%s-%s 是必填项", evaluationItem.Category, evaluationItem.Name) | 1580 | return fmt.Errorf("%s-%s 是必填项", evaluationItem.Category, evaluationItem.Name) |
1579 | } | 1581 | } |
-
请 注册 或 登录 后发表评论