Commit fb56ca7f72887a0edae799693a63afda18440ef5
1 parent
c95dfc74
Exists in
master
代码修改
Showing
3 changed files
with
20 additions
and
21 deletions
Show diff stats
cloud/dahua/src/main/java/com/example/dahua/MyTask.java
... | ... | @@ -73,22 +73,22 @@ public class MyTask implements ApplicationRunner { |
73 | 73 | |
74 | 74 | public boolean isHasNewDevice = false;//判断是否有新设备上线 |
75 | 75 | |
76 | - @Autowired | |
77 | - private MyScheduledTask myScheduledTask; | |
78 | - | |
79 | 76 | @Override |
80 | 77 | public void run(ApplicationArguments args) throws Exception { |
81 | - /** | |
82 | - * 设备初始化、自注册 | |
83 | - */ | |
84 | - new MyTask(); | |
78 | +// 121.40.109.21 | |
79 | + // 打开工程,初始化 | |
80 | + LoginModule.init(disConnect, haveReConnect); | |
81 | + //自注册 | |
82 | + autoRegister(); | |
83 | + | |
84 | +// System.out.println(" sendRecordDao:"+sendRecordDao.getSenSuccess()); | |
85 | 85 | } |
86 | 86 | |
87 | - private MyTask() { | |
88 | - /** | |
89 | - * 打开工程,初始化 | |
90 | - */ | |
91 | - LoginModule.init(disConnect, haveReConnect); | |
87 | + | |
88 | + /** | |
89 | + * 设备自注册 | |
90 | + */ | |
91 | + private void autoRegister() { | |
92 | 92 | |
93 | 93 | /** |
94 | 94 | * 开启监听服务 |
... | ... | @@ -102,7 +102,7 @@ public class MyTask implements ApplicationRunner { |
102 | 102 | // 设备断线回调: 通过 CLIENT_Init 设置该回调函数,当设备出现断线时,SDK会调用该函数 |
103 | 103 | private class DisConnect implements NetSDKLib.fDisConnect { |
104 | 104 | public void invoke(NetSDKLib.LLong m_hLoginHandle, String pchDVRIP, int nDVRPort, Pointer dwUser) { |
105 | - System.out.printf("Device[%s] Port[%d] DisConnect!\n", pchDVRIP, nDVRPort); | |
105 | + log.info("Device[%s] Port[%d] DisConnect!\n", pchDVRIP, nDVRPort); | |
106 | 106 | String deviceId = getDeviceId(pchDVRIP, nDVRPort); |
107 | 107 | if (!StringUtils.isEmpty(deviceId)) { |
108 | 108 | attendanceService.updateConnectStateWithDevid(0, deviceId); |
... | ... | @@ -123,7 +123,7 @@ public class MyTask implements ApplicationRunner { |
123 | 123 | public void invoke(NetSDKLib.LLong m_hLoginHandle, String pchDVRIP, int nDVRPort, Pointer dwUser) { |
124 | 124 | // 重连提示 |
125 | 125 | String deviceId = getDeviceId(pchDVRIP, nDVRPort); |
126 | - System.out.printf("ReConnect Device[%s] IP[%S] Port[%d]\n", deviceId,pchDVRIP, nDVRPort); | |
126 | + log.info("ReConnect Device[%s] IP[%S] Port[%d]\n", deviceId,pchDVRIP, nDVRPort); | |
127 | 127 | if (!StringUtils.isEmpty(deviceId)) { |
128 | 128 | attendanceService.updateConnectStateWithDevid(1, deviceId); |
129 | 129 | // devMap.put(deviceId,""); |
... | ... | @@ -199,15 +199,15 @@ public class MyTask implements ApplicationRunner { |
199 | 199 | } catch (UnsupportedEncodingException e) { |
200 | 200 | e.printStackTrace(); |
201 | 201 | } |
202 | - System.out.printf("Register Device Info [Device address %s][port %s][DeviceID %s] \n", pIp, wPort, deviceId); | |
202 | + log.info("Register Device Info [Device address %s][port %s][DeviceID %s] \n", pIp, wPort, deviceId); | |
203 | 203 | switch (lCommand) { |
204 | 204 | case NetSDKLib.EM_LISTEN_TYPE.NET_DVR_DISCONNECT: { // 验证期间设备断线回调 |
205 | - System.out.println("EM_LISTEN_TYPE:验证期间设备断线回调"); | |
205 | + log.info("EM_LISTEN_TYPE:验证期间设备断线回调"); | |
206 | 206 | |
207 | 207 | break; |
208 | 208 | } |
209 | 209 | case NetSDKLib.EM_LISTEN_TYPE.NET_DVR_SERIAL_RETURN: { // 设备注册携带序列号 |
210 | - System.out.println("EM_LISTEN_TYPE:设备注册携带序列号"); | |
210 | + log.info("EM_LISTEN_TYPE:设备注册携带序列号"); | |
211 | 211 | /** |
212 | 212 | * 主动注册调用的登录接口,获取登录句柄 |
213 | 213 | */ |
... | ... | @@ -251,7 +251,7 @@ public class MyTask implements ApplicationRunner { |
251 | 251 | DeviceInfoBean dev = it.next(); |
252 | 252 | if (lLongMap.get(dev.getDevcieId()).intValue() > 0) { |
253 | 253 | NetSDKLib.LLong lLong = GateModule.realLoadPic2(0, analyzerCallback, lLongMap.get(dev.getDevcieId()),dev.getDevcieId()); |
254 | - System.out.println("监听成功:"+dev.getDevcieId()); | |
254 | + log.info("监听成功:"+dev.getDevcieId()); | |
255 | 255 | if (lLong.intValue() != -1) { |
256 | 256 | //it.remove(); |
257 | 257 | } | ... | ... |
cloud/dahua/src/main/java/com/example/dahua/service/imp/PermissFaceServiceImp.java
... | ... | @@ -87,7 +87,7 @@ public class PermissFaceServiceImp implements PermissFaceService { |
87 | 87 | permissionBean.setChannel(permissionFaceBean.getChannel()); |
88 | 88 | } |
89 | 89 | if(!StringUtils.isEmpty(permissionFaceBean.getCustomName())){ |
90 | - permissionBean.setChannel(permissionFaceBean.getCustomName()); | |
90 | + permissionBean.setCustomName(permissionFaceBean.getCustomName()); | |
91 | 91 | } |
92 | 92 | responseBean.setData(null); |
93 | 93 | sendPermiss2Dev(permissionFaceBean); | ... | ... |
cloud/dahua/src/main/resources/application.yml