소스 검색

project _rate去除小于0的值

maxiaoshan 4 년 전
부모
커밋
0aa72e4702
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      udpcreateindex/src/projectindex.go

+ 3 - 1
udpcreateindex/src/projectindex.go

@@ -102,7 +102,9 @@ func projectTask(data []byte, project, mapInfo map[string]interface{}) {
 		if float64(budget) > 0 && float64(bidamount) > 0 {
 			rate := float64(1) - float64(bidamount)/float64(budget)
 			f, _ := strconv.ParseFloat(strconv.FormatFloat(rate, 'f', 2, 64), 64)
-			tmp["project_rate"] = f
+			if f > 0 {
+				tmp["project_rate"] = f
+			}
 		}
 		if topscopeclass, ok := tmp["topscopeclass"].([]interface{}); ok {
 			tc := []string{}