作者 tangxvhui

修正 周期评估 编辑内容检查

@@ -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 }