作者 tangxvhui

修复一些问题

@@ -1450,10 +1450,15 @@ func (srv *SummaryEvaluationService) editEvaluationValueUnlimited( @@ -1450,10 +1450,15 @@ func (srv *SummaryEvaluationService) editEvaluationValueUnlimited(
1450 } 1450 }
1451 1451
1452 //填充评估填写值 1452 //填充评估填写值
1453 - err := newItemValue.FillValue(evaluationItem, v.Value, newItemValue.Remark) 1453 + // err := newItemValue.FillValue(evaluationItem, v.Value, newItemValue.Remark)
  1454 + // if err != nil {
  1455 + // return err
  1456 + // }
  1457 + err := evaluationData.FillItemValue(evaluationItem, newItemValue, v.Value)
1454 if err != nil { 1458 if err != nil {
1455 return err 1459 return err
1456 } 1460 }
  1461 + newItemValue.Remark = v.Remark
1457 } 1462 }
1458 //完全更新itemValueList 1463 //完全更新itemValueList
1459 *itemValueList = evaluationValueSlice 1464 *itemValueList = evaluationValueSlice
@@ -154,13 +154,14 @@ func (evaluation *SummaryEvaluation) FillItemValue(item *EvaluationItemUsed, ite @@ -154,13 +154,14 @@ func (evaluation *SummaryEvaluation) FillItemValue(item *EvaluationItemUsed, ite
154 } 154 }
155 // 非自评的情况 155 // 非自评的情况
156 // 按照版本使用不同的填写规则 156 // 按照版本使用不同的填写规则
  157 + var err error
157 switch evaluation.Version { 158 switch evaluation.Version {
158 case EvaluationV1: 159 case EvaluationV1:
159 - itemValue.FillValue(item, value, "") 160 + err = itemValue.FillValue(item, value, "")
160 case EvaluationV2: 161 case EvaluationV2:
161 - itemValue.FillValueV2(item, value) 162 + err = itemValue.FillValueV2(item, value)
162 default: 163 default:
163 - itemValue.FillValue(item, value, "") 164 + err = itemValue.FillValue(item, value, "")
164 } 165 }
165 - return nil 166 + return err
166 } 167 }