作者 tangxvhui

修复一些问题

... ... @@ -1450,10 +1450,15 @@ func (srv *SummaryEvaluationService) editEvaluationValueUnlimited(
}
//填充评估填写值
err := newItemValue.FillValue(evaluationItem, v.Value, newItemValue.Remark)
// err := newItemValue.FillValue(evaluationItem, v.Value, newItemValue.Remark)
// if err != nil {
// return err
// }
err := evaluationData.FillItemValue(evaluationItem, newItemValue, v.Value)
if err != nil {
return err
}
newItemValue.Remark = v.Remark
}
//完全更新itemValueList
*itemValueList = evaluationValueSlice
... ...
... ... @@ -154,13 +154,14 @@ func (evaluation *SummaryEvaluation) FillItemValue(item *EvaluationItemUsed, ite
}
// 非自评的情况
// 按照版本使用不同的填写规则
var err error
switch evaluation.Version {
case EvaluationV1:
itemValue.FillValue(item, value, "")
err = itemValue.FillValue(item, value, "")
case EvaluationV2:
itemValue.FillValueV2(item, value)
err = itemValue.FillValueV2(item, value)
default:
itemValue.FillValue(item, value, "")
err = itemValue.FillValue(item, value, "")
}
return nil
return err
}
... ...