|
@@ -1121,21 +1121,17 @@ func CountAmount(project *ProjectInfo, info *Info, tmp map[string]interface{}) {
|
|
for _, v := range project.Package {
|
|
for _, v := range project.Package {
|
|
v1, _ := v.([]map[string]interface{})
|
|
v1, _ := v.([]map[string]interface{})
|
|
for _, v2 := range v1 {
|
|
for _, v2 := range v1 {
|
|
- if tmp["bidamount"] != nil {
|
|
|
|
- b1 := qu.Float64All(v2["bidamount"])
|
|
|
|
- if b1 > 0 {
|
|
|
|
- bidamount = bidamount + b1
|
|
|
|
- break
|
|
|
|
- }
|
|
|
|
- } else {
|
|
|
|
- project.Bidamount = 1
|
|
|
|
|
|
+ b1 := qu.Float64All(v2["bidamount"])
|
|
|
|
+ if b1 > 0 {
|
|
|
|
+ bidamount = bidamount + b1
|
|
|
|
+ break
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if bidamount > 0 {
|
|
if bidamount > 0 {
|
|
project.Bidamount = bidamount
|
|
project.Bidamount = bidamount
|
|
project.Bidamounttag = 0
|
|
project.Bidamounttag = 0
|
|
- } else if bidamount == 0 && info.Budget > 0 {
|
|
|
|
|
|
+ } else if bidamount == 0 && info.Bidamount > 0 {
|
|
project.Bidamount = info.Bidamount
|
|
project.Bidamount = info.Bidamount
|
|
project.Bidamounttag = 0
|
|
project.Bidamounttag = 0
|
|
}
|
|
}
|