上饶市公安局wvp平台
zhongrj
2023-03-07 9f8d7e3f8eb1e81e6eab411a415030085ff64da5
src/main/java/com/genersoft/iot/vmp/netty/business/service/impl/TalkBackEquipmentServiceImpl.java
@@ -29,8 +29,9 @@
    @Transactional(rollbackFor = Exception.class)
    public void save(TalkBackEquipment talkBackEquipment) {
        //判断设备是否已存在,如果存在则更新,不存在则新增
        TalkBackEquipment backEquipment = talkBackEquipmentMapper.getTalkBackEquipment(talkBackEquipment.getCode());
        TalkBackEquipment backEquipment = talkBackEquipmentMapper.getTalkBackEquipment(talkBackEquipment.getTerminalNumber());
        if (null==backEquipment) {
            talkBackEquipment.setCreateTime(new Date());
            //新增对接设备数据
            talkBackEquipmentMapper.saveTalkBackEquipment(talkBackEquipment);
        }else {
@@ -43,12 +44,11 @@
            TalkBackEquipmentRecord equipmentRecord = new TalkBackEquipmentRecord();
            equipmentRecord.setTalkBackEquipmentId(talkBackEquipment.getId());
            equipmentRecord.setStatus(talkBackEquipment.getStatus());
            equipmentRecord.setUnitName(talkBackEquipment.getUnitName());
            equipmentRecord.setUnitCode(talkBackEquipment.getUnitCode());
            equipmentRecord.setPoliceName(talkBackEquipment.getPoliceName());
            equipmentRecord.setPoliceCode(talkBackEquipment.getPoliceCode());
//            equipmentRecord.setUnitName(talkBackEquipment.getUnitName());
//            equipmentRecord.setUnitCode(talkBackEquipment.getUnitCode());
//            equipmentRecord.setPoliceName(talkBackEquipment.getPoliceName());
//            equipmentRecord.setPoliceCode(talkBackEquipment.getPoliceCode());
            equipmentRecord.setTerminalNumber(talkBackEquipment.getTerminalNumber());
            equipmentRecord.setType(talkBackEquipment.getType());
            equipmentRecord.setLongitude(talkBackEquipment.getLongitude());
            equipmentRecord.setLatitude(talkBackEquipment.getLatitude());
            equipmentRecord.setSpeed(talkBackEquipment.getSpeed());