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 key = RedisUtil.getInstence().getKey(RedisKey.WEB_PAY, subKey);
|
||||
// 计算金额
|
||||
double num = Optional.ofNullable(RedisUtil.getInstence().get(key))
|
||||
.map(v-> Double.parseDouble((String)v) + price)
|
||||
.orElse(price);
|
||||
Object o = RedisUtil.getInstence().get(key);
|
||||
double num = price;
|
||||
if (o != null) {
|
||||
num = Double.parseDouble((String) o) + price;
|
||||
}
|
||||
|
||||
// 明天零点(实际是今天的23:59:30)
|
||||
long tomorrowZero = TimeUtils.getTomorrowZero2();
|
||||
// 赋值
|
||||
|
|
Loading…
Reference in New Issue