|
@@ -141,7 +141,7 @@ func (ps NewPriceSetting) UnityPrice(num, cycleType, subAccount, price int, isEn
|
|
return gconv.Int64(math.Floor((newPrice + subPrice*gconv.Float64(subAccount)) / (float64(pricing.Unit) / (float64(num) / 30))))
|
|
return gconv.Int64(math.Floor((newPrice + subPrice*gconv.Float64(subAccount)) / (float64(pricing.Unit) / (float64(num) / 30))))
|
|
}
|
|
}
|
|
case 2:
|
|
case 2:
|
|
- if float64(num)/365 >= gconv.Float64(pricing.Min) && float64(num)/365 < float64(pricing.Max) {
|
|
|
|
|
|
+ if float64(num)/360 >= gconv.Float64(pricing.Min) && float64(num)/360 < float64(pricing.Max) {
|
|
return gconv.Int64(math.Floor((newPrice + subPrice*gconv.Float64(subAccount)) / (float64(pricing.Unit) / (float64(num) / 30))))
|
|
return gconv.Int64(math.Floor((newPrice + subPrice*gconv.Float64(subAccount)) / (float64(pricing.Unit) / (float64(num) / 30))))
|
|
}
|
|
}
|
|
case 3:
|
|
case 3:
|