service/carService.go
@@ -30,12 +30,19 @@
      TotalPlace: 0,
      Left:       0,
   }
   remainList := sv.getRemainSpaceNum("")
   if remainList != nil {
      for _,r:=range remainList {
         m.TotalPlace += r.TotalPlace
         m.Left += r.LeftPlace
   //20201117 修改统计方式,按照  剩余车位数=车位总数-车库内实际停车数(页面上显示的,不含vip车辆占位)
   spaceInfo := sv.FindSpaceNo("")
   if spaceInfo != nil {
      m.TotalPlace = len(spaceInfo)
      usedCount := 0
      for _,si := range spaceInfo {
         if si.State == 1 {
            usedCount++
         }
      }
      m.Left = m.TotalPlace-usedCount
      if m.Left < 0 {
         m.Left = 0
      }
      return &m, true
   } else {
@@ -429,7 +436,7 @@
//1.目前有误识别的问题,会把D识别成0,D和0不分
//2.汉字误识别的几率比较高
func isMyPlateNo(plateNoM map[string]string, targetPlateNo string) bool {
   if targetPlateNo != "" {
   if targetPlateNo != "" && plateNoM != nil {
      r := []rune(targetPlateNo)
      nctPlateNo := string(r[1:])