|
@@ -1922,9 +1922,10 @@ public class HeliPayNonOrderServiceImpl implements HeliPayNonOrderService {
|
|
if (null == co) {
|
|
if (null == co) {
|
|
return ResponseJson.error("暂不可兑换该优惠券!", null);
|
|
return ResponseJson.error("暂不可兑换该优惠券!", null);
|
|
}
|
|
}
|
|
- Integer needBeans = Integer.valueOf(co.getMoneyCouponPrice().toString());
|
|
|
|
|
|
+ double moneyCouponPrice = co.getMoneyCouponPrice();
|
|
|
|
+ int needBeans = (int) moneyCouponPrice;
|
|
if (beans < needBeans) {
|
|
if (beans < needBeans) {
|
|
- return ResponseJson.error("采美豆余额不足!", null);
|
|
|
|
|
|
+ return ResponseJson.error("采美豆数量不足!", null);
|
|
}
|
|
}
|
|
//给券
|
|
//给券
|
|
CouponClubPo couponClubPo = new CouponClubPo();
|
|
CouponClubPo couponClubPo = new CouponClubPo();
|
|
@@ -1944,7 +1945,7 @@ public class HeliPayNonOrderServiceImpl implements HeliPayNonOrderService {
|
|
userBeansHistory.setPushStatus(0);
|
|
userBeansHistory.setPushStatus(0);
|
|
userBeansHistory.setDelFlag(0);
|
|
userBeansHistory.setDelFlag(0);
|
|
productService.updateUserBeans(userBeansHistory, beans - needBeans, null);
|
|
productService.updateUserBeans(userBeansHistory, beans - needBeans, null);
|
|
- return ResponseJson.success("购买成功!", null);
|
|
|
|
|
|
+ return ResponseJson.success("抵扣成功!", null);
|
|
}
|
|
}
|
|
|
|
|
|
public void saveRoleRelation(Integer userId, String roleIds) {
|
|
public void saveRoleRelation(Integer userId, String roleIds) {
|