Browse Source

修复bug 35504

lyhzzz 2 years ago
parent
commit
9f89c6df27

+ 1 - 1
src/main/java/com/fdkankan/sale/service/impl/RepairServiceImpl.java

@@ -83,7 +83,7 @@ public class RepairServiceImpl extends ServiceImpl<IRepairMapper, Repair> implem
         repairPayService.updatePayStatus(orderSn,tradeNo,openid);
         if(orderSn.contains("se_s")){
             List<PriceList> priceListList = priceListService.getByRepairId(repairPay.getRepairId());
-            List<PriceList> collect = priceListList.stream().filter(entity -> entity.getType() == 0).collect(Collectors.toList());
+            List<PriceList> collect = priceListList.stream().filter(entity -> entity.getOutStatus() == 1 && entity.getType() == 0).collect(Collectors.toList());
             if(collect.size() >0){
                 repairLogService.saveBySysUser(null,repairPay.getRepairId(), RepairStatusEnum.TO_BE_RECOVERED.status(),"完成维修支付成功");
             }else {