| | |
| | | import com.gps31.push.netty.client.TcpClient; |
| | | import com.gps31.push.util.MapUtil; |
| | | import com.ruoyi.common.utils.spring.SpringUtils; |
| | | import com.ruoyi.sy.domain.ArdAccessFence; |
| | | import com.ruoyi.sy.domain.ArdOilWall; |
| | | import com.ruoyi.sy.domain.ArdSyCarLock; |
| | | import com.ruoyi.sy.service.impl.ArdOilWallServiceImpl; |
| | | import com.ruoyi.sy.service.impl.ArdSyCarDayServiceImpl; |
| | | import com.ruoyi.sy.service.impl.ArdSyCarLockServiceImpl; |
| | | import com.ruoyi.sy.service.impl.ArdSyCarServiceImpl; |
| | | import com.ruoyi.utils.gps.GeoTools; |
| | | import org.apache.commons.logging.Log; |
| | |
| | | } |
| | | if(GeoTools.IsPtInPoly(point, pts)){ |
| | | //进入了围栏入库 |
| | | |
| | | ArdAccessFence ardAccessFence = new ArdAccessFence(); |
| | | ardAccessFence.setId(String.valueOf(UUID.randomUUID())); |
| | | ardAccessFence.setCarId(carId); |
| | | ardAccessFence.setCarName(carName); |
| | | ardAccessFence.setDeptId(deptNum); |
| | | ardAccessFence.setDeptName(deptName); |
| | | ardAccessFence.setIntoShipment("进入装油点"); |
| | | ardAccessFence.setIntoShipmentTime(time); |
| | | ardAccessFence.setLng(lng); |
| | | ardAccessFence.setLat(lat); |
| | | ((ArdSyCarLockServiceImpl)SpringUtils.getBean("ArdSyCarLockServiceImpl")).access(ardAccessFence); |
| | | } |
| | | } |
| | | gpsMap.putAll(result); |