订单金额如果超过三千就会出现负数,导致支付金额异常
@@ -534,7 +534,7 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
//把数据库的钱转换为数据库的积分
public static Long money2Integral(Integer money) {
- return Long.valueOf(money * DistriConstants.MONEY2INTEGRAL);
+ return Long.valueOf((long)money * DistriConstants.MONEY2INTEGRAL);
}
//把数据库的积分转换为数据库的钱