|
|
@@ -18,7 +18,6 @@ import com.txz.cif.param.RechargeParam;
|
|
|
import com.txz.cif.param.RefundParam;
|
|
|
import com.txz.cif.param.WithdrawParam;
|
|
|
import com.txz.cif.service.AccountFlowService;
|
|
|
-import com.txz.cif.param.*;
|
|
|
import com.txz.cif.service.AccountFreezdService;
|
|
|
import com.txz.cif.service.AccountService;
|
|
|
import com.txz.cif.service.FlowService;
|
|
|
@@ -246,7 +245,7 @@ public class FlowServiceImpl extends AbstractService<Flow> implements FlowServic
|
|
|
// 冻结金额
|
|
|
BigDecimal sumFreezdAmount = accountFreezdService.sumFreezdForRefundByUserId(param.getUserId());
|
|
|
|
|
|
- if (sumFreezdAmount.compareTo(BigDecimal.ZERO) == 0) {
|
|
|
+ if (sumFreezdAmount.compareTo(BigDecimal.ZERO) == 1) {
|
|
|
if (account.getBalance().subtract(account.getFreezeAmount()).add(sumFreezdAmount).compareTo(param.getAmount()) == -1) {
|
|
|
return Result.genFailResult(LocalUtil.get("account.not.found"));
|
|
|
}
|