diff --git a/demo/src/main/java/com/example/demo/circulator/service/PayCirService.java b/demo/src/main/java/com/example/demo/circulator/service/PayCirService.java index f6d2d81..f5766af 100644 --- a/demo/src/main/java/com/example/demo/circulator/service/PayCirService.java +++ b/demo/src/main/java/com/example/demo/circulator/service/PayCirService.java @@ -27,8 +27,6 @@ public class PayCirService { double amount = audit.getAmount(); if(userNum2!=userNum)return -1; - if (repayment != null) - repamount = repayment.getRepAmount(); Product product = productMapper.selectProductByProductNum(productNum); if (product == null) return -3; @@ -43,14 +41,20 @@ public class PayCirService { transMapper.addTransaction(transaction); double intrate = product.getIntrate(); - double rep_amount = repayment.getRepSum(); - repamount = pay - (amount - repamount) * intrate; - repayment.setRepAmount(repamount); - repayment.setCheckNum(checkNum); - repayment.setRepSum(pay + rep_amount); + if (repayment != null) { + double rep_amount = repayment.getRepSum(); + repamount = pay - (amount - repamount) * intrate; + repayment.setRepAmount(repamount); + repayment.setCheckNum(checkNum); + repayment.setRepSum(pay + rep_amount); paymentMapper.updateRepayment(repayment); } else { + repayment = new Repayment(); + //repamount = pay - amount * intrate; + repayment.setRepAmount(repamount); + repayment.setCheckNum(checkNum); + repayment.setRepSum(pay); paymentMapper.addRepayment(repayment); } return 1; diff --git a/demo/src/main/resources/static/loanInformation.html b/demo/src/main/resources/static/loanInformation.html index a33bb73..76d7358 100644 --- a/demo/src/main/resources/static/loanInformation.html +++ b/demo/src/main/resources/static/loanInformation.html @@ -233,6 +233,7 @@ box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);*/ async: false, // success: function (data) { // alert("贷款成功"); + // // }, // error: function (msg) { // alert("提交失败" ); @@ -248,7 +249,7 @@ box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5);*/
产品名
-
+