|
|
@ -57,14 +57,19 @@ public class LoanSecondarySalesBiddingService extends MybatisBaseService<LoanSec |
|
|
|
loanSecondarySalesBidding.setCreateByName(userVoResultBean.getData().getName()); |
|
|
|
//查询最高竞价
|
|
|
|
LoanSecondarySalesBidding loanSecondarySalesBidding1 = baseMapper.selectByMainSid(dto.getMainSid()); |
|
|
|
if (StringUtils.isNotBlank(dto.getPrice())) { |
|
|
|
if ((new BigDecimal(dto.getPrice()).subtract(loanSecondarySalesBidding1.getPrice()).compareTo(new BigDecimal("1000"))) < 0) { |
|
|
|
return rb.setMsg("确认失败,每次竞价幅度需不低于1000元"); |
|
|
|
if (loanSecondarySalesBidding1 != null) { |
|
|
|
if (StringUtils.isNotBlank(dto.getPrice())) { |
|
|
|
if ((new BigDecimal(dto.getPrice()).subtract(loanSecondarySalesBidding1.getPrice()).compareTo(new BigDecimal("1000"))) < 0) { |
|
|
|
return rb.setMsg("确认失败,每次竞价幅度需不低于1000元"); |
|
|
|
} |
|
|
|
loanSecondarySalesBidding.setPrice(new BigDecimal(dto.getPrice())); |
|
|
|
} else { |
|
|
|
return rb.setMsg("请输入您的报价"); |
|
|
|
} |
|
|
|
loanSecondarySalesBidding.setPrice(new BigDecimal(dto.getPrice())); |
|
|
|
} else { |
|
|
|
return rb.setMsg("请输入您的报价"); |
|
|
|
loanSecondarySalesBidding.setPrice(new BigDecimal(dto.getPrice())); |
|
|
|
} |
|
|
|
|
|
|
|
baseMapper.insert(loanSecondarySalesBidding); |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|