修复更新通道时缺少更新时间

This commit is contained in:
lin 2025-07-30 10:00:16 +08:00
parent 82c2cc9bd2
commit 1ca0ea78b8

View File

@ -14,7 +14,6 @@ import com.genersoft.iot.vmp.gb28181.utils.XmlUtil;
import com.genersoft.iot.vmp.service.IDeviceChannelService; import com.genersoft.iot.vmp.service.IDeviceChannelService;
import com.genersoft.iot.vmp.storager.IRedisCatchStorage; import com.genersoft.iot.vmp.storager.IRedisCatchStorage;
import com.genersoft.iot.vmp.utils.DateUtil; import com.genersoft.iot.vmp.utils.DateUtil;
import gov.nist.javax.sip.message.SIPRequest;
import org.dom4j.DocumentException; import org.dom4j.DocumentException;
import org.dom4j.Element; import org.dom4j.Element;
import org.slf4j.Logger; import org.slf4j.Logger;
@ -25,14 +24,11 @@ import org.springframework.stereotype.Component;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import javax.sip.RequestEvent; import javax.sip.RequestEvent;
import javax.sip.header.CSeqHeader;
import javax.sip.header.FromHeader; import javax.sip.header.FromHeader;
import javax.sip.message.Request;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.concurrent.CopyOnWriteArrayList;
/** /**
* SIP命令类型 NOTIFY请求中的目录请求处理 * SIP命令类型 NOTIFY请求中的目录请求处理
@ -142,6 +138,7 @@ public class NotifyRequestForCatalogProcessor extends SIPRequestProcessorParent
channel.setParentId(null); channel.setParentId(null);
} }
channel.setDeviceId(device.getDeviceId()); channel.setDeviceId(device.getDeviceId());
channel.setUpdateTime(DateUtil.getNow());
if (logger.isDebugEnabled()) { if (logger.isDebugEnabled()) {
logger.debug("[收到目录订阅]{}/{}", device.getDeviceId(), channel.getChannelId()); logger.debug("[收到目录订阅]{}/{}", device.getDeviceId(), channel.getChannelId());
} }