diff --git a/src/main/java/com/zhgd/xmgl/async/AsyncCommon.java b/src/main/java/com/zhgd/xmgl/async/AsyncCommon.java index 95d4d6a58..76c6450cb 100644 --- a/src/main/java/com/zhgd/xmgl/async/AsyncCommon.java +++ b/src/main/java/com/zhgd/xmgl/async/AsyncCommon.java @@ -341,17 +341,21 @@ public class AsyncCommon { @Async("asyncExecutor") public Future> getPlayUrlAsync(ProjectVideoConfig videoConfig, EntityMap entityMap) { - String serialNumber = MapUtils.getString(entityMap, "serialNumber"); - if (StringUtils.isNotEmpty(serialNumber)) { - String url = HikVideoUtil.callPostApiGetPreviewURL(serialNumber, "hls", null, videoConfig.getAccount(), - videoConfig.getPassword(), videoConfig.getAppId(), videoConfig.getAppSecret()); - if (StringUtils.isNotEmpty(url)) { - HashMap map = new HashMap<>(); - map.put("url", url); - map.putAll(entityMap); - Future> future = new AsyncResult<>(map); - return future; + try { + String serialNumber = MapUtils.getString(entityMap, "serialNumber"); + if (StringUtils.isNotEmpty(serialNumber)) { + String url = HikVideoUtil.callPostApiGetPreviewURL(serialNumber, "hls", null, videoConfig.getAccount(), + videoConfig.getPassword(), videoConfig.getAppId(), videoConfig.getAppSecret()); + if (StringUtils.isNotEmpty(url)) { + HashMap map = new HashMap<>(); + map.put("url", url); + map.putAll(entityMap); + Future> future = new AsyncResult<>(map); + return future; + } } + } catch (Exception e) { + log.error("err:", e); } return null; } diff --git a/src/main/java/com/zhgd/xmgl/modules/edu/mapper/xml/SafeEducationQuestionMapper.xml b/src/main/java/com/zhgd/xmgl/modules/edu/mapper/xml/SafeEducationQuestionMapper.xml index f094979c7..3c7340303 100644 --- a/src/main/java/com/zhgd/xmgl/modules/edu/mapper/xml/SafeEducationQuestionMapper.xml +++ b/src/main/java/com/zhgd/xmgl/modules/edu/mapper/xml/SafeEducationQuestionMapper.xml @@ -68,8 +68,8 @@ - SELECT a.*, - IFNULL(b.record_status,0) record_status + SELECT IFNULL(b.record_status,0) record_status,a.* from danger_item_record a LEFT JOIN (SELECT * FROM project_danger_type_disable WHERE project_sn=#{projectSn} and type=2) b ON b.danger_type_id=a.id WHERE a.danger_type_id=#{dangerTypeId} @@ -37,4 +36,4 @@ - \ No newline at end of file + diff --git a/src/main/resources/dll/libarcsoft_face.dll b/src/main/resources/dll/libarcsoft_face.dll index e69de29bb..09cddbb13 100644 Binary files a/src/main/resources/dll/libarcsoft_face.dll and b/src/main/resources/dll/libarcsoft_face.dll differ diff --git a/src/main/resources/dll/libarcsoft_face.so b/src/main/resources/dll/libarcsoft_face.so deleted file mode 100644 index bd6f21ca5..000000000 Binary files a/src/main/resources/dll/libarcsoft_face.so and /dev/null differ diff --git a/src/main/resources/dll/libarcsoft_face_engine.dll b/src/main/resources/dll/libarcsoft_face_engine.dll index e69de29bb..67f4642c7 100644 Binary files a/src/main/resources/dll/libarcsoft_face_engine.dll and b/src/main/resources/dll/libarcsoft_face_engine.dll differ diff --git a/src/main/resources/dll/libarcsoft_face_engine.so b/src/main/resources/dll/libarcsoft_face_engine.so deleted file mode 100644 index d9cc166b9..000000000 Binary files a/src/main/resources/dll/libarcsoft_face_engine.so and /dev/null differ diff --git a/src/main/resources/dll/libarcsoft_face_engine_jni.dll b/src/main/resources/dll/libarcsoft_face_engine_jni.dll index e69de29bb..1b83b50e5 100644 Binary files a/src/main/resources/dll/libarcsoft_face_engine_jni.dll and b/src/main/resources/dll/libarcsoft_face_engine_jni.dll differ diff --git a/src/main/resources/dll/libarcsoft_face_engine_jni.so b/src/main/resources/dll/libarcsoft_face_engine_jni.so deleted file mode 100644 index 5d1a84771..000000000 Binary files a/src/main/resources/dll/libarcsoft_face_engine_jni.so and /dev/null differ