|
|
@@ -1115,7 +1115,9 @@ type WrGoodsPerformanceStep struct {
|
|
|
func (r *WrGoodsPerformanceStep) calc() {
|
|
|
switch r.STEPTYPEID {
|
|
|
case 1, 2, 98:
|
|
|
- r.STEPINFO = fmt.Sprintf("%v %v%%", r.STEPTYPENAME, r.STEPVALUE*100)
|
|
|
+ v := SFLOAT64(r.STEPVALUE * 100)
|
|
|
+ v.Round(8) // fix bug: 0.56 * 100 之后变为 0.560000000001, 把后面多余的1去掉
|
|
|
+ r.STEPINFO = fmt.Sprintf("%v %v%%", r.STEPTYPENAME, v.string())
|
|
|
case 92:
|
|
|
r.STEPINFO = r.STEPTYPENAME
|
|
|
default:
|