正在显示
2 个修改的文件
包含
5 行增加
和
7 行删除
@@ -252,7 +252,6 @@ func (rs *EvaluationProjectService) UpdateTemplate(in *command.UpdateProjectTemp | @@ -252,7 +252,6 @@ func (rs *EvaluationProjectService) UpdateTemplate(in *command.UpdateProjectTemp | ||
252 | node.TimeStart = &start | 252 | node.TimeStart = &start |
253 | node.TimeEnd = &end | 253 | node.TimeEnd = &end |
254 | } | 254 | } |
255 | - | ||
256 | project, err = projectRepository.Insert(project) | 255 | project, err = projectRepository.Insert(project) |
257 | if err != nil { | 256 | if err != nil { |
258 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) | 257 | return nil, application.ThrowError(application.INTERNAL_SERVER_ERROR, err.Error()) |
@@ -117,7 +117,7 @@ func (itemValue *SummaryEvaluationValue) valueTypeRating(item *EvaluationItemUse | @@ -117,7 +117,7 @@ func (itemValue *SummaryEvaluationValue) valueTypeRating(item *EvaluationItemUse | ||
117 | } | 117 | } |
118 | } | 118 | } |
119 | if (ratingValue == nil) && len(value) > 0 { | 119 | if (ratingValue == nil) && len(value) > 0 { |
120 | - return fmt.Errorf("条目%d:%s-%s系评级值异常", item.Id, item.Category, item.Name) | 120 | + return fmt.Errorf("条目%d:%s-%s评级值异常", item.Id, item.Category, item.Name) |
121 | } | 121 | } |
122 | itemValue.Rating = *ratingValue | 122 | itemValue.Rating = *ratingValue |
123 | return nil | 123 | return nil |
@@ -129,17 +129,16 @@ func (itemValue *SummaryEvaluationValue) valueTypeScore(item *EvaluationItemUsed | @@ -129,17 +129,16 @@ func (itemValue *SummaryEvaluationValue) valueTypeScore(item *EvaluationItemUsed | ||
129 | return errors.New("评分方式错误") | 129 | return errors.New("评分方式错误") |
130 | } | 130 | } |
131 | value = strings.TrimSpace(value) | 131 | value = strings.TrimSpace(value) |
132 | - | ||
133 | - valueNumber, err := strconv.ParseFloat(value, 64) | ||
134 | - if err != nil { | ||
135 | - return fmt.Errorf("条目%d:%s-%s系评分值异常", item.Id, item.Category, item.Name) | ||
136 | - } | ||
137 | itemValue.Value = value | 132 | itemValue.Value = value |
138 | //处理空值 | 133 | //处理空值 |
139 | if len(value) == 0 { | 134 | if len(value) == 0 { |
140 | itemValue.Score = "0" | 135 | itemValue.Score = "0" |
141 | return nil | 136 | return nil |
142 | } | 137 | } |
138 | + valueNumber, err := strconv.ParseFloat(value, 64) | ||
139 | + if err != nil { | ||
140 | + return fmt.Errorf("条目%d:%s-%s评分值异常", item.Id, item.Category, item.Name) | ||
141 | + } | ||
143 | if item.EvaluatorId < 0 { | 142 | if item.EvaluatorId < 0 { |
144 | //hrbp 的评分方式 | 143 | //hrbp 的评分方式 |
145 | itemValue.Score = value | 144 | itemValue.Score = value |
-
请 注册 或 登录 后发表评论