qin 1 vuosi sitten
vanhempi
commit
66636c9c2a

+ 2 - 1
src/main/java/com/poteviohealth/ym/ipos/controller/app/SettlementAppController.java

@@ -76,13 +76,14 @@ public class SettlementAppController extends BaseWebController {
         groupLeaderParams.setGroupLeaderId(Integer.parseInt(TokenContext.cureMiniUser().getGroupLeaderId().toString()));
         VaultsResponse<GroupLeaderDTO>  vaultsResponse = customerFeignClient.getGroupLeaderById(groupLeaderParams);
         GroupLeaderDTO groupLeaderDTO = vaultsResponse.getData();
-        if(groupLeaderDTO.getRemainedAmt()<dto.getAmount()){
+        if(groupLeaderDTO.getRemainedAmt()>=dto.getAmount()){
             DecimalFormat df = new DecimalFormat("#0.00");
             return VaultsResponse.failed("留存保证金为:"+new BigDecimal(df.format(groupLeaderDTO.getRemainedAmt() / 100.0))+"元,可提现金额不足");
         }
         if(StringUtils.isEmpty(dto.getMerchantId())){
             dto.setMerchantId(TokenContext.cureMiniUser().getIposMerchantId());
         }
+        dto.setAmount(dto.getAmount()-groupLeaderDTO.getRemainedAmt());
         return splitService.withdraw(dto);
     }