正在显示
1 个修改的文件
包含
8 行增加
和
8 行删除
@@ -7,7 +7,7 @@ import ( | @@ -7,7 +7,7 @@ import ( | ||
7 | "time" | 7 | "time" |
8 | ) | 8 | ) |
9 | 9 | ||
10 | -//填写的评估内容 | 10 | +// 填写的评估内容 |
11 | type StaffAssessContent struct { | 11 | type StaffAssessContent struct { |
12 | Id int `json:"id"` //id | 12 | Id int `json:"id"` //id |
13 | StaffAssessId int `json:"staffAssessId"` //用户需要的评估项id | 13 | StaffAssessId int `json:"staffAssessId"` //用户需要的评估项id |
@@ -36,8 +36,8 @@ type AssessContemtRemark struct { | @@ -36,8 +36,8 @@ type AssessContemtRemark struct { | ||
36 | RemarkText string `json:"remarkText"` // comment:"填写文本内容" | 36 | RemarkText string `json:"remarkText"` // comment:"填写文本内容" |
37 | } | 37 | } |
38 | 38 | ||
39 | -//TransformValue | ||
40 | -//根据规则 rule 转换评填写的值 | 39 | +// TransformValue |
40 | +// 根据规则 rule 转换评填写的值 | ||
41 | func (content *StaffAssessContent) TransformValue() error { | 41 | func (content *StaffAssessContent) TransformValue() error { |
42 | switch content.Rule.Type { | 42 | switch content.Rule.Type { |
43 | case EvaluationTypeRating: | 43 | case EvaluationTypeRating: |
@@ -77,10 +77,10 @@ func (content *StaffAssessContent) scoreValue() error { | @@ -77,10 +77,10 @@ func (content *StaffAssessContent) scoreValue() error { | ||
77 | fStr := fmt.Sprintf("%%.%df", rule.Score.DecimalPlaces) | 77 | fStr := fmt.Sprintf("%%.%df", rule.Score.DecimalPlaces) |
78 | valueStr := fmt.Sprintf(fStr, valueFloat) | 78 | valueStr := fmt.Sprintf(fStr, valueFloat) |
79 | content.Value = valueStr | 79 | content.Value = valueStr |
80 | - if rule.Score.IntervalState == 0 { | ||
81 | - // 未开启按分数子区间匹配等级 | ||
82 | - return nil | ||
83 | - } | 80 | + //if rule.Score.IntervalState == 0 { |
81 | + // 未开启按分数子区间匹配等级 | ||
82 | + // return nil | ||
83 | + //} | ||
84 | for _, v := range rule.Score.Levels { | 84 | for _, v := range rule.Score.Levels { |
85 | if valueFloat < v.Start || valueFloat > v.End { | 85 | if valueFloat < v.Start || valueFloat > v.End { |
86 | continue | 86 | continue |
@@ -90,7 +90,7 @@ func (content *StaffAssessContent) scoreValue() error { | @@ -90,7 +90,7 @@ func (content *StaffAssessContent) scoreValue() error { | ||
90 | content.ReteResult = v.Name | 90 | content.ReteResult = v.Name |
91 | return nil | 91 | return nil |
92 | } | 92 | } |
93 | - return errors.New("评分填写的值错误") | 93 | + return nil |
94 | } | 94 | } |
95 | 95 | ||
96 | //type StaffAssessContentSort []*StaffAssessContent | 96 | //type StaffAssessContentSort []*StaffAssessContent |
-
请 注册 或 登录 后发表评论