diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java index cadc71821..3ff4809f8 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java @@ -493,8 +493,11 @@ public class SystemUserServiceImpl extends ServiceImpl typeGroup(@RequestBody QualityFile qualityFile) { - QueryWrapper queryWrapper = QueryGenerator.initQueryWrapper(qualityFile); + public Result typeGroup(@ApiIgnore @RequestBody Map map) { + QueryWrapper queryWrapper = QueryGenerator.initPageQueryWrapper(QualityFile.class, map); return Result.success(qualityFileService.typeGroup(new Page<>(-1, -1), queryWrapper)); } } diff --git a/src/main/java/com/zhgd/xmgl/modules/quality/entity/QualityInspectionRecordDraft.java b/src/main/java/com/zhgd/xmgl/modules/quality/entity/QualityInspectionRecordDraft.java index 3e277cc6e..1e67f9a5a 100644 --- a/src/main/java/com/zhgd/xmgl/modules/quality/entity/QualityInspectionRecordDraft.java +++ b/src/main/java/com/zhgd/xmgl/modules/quality/entity/QualityInspectionRecordDraft.java @@ -28,7 +28,7 @@ public class QualityInspectionRecordDraft implements Serializable { /** * id */ - @TableId(type = IdType.AUTO) + @TableId(type = IdType.ASSIGN_ID) @ApiModelProperty(value = "id") private Long id; /** @@ -108,7 +108,7 @@ public class QualityInspectionRecordDraft implements Serializable { */ @Excel(name = "创建人", width = 15) @ApiModelProperty(value = "创建人") - private Integer creatorId; + private Long creatorId; /** * 创建时间 */ diff --git a/src/main/java/com/zhgd/xmgl/modules/video/service/impl/VideoItemServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/video/service/impl/VideoItemServiceImpl.java index 4e73790b1..38f3b04d2 100644 --- a/src/main/java/com/zhgd/xmgl/modules/video/service/impl/VideoItemServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/video/service/impl/VideoItemServiceImpl.java @@ -803,7 +803,7 @@ public class VideoItemServiceImpl extends ServiceImpl param) { ProjectVideoConfig projectVideoConfig = getEnableProjectVideoConfigByProjectSn(param); if (Objects.equals(projectVideoConfig.getVideoType(), ProjectVideoConfigVideoTypeEnum.ISC.getValue())) { - JSONObject result = HikVideoUtil.getTalkURLs(MapUtils.getString(param, "serialNumber") + JSONObject result = HikVideoUtil.getTalkURLs(MapUtils.getString(param, "serialNumber"), MapUtils.getString(param, "protocol") , projectVideoConfig.getAccount(), projectVideoConfig.getPassword(), projectVideoConfig.getAppId(), projectVideoConfig.getAppSecret()); System.out.println("===============" + result); return JSON.toJSONString(result); diff --git a/src/main/java/com/zhgd/xmgl/util/HikVideoUtil.java b/src/main/java/com/zhgd/xmgl/util/HikVideoUtil.java index 72888f85b..81487918e 100644 --- a/src/main/java/com/zhgd/xmgl/util/HikVideoUtil.java +++ b/src/main/java/com/zhgd/xmgl/util/HikVideoUtil.java @@ -522,10 +522,13 @@ public class HikVideoUtil { return JSONObject.parseObject(result); } - public static JSONObject getTalkURLs(String cameraIndexCode, String Ip, String port, String appke, String appSecret) { + public static JSONObject getTalkURLs(String cameraIndexCode, String protocol, String Ip, String port, String appke, String appSecret) { final String playbackURLs = ARTEMIS_PATH + "/api/video/v1/cameras/talkURLs"; Map paramMap = new HashMap();// post请求Form表单参数 paramMap.put("cameraIndexCode", cameraIndexCode); + if (StringUtils.isNotBlank(protocol)) { + paramMap.put("protocol", protocol); + } String body = JSON.toJSON(paramMap).toString(); Map path = new HashMap(2) { {