mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 11:05:18 +08:00
配置充电停车优惠
This commit is contained in:
@@ -54,6 +54,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.math.BigDecimal;
|
||||
import java.security.NoSuchAlgorithmException;
|
||||
import java.security.NoSuchProviderException;
|
||||
import java.security.spec.InvalidKeySpecException;
|
||||
@@ -708,13 +709,14 @@ public class CommonService {
|
||||
|
||||
// 如果conditionType为1判断充电度数, 如果为2判断充电时长
|
||||
boolean flag = false;
|
||||
BigDecimal conditionValue = new BigDecimal(chargeParkingDiscount.getConditionValue());
|
||||
if (StringUtils.equals(conditionType, Constants.ONE)) {
|
||||
if (Integer.parseInt(chargingDegree) >= Integer.parseInt(chargeParkingDiscount.getConditionValue())) {
|
||||
if (new BigDecimal(chargingDegree).compareTo(conditionValue) > 0) {
|
||||
// 发券
|
||||
flag = true;
|
||||
}
|
||||
} else if (StringUtils.equals(conditionType, Constants.TWO)) {
|
||||
if (Integer.parseInt(sumChargingTime) >= Integer.parseInt(chargeParkingDiscount.getConditionValue())) {
|
||||
if (new BigDecimal(sumChargingTime).compareTo(conditionValue) > 0) {
|
||||
// 发券
|
||||
flag = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user