|
|
@@ -393,8 +393,8 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
OrderReceiveTO orderReceiveTO = orderReceiveTOS.get(m);
|
|
|
String cardNumber1 = orderReceiveTO.getCardNumber();
|
|
|
PayOrderReceiveVO payOrderReceiveVO1 = orderReceiveTO.getPayOrderReceiveVO();
|
|
|
- System.out.println("00000000000000000000000000000000");
|
|
|
- System.out.println(payOrderReceiveVO1 );
|
|
|
+ // System.out.println("00000000000000000000000000000000");
|
|
|
+ // System.out.println(payOrderReceiveVO1 );
|
|
|
String studentNo = payOrderReceiveVO1.getStudentNo();
|
|
|
String dorm = payOrderReceiveVO1.getDorm();
|
|
|
if (dorm == null || dorm.equals("")) {
|
|
|
@@ -577,7 +577,7 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
wrapper1.eq(StringUtils.hasText(payYear), "pay_year", payYear);
|
|
|
wrapper1.eq("status", "2");
|
|
|
List<PayOrderEntity> payOrderList = this.list(wrapper1);
|
|
|
- System.out.println(payOrderList.size()+" sajsa size");
|
|
|
+ // System.out.println(payOrderList.size()+" sajsa size");
|
|
|
for (int i = 0; i < payOrderList.size(); i++) {
|
|
|
|
|
|
parentOrderLone = parentOrderLone.add(payOrderList.get(i).getPayOrderLoan()).setScale(2, BigDecimal.ROUND_HALF_UP);
|
|
|
@@ -585,17 +585,17 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
}
|
|
|
|
|
|
BigDecimal notPayDetailAmount = payInfoDetailVO.getNotPayDetailAmount();
|
|
|
- System.out.println(payOrderEntity.getRealPayAmount());
|
|
|
- System.out.println(parentNowPayDetailAmount);
|
|
|
- System.out.println(notPayDetailAmount);
|
|
|
- System.out.println(parentOrderLone);
|
|
|
- System.out.println(payableInfo);
|
|
|
+// System.out.println(payOrderEntity.getRealPayAmount());
|
|
|
+// System.out.println(parentNowPayDetailAmount);
|
|
|
+// System.out.println(notPayDetailAmount);
|
|
|
+// System.out.println(parentOrderLone);
|
|
|
+// System.out.println(payableInfo);
|
|
|
if (itemName.equals("水费缴纳")) {
|
|
|
payOrderEntity.setNowPayAmount(payableInfoWater.getRealPayAmount());
|
|
|
}else {
|
|
|
if (payableInfo.getPayDetail() == null || payableInfo.getPayDetail().equals("")) {
|
|
|
- System.out.println("1111111111111111111");
|
|
|
- System.out.println(payInfoDetailVO);
|
|
|
+ // System.out.println("1111111111111111111");
|
|
|
+ // System.out.println(payInfoDetailVO);
|
|
|
payOrderEntity.setNowPayAmount(
|
|
|
payOrderEntity.getRealPayAmount().setScale(2, BigDecimal.ROUND_HALF_UP)
|
|
|
/// .subtract(parentNowPayDetailAmount).setScale(2, BigDecimal.ROUND_HALF_UP)
|
|
|
@@ -603,11 +603,11 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
.subtract(parentOrderLone)
|
|
|
//.subtract(payInfoDetailVO.getPayDetailAmount())
|
|
|
);
|
|
|
- System.out.println( payOrderEntity.getNowPayAmount()+"1111111111111111111111111111111");
|
|
|
+ // System.out.println( payOrderEntity.getNowPayAmount()+"1111111111111111111111111111111");
|
|
|
|
|
|
}else {
|
|
|
- System.out.println("222222222222222222222");
|
|
|
- System.out.println(payInfoDetailVO);
|
|
|
+ // System.out.println("222222222222222222222");
|
|
|
+ // System.out.println(payInfoDetailVO);
|
|
|
if ( payOrderReceiveVO1.getItemName().equals("学杂费") && !(payOrderReceiveVO1.getPayDetail().contains("/"))) {
|
|
|
payOrderEntity.setNowPayAmount(
|
|
|
payOrderEntity.getRealPayAmount().setScale(2, BigDecimal.ROUND_HALF_UP)
|
|
|
@@ -618,7 +618,7 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
|
|
|
//.subtract(payInfoDetailVO.getPayDetailAmount())
|
|
|
);
|
|
|
- System.out.println("+++++++++++++++++++++++++++ "+payInfoDetailVO.getNotPayDetailAmount().subtract(parentNowPayDetailAmount).subtract(parentOrderLone));
|
|
|
+ // System.out.println("+++++++++++++++++++++++++++ "+payInfoDetailVO.getNotPayDetailAmount().subtract(parentNowPayDetailAmount).subtract(parentOrderLone));
|
|
|
}else {
|
|
|
payOrderEntity.setNowPayAmount(
|
|
|
payOrderEntity.getRealPayAmount().setScale(2, BigDecimal.ROUND_HALF_UP)
|
|
|
@@ -629,18 +629,18 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
);
|
|
|
}
|
|
|
|
|
|
- System.out.println( payOrderEntity.getNowPayAmount()+" 222222222222222222222");
|
|
|
+ // System.out.println( payOrderEntity.getNowPayAmount()+" 222222222222222222222");
|
|
|
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- System.out.println( payOrderEntity.getNowPayAmount()+"hyuwsegufgwf");
|
|
|
+ // System.out.println( payOrderEntity.getNowPayAmount()+"hyuwsegufgwf");
|
|
|
} else {
|
|
|
// payOrderEntity.setNowPayAmount(payInfoDetailVO.getPayDetailAmount().subtract(payOrderEntity.getPayOrderLoan().setScale(2, BigDecimal.ROUND_HALF_UP)));
|
|
|
- System.out.println("3333333333333333333333333333");
|
|
|
- System.out.println(payInfoDetailVO);
|
|
|
+ // System.out.println("3333333333333333333333333333");
|
|
|
+ // System.out.println(payInfoDetailVO);
|
|
|
payOrderEntity.setNowPayAmount(payInfoDetailVO.getPayDetailAmount().setScale(2, BigDecimal.ROUND_HALF_UP).subtract(orderLoan));
|
|
|
- System.out.println(payOrderEntity.getNowPayAmount()+" 33333333333333333");
|
|
|
+ // System.out.println(payOrderEntity.getNowPayAmount()+" 33333333333333333");
|
|
|
}
|
|
|
// System.out.println(payOrderEntity.getNowPayAmount()+" sjdhfuhsbdf getNowPayAmount");
|
|
|
//校验订单的支付金额是否异常
|
|
|
@@ -655,36 +655,36 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
orderLoan = orderLoan.add(parentOrderLone);
|
|
|
BigDecimal nowPayAllMount = BigDecimal.ZERO;
|
|
|
if (count > 1) {
|
|
|
- System.out.println(payInfoDetailVO);
|
|
|
+ // System.out.println(payInfoDetailVO);
|
|
|
if (payableInfo.getPayDetail() == null || payableInfo.getPayDetail().equals("")) {
|
|
|
nowPayAllMount = nowPayAllMount.add(payInfoDetailVO.getNotPayDetailAmount()).add(payOrderEntity.getNowPayAmount());
|
|
|
|
|
|
}else {
|
|
|
- System.out.println("4444444444444444444444");
|
|
|
+ // System.out.println("4444444444444444444444");
|
|
|
nowPayAllMount = nowPayAllMount.add(payInfoDetailVO.getNotPayDetailAmount()).add(payOrderEntity.getNowPayAmount().add(orderLoan));
|
|
|
|
|
|
}
|
|
|
// nowPayAllMount = nowPayAllMount.add(payOrderEntity.getNowPayAmount().add(parentNowPayDetailAmount).add(orderLoan));
|
|
|
|
|
|
}else {
|
|
|
- System.out.println("555555555555555555555");
|
|
|
+ // System.out.println("555555555555555555555");
|
|
|
nowPayAllMount = nowPayAllMount.add(payInfoDetailVO.getNotPayDetailAmount()).add(payOrderEntity.getNowPayAmount().add(parentNowPayDetailAmount).add(orderLoan));
|
|
|
}
|
|
|
|
|
|
BigDecimal realAmount = (payableInfo.getRealPayAmount().setScale(2, BigDecimal.ROUND_HALF_UP));
|
|
|
flag = nowPayAllMount.compareTo(realAmount) == 0 ? Boolean.TRUE : Boolean.FALSE;
|
|
|
- System.out.println(flag + "=====1=====" + nowPayAllMount + "------nowPayAllMount------realAmount------" + realAmount);
|
|
|
+ // System.out.println(flag + "=====1=====" + nowPayAllMount + "------nowPayAllMount------realAmount------" + realAmount);
|
|
|
}
|
|
|
|
|
|
if (Double.parseDouble(String.valueOf(payOrderEntity.getNowPayAmount())) < 0.00) {
|
|
|
flag = Boolean.FALSE;
|
|
|
- System.out.println(flag + "=====2=====" + payOrderEntity.getNowPayAmount());
|
|
|
+ // System.out.println(flag + "=====2=====" + payOrderEntity.getNowPayAmount());
|
|
|
|
|
|
}
|
|
|
|
|
|
if (!(realPayAmount.compareTo(payOrderEntity.getNowPayAmount()) == 0)) {
|
|
|
flag = Boolean.FALSE;
|
|
|
- System.out.println(flag+"--------------"+realPayAmount + "===realPayAmount==3=====" + payOrderEntity.getNowPayAmount());
|
|
|
+ // System.out.println(flag+"--------------"+realPayAmount + "===realPayAmount==3=====" + payOrderEntity.getNowPayAmount());
|
|
|
|
|
|
}
|
|
|
if (!flag) {
|
|
|
@@ -707,7 +707,6 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
createOrderResultVO.setOrderNo(payOrderEntity.getOrderNo());
|
|
|
createOrderResultVO.setPayMethod(payOrderEntity.getPayMethod());
|
|
|
createOrderResultVO.setBankId(payOrderReceiveVO1.getBankId());
|
|
|
- System.out.println(createOrderResultVO.getMsg() + "------------------------------------msg");
|
|
|
createOrderResultVOList.add(createOrderResultVO);
|
|
|
}
|
|
|
|
|
|
@@ -885,7 +884,6 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
*/
|
|
|
@Override
|
|
|
public void exportOrderTxtQuarter(HttpServletResponse response, String type) throws IOException {
|
|
|
-
|
|
|
QueryWrapper<PayOrderEntity> wrapper = new QueryWrapper<>();
|
|
|
|
|
|
if (type.equals("quarter")) {
|
|
|
@@ -893,9 +891,13 @@ public class PayOrderServiceImpl extends ServiceImpl<PayOrderDao, PayOrderEntity
|
|
|
.le("finish_time", LocalDateTime.now())
|
|
|
.ge("finish_time", LocalDateTime.now().plusMinutes(-15L));
|
|
|
}else if ( type.equals("today") ){
|
|
|
- wrapper.eq("status", "2")
|
|
|
- .le("finish_time", LocalDateTime.of(LocalDateTime.now().toLocalDate(), LocalTime.MAX))
|
|
|
- .ge("finish_time", LocalDateTime.of(LocalDateTime.now().toLocalDate(), LocalTime.MIN));
|
|
|
+
|
|
|
+ wrapper.eq("status", "2")
|
|
|
+ .le("finish_time", LocalDateTime.of(LocalDateTime.now().toLocalDate(), LocalTime.MAX))
|
|
|
+ .ge("finish_time", LocalDateTime.of(LocalDateTime.now().toLocalDate(), LocalTime.MIN));
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|