|
@@ -67,25 +67,25 @@ public final class EventSearch {
|
|
|
//查询全部主次类型的报警
|
|
|
struAcsEventCond.dwMajor = 0; // 主次事件类型设为0,代表查询所有事件
|
|
|
struAcsEventCond.dwMinor = 0; //
|
|
|
+ LocalDate yesterday = LocalDate.now().minusDays(1);
|
|
|
//开始时间
|
|
|
- struAcsEventCond.struStartTime.dwYear = LocalDate.now().getYear();//当前年
|
|
|
- struAcsEventCond.struStartTime.dwMonth = LocalDate.now().getMonthValue();//当前月
|
|
|
- struAcsEventCond.struStartTime.dwDay = LocalDate.now().getDayOfMonth()-1;//当前月的日
|
|
|
+ struAcsEventCond.struStartTime.dwYear = yesterday.getYear();//当前年
|
|
|
+ struAcsEventCond.struStartTime.dwMonth = yesterday.getMonthValue();//当前月
|
|
|
+ struAcsEventCond.struStartTime.dwDay = yesterday.getDayOfMonth();;//当前月的日
|
|
|
struAcsEventCond.struStartTime.dwHour = 0;
|
|
|
struAcsEventCond.struStartTime.dwMinute = 0;
|
|
|
struAcsEventCond.struStartTime.dwSecond = 0;
|
|
|
//结束时间
|
|
|
- struAcsEventCond.struEndTime.dwYear = LocalDate.now().getYear();;
|
|
|
- struAcsEventCond.struEndTime.dwMonth = LocalDate.now().getMonthValue();
|
|
|
- struAcsEventCond.struEndTime.dwDay = LocalDate.now().getDayOfMonth();
|
|
|
+ struAcsEventCond.struEndTime.dwYear = yesterday.getYear();;
|
|
|
+ struAcsEventCond.struEndTime.dwMonth = yesterday.getMonthValue();
|
|
|
+ struAcsEventCond.struEndTime.dwDay = yesterday.getDayOfMonth();
|
|
|
struAcsEventCond.struEndTime.dwHour = 23;
|
|
|
struAcsEventCond.struEndTime.dwMinute = 59;
|
|
|
struAcsEventCond.struEndTime.dwSecond = 59;
|
|
|
struAcsEventCond.wInductiveEventType = 1;
|
|
|
struAcsEventCond.byPicEnable = 1; //是否带图片,0-不带图片,1-带图片
|
|
|
struAcsEventCond.write();
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
Pointer ptrStruEventCond = struAcsEventCond.getPointer();
|
|
|
int m_lSearchEventHandle = AcsService.hCNetSDK.NET_DVR_StartRemoteConfig(lUserID, HCNetSDK.NET_DVR_GET_ACS_EVENT, ptrStruEventCond, struAcsEventCond.size(), null, null);
|
|
|
if (m_lSearchEventHandle<=-1)
|