瀏覽代碼

离场车辆如果无需缴费,则设置成已支付+免费

qzyReal 2 年之前
父節點
當前提交
3351679756
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      sp-server/src/main/java/com/pj/api/open/service/OpenService.java

+ 9 - 1
sp-server/src/main/java/com/pj/api/open/service/OpenService.java

@@ -202,7 +202,7 @@ public class OpenService {
             } else {
                 //无需交停车费,又没有支付的--->设置成免费车辆
                 if (tbBusinessCar.getPayTime() == null) {
-                    tbBusinessCar.setPayType(TbBusinessCar.PayTypeEnum.FEE_TYPE.getType());
+                    tbBusinessCar.setPayType(TbBusinessCar.PayTypeEnum.FEE_TYPE.getType()).setPay(1);
                 }
                 freeOut(tbBusinessCar, now, channel, image);
                 return ResultJson.success();
@@ -238,6 +238,10 @@ public class OpenService {
                         RedisUtil.setByMINUTES(channel, carNo, 1);
                         log.error("请求返回:请缴停车费:{},{}元", carNo, dif);
                         return ResultJson.error("请缴停车费" + dif + "元");
+                    }else {
+                        if (tbBusinessCar.getPayTime() == null) {
+                            tbBusinessCar.setPayType(TbBusinessCar.PayTypeEnum.FEE_TYPE.getType()).setPay(1);
+                        }
                     }
                 }
             } else {//越南车=重车
@@ -251,6 +255,10 @@ public class OpenService {
                         RedisUtil.setByMINUTES(channel, carNo, 1);
                         log.error("请求返回:请缴停车费:{},{}元", carNo, dif);
                         return ResultJson.error("请缴停车费" + dif + "元");
+                    }else {
+                        if (tbBusinessCar.getPayTime() == null) {
+                            tbBusinessCar.setPayType(TbBusinessCar.PayTypeEnum.FEE_TYPE.getType()).setPay(1);
+                        }
                     }
                 }
             }