소스 검색

[卡消费列表][修改]:修复crash

release_toaliyun_real
Stormeye Wu 6 년 전
부모
커밋
53fa6dcc7b
2개의 변경된 파일2개의 추가작업 그리고 6개의 파일을 삭제
  1. +0
    -4
      mallinkService/src/main/java/com/iformall/domain/po/WxCardInfo.java
  2. +2
    -2
      mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java

+ 0
- 4
mallinkService/src/main/java/com/iformall/domain/po/WxCardInfo.java 파일 보기

@@ -58,9 +58,5 @@ public class WxCardInfo extends TenantEntity {
@io.swagger.annotations.ApiModelProperty(value = "是否支持转送(0:不支持,1支持)", name = "supportTransfer")
private Integer supportTransfer;

public boolean isBuyed() {
return saleAmount > 0;
}


}

+ 2
- 2
mallinkService/src/main/java/com/iformall/service/impl/WxCardSpendServiceImpl.java 파일 보기

@@ -247,7 +247,7 @@ public class WxCardSpendServiceImpl implements WxCardSpendService {

if (payAccount.checkShare()) {
// 分账
if (cardInfo.isBuyed()) {
if (cardInfo.getSaleAmount() > 0) {
// 9. 只有有价卡才能分账
try {
shareForCardPay(record, record.getCardId(), record.getOrderId(), record.getId());
@@ -270,7 +270,7 @@ public class WxCardSpendServiceImpl implements WxCardSpendService {
}
} else {
// 有价储值卡消费时,如果未启用分账,金额也记入补贴表,可能会导致查询错误, TODO
if (cardInfo.isBuyed() && payment > 0) {
if (cardInfo.getSaleAmount() > 0 && payment > 0) {
try {
creteMerchantSubsidy(record, curDate, idWorker, coupon, payment);
} catch (Exception ex) {


불러오는 중...
취소
저장