| | |
| | | |
| | | if(ydProductVo.getTotalT().compareTo(BigDecimal.ZERO) < 1) { |
| | | ydProductVo.setStatus(2); |
| | | } else { |
| | | ydProductVo.setStatus(1); |
| | | } |
| | | } |
| | | } |
| | |
| | | */ |
| | | MemberEntity memberEntity = LoginUserUtils.getAppLoginUser(); |
| | | Long memberId = memberEntity.getId(); |
| | | // Long memberId = 28L; |
| | | |
| | | String tradePassword = payProductDto.getTradePassword(); |
| | | if(StrUtil.isEmpty(tradePassword)){ |
| | | return Result.fail("请输入交易密码"); |
| | |
| | | if(ObjectUtil.isEmpty(ydProductEntity)){ |
| | | return Result.fail("请重新选择产品"); |
| | | } |
| | | |
| | | if (quantity.compareTo(BigDecimal.valueOf(ydProductEntity.getLimitedNum())) < 1) { |
| | | return Result.fail("产品限购" + ydProductEntity.getLimitedNum()); |
| | | } |
| | | BigDecimal salePrice = ydProductEntity.getSalePrice(); |
| | | //剩余产品数量 |
| | | BigDecimal surplusT = ydProductEntity.getSurplusT(); |