Exception in thread "main" java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Double
parent
eb0d4f892b
commit
c3c1193e58
|
@ -351,9 +351,12 @@ public class BuyGoodsNewLogic {
|
||||||
String subKey = RedisUtil.getInstence().getKey(String.valueOf(user.getId()), String.valueOf(ActivityType.DAILY_RECHARGE),false);
|
String subKey = RedisUtil.getInstence().getKey(String.valueOf(user.getId()), String.valueOf(ActivityType.DAILY_RECHARGE),false);
|
||||||
String key = RedisUtil.getInstence().getKey(RedisKey.WEB_PAY, subKey);
|
String key = RedisUtil.getInstence().getKey(RedisKey.WEB_PAY, subKey);
|
||||||
// 计算金额
|
// 计算金额
|
||||||
double num = Optional.ofNullable(RedisUtil.getInstence().get(key))
|
Object o = RedisUtil.getInstence().get(key);
|
||||||
.map(v-> Double.parseDouble((String)v) + price)
|
double num = price;
|
||||||
.orElse(price);
|
if (o != null) {
|
||||||
|
num = Double.parseDouble((String) o) + price;
|
||||||
|
}
|
||||||
|
|
||||||
// 明天零点(实际是今天的23:59:30)
|
// 明天零点(实际是今天的23:59:30)
|
||||||
long tomorrowZero = TimeUtils.getTomorrowZero2();
|
long tomorrowZero = TimeUtils.getTomorrowZero2();
|
||||||
// 赋值
|
// 赋值
|
||||||
|
|
Loading…
Reference in New Issue