fixbug 展示退款金额有误 & 关闭余额充值服务
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
package com.sv.service.api;
|
||||
|
||||
import com.enums.MoneyLogEnum;
|
||||
import com.enums.OrderPayEnum;
|
||||
import com.enums.PayTypeEnum;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.sv.dto.api.MemberLessonTicketDetailDTO;
|
||||
@@ -191,6 +190,7 @@ public class MemberRefundService extends BaseServiceImpl {
|
||||
if (barcodeOrderTime.getOrderSn() != null
|
||||
&& barcodeOrderTime.getOrderSn().equals(memberRefund.getOrderSn())) {
|
||||
barcodeOrderTime.setSumPayMoney(barcodeOrderTime.getSumPayMoney() == null ? 0 : barcodeOrderTime.getSumPayMoney() + memberRefund.getMoney().intValue());
|
||||
barcodeOrderTime.setPayMoney(0);
|
||||
barcodeOrderTime.setModifiedTime(new Date());
|
||||
barcodeOrderTimeMapper.updateByPrimaryKey(barcodeOrderTime);
|
||||
}
|
||||
|
||||
@@ -182,7 +182,6 @@ public class VenueEnterService extends BaseServiceImpl {
|
||||
} else {
|
||||
// 不需要补交钱且需要退钱
|
||||
lastOrder.setPayMoney(price.abs().intValue());
|
||||
lastOrder.setSumPayMoney(price.abs().intValue());
|
||||
if (lastOrder.getPayMoney() > 0) {
|
||||
lastOrder.setPaying(1);
|
||||
lastOrder.setModifiedTime(new Date());
|
||||
|
||||
Reference in New Issue
Block a user