From 0631137a90901f2e09a971fbf422ef476edb1c4e Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期五, 06 三月 2026 09:58:21 +0800
Subject: [PATCH] 最新版本541200007
---
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/DeviceServiceImpl.java | 134 --------------------------------------------
1 files changed, 0 insertions(+), 134 deletions(-)
diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/DeviceServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/DeviceServiceImpl.java
index 0415313..86fa98a 100644
--- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/DeviceServiceImpl.java
+++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/DeviceServiceImpl.java
@@ -1,6 +1,5 @@
package com.doumee.service.business.impl;
-import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.doumee.biz.system.SystemDictDataBiz;
@@ -11,7 +10,6 @@
import com.doumee.core.haikang.model.param.request.CustomBroadcastRequest;
import com.doumee.core.haikang.model.param.request.TransparentChannelSingleRequest;
import com.doumee.core.haikang.service.HKService;
-import com.doumee.core.utils.HttpsUtil;
import com.doumee.dao.business.*;
import com.doumee.dao.business.model.*;
import com.doumee.service.business.third.model.LoginUserInfo;
@@ -268,138 +266,6 @@
if(response == null || !StringUtils.equals(response.getCode(), HKConstants.RESPONSE_SUCCEE)){
throw new BusinessException(ResponseStatus.SERVER_ERROR.getCode(),"鍙戦�佸け璐ワ細"+ JSONObject.toJSONString(response));
}
- }
- @Override
- public String setBroadcaseBobaoHttp(Device param){
- /* Device model = deviceMapper.selectById(param.getId());
- if(model ==null && Constants.equalsInteger(param.getType(),Constants.FOUR)){
- throw new BusinessException(ResponseStatus.DATA_EMPTY);
- }
- String input = "";
- JSONObject objext = new JSONObject();
-
- //閲嶆柊涓嬪彂璁″垝
- JSONObject jsonObject = new JSONObject();
- //绗竴灞�
- JSONArray firstJsonArray = new JSONArray();
- JSONObject downJson = new JSONObject();
- downJson.put("terminalID",1);
- //涓嶅~榛樿瀵规墍鏈夐�氶亾涓嬪彂
- JSONArray audioJsonArray = new JSONArray();
- audioJsonArray.add(1);
- downJson.put("audioOutID",audioJsonArray);
- firstJsonArray.add(downJson);
- jsonObject.put("TerminalInfoList",firstJsonArray);
- //绗竴灞傛暟缁�
- JSONArray allJsonArray = new JSONArray();
- //鏁扮粍涓璞�
- for (WaterTimingBroadcastDO waterTimingBroadcastDO : searchList) {
- JSONObject downArrayData = new JSONObject();
- downArrayData.put("audioOutID",audioJsonArray);
- downArrayData.put("enabled",true);
- downArrayData.put("planSchemeID",waterTimingBroadcastDO.getName());
- JSONObject executeJson = new JSONObject();
- executeJson.put("startTime", getDateStringByZones(waterTimingBroadcastDO.getStartDate()));
- executeJson.put("stopTime",getDateStringByZones(waterTimingBroadcastDO.getEndDate()));
- if (Constant.ONE.equals(waterTimingBroadcastDO.getPeriodType())){
- //鏃ヨ鍒�
- JSONArray executeJsonArray = new JSONArray();
- JSONObject executeJsonDataItem = new JSONObject();
- executeJsonDataItem.put("beginTime",waterTimingBroadcastDO.getStartTime()+"+08:00");
- executeJsonDataItem.put("endTime",waterTimingBroadcastDO.getEndTime()+"+08:00");
- executeJsonDataItem.put("playMode","loop");
- executeJsonDataItem.put("playNowTime","");
- executeJsonDataItem.put("planSchemeExecID",0);
- JSONObject secondDownOperationJson = new JSONObject();
- if (Constant.ONE.equals(waterTimingBroadcastDO.getContentType())){
- //鏂囨湰
- secondDownOperationJson.put("audioSource","speechSynthesis");
- secondDownOperationJson.put("speechSynthesisContent",waterTimingBroadcastDO.getContent());
- }else if (Constant.TWO.equals(waterTimingBroadcastDO.getContentType())){
- //闊抽
- secondDownOperationJson.put("audioSource","customAudio");
- String json = waterTimingBroadcastDO.getJson();
- JSONObject jsonData = JSONObject.parseObject(json);
- List<Integer> hkAudioIds = new ArrayList<>();
- hkAudioIds.add(jsonData.getIntValue(waterDeviceDO.getIp()));
- secondDownOperationJson.put("customAudioID",hkAudioIds);
- }
- secondDownOperationJson.put("audioLevel",5);
- //璇█绫诲瀷
- secondDownOperationJson.put("TTSLanguageType","chinese");
- secondDownOperationJson.put("voiceType","female");
- secondDownOperationJson.put("audioVolume",100);
- executeJsonDataItem.put("Operation",secondDownOperationJson);
- executeJsonArray.add(executeJsonDataItem);
- executeJson.put("dailyScheduleList",executeJsonArray);
- }else {
- //鍛ㄨ鍒�
- JSONArray executeJsonArray = new JSONArray();
- List<String> executeTime = new ArrayList<>();
- if (Constant.ONE.equals(waterTimingBroadcastDO.getPeriodType())){
- //鏃ヨ鍒� 寰幆涓�娆�
- executeTime.add("1");
- }else if (Constant.TWO.equals(waterTimingBroadcastDO.getPeriodType())){
- //鍛ㄨ鍒掑涓�涓懆鍑�
- executeTime = Arrays.asList(waterTimingBroadcastDO.getExecuteTime().split(","));
- }
- for (String s : executeTime) {
- JSONObject executeJsonData = new JSONObject();
- if (Constant.TWO.equals(waterTimingBroadcastDO.getPeriodType())){
- //鍛ㄨ鍒掑涓�涓懆鍑�
- executeJsonData.put("dayOfWeek",Integer.parseInt(s));
- }
- JSONArray executeJsonDataArray = new JSONArray();
- JSONObject executeJsonDataItem = new JSONObject();
- executeJsonDataItem.put("beginTime",waterTimingBroadcastDO.getStartTime()+"+08:00");
- executeJsonDataItem.put("endTime",waterTimingBroadcastDO.getEndTime()+"+08:00");
- executeJsonDataItem.put("playMode","loop");
- executeJsonDataItem.put("playNowTime","");
- executeJsonDataItem.put("planSchemeExecID",0);
- JSONObject secondDownOperationJson = new JSONObject();
- if (Constant.ONE.equals(waterTimingBroadcastDO.getContentType())){
- //鏂囨湰
- secondDownOperationJson.put("audioSource","speechSynthesis");
- secondDownOperationJson.put("speechSynthesisContent",waterTimingBroadcastDO.getContent());
- }else if (Constant.TWO.equals(waterTimingBroadcastDO.getContentType())){
- //闊抽
- secondDownOperationJson.put("audioSource","customAudio");
- String json = waterTimingBroadcastDO.getJson();
- JSONObject jsonData = JSONObject.parseObject(json);
- List<Integer> hkAudioIds = new ArrayList<>();
- hkAudioIds.add(jsonData.getIntValue(waterDeviceDO.getIp()));
- secondDownOperationJson.put("customAudioID",hkAudioIds);
- }
- secondDownOperationJson.put("audioLevel",5);
- //璇█绫诲瀷
- secondDownOperationJson.put("TTSLanguageType","chinese");
- secondDownOperationJson.put("voiceType","female");
- secondDownOperationJson.put("audioVolume",10);
- executeJsonDataItem.put("Operation",secondDownOperationJson);
- executeJsonDataArray.add(executeJsonDataItem);
- executeJsonData.put("scheduleList",executeJsonDataArray);
- executeJsonArray.add(executeJsonData);
-
- }
- executeJson.put("weeklyScheduleList",executeJsonArray);
- }
-
- if (Constant.ONE.equals(waterTimingBroadcastDO.getPeriodType())){
- //鏃ヨ鍒�
- downArrayData.put("dailyScheduleInfo",executeJson);
- }else {
- //鍛ㄨ鍒�
- downArrayData.put("weklyScheduleInfo",executeJson);
- }
- allJsonArray.add(downArrayData);
- }
- jsonObject.put("broadcastPlanSchemeList",allJsonArray);
- log.info("娴峰悍鎾斁璁″垝涓嬪彂鍏ュ弬鍐呭 : " + jsonObject);
-
- String result = HttpsUtil.doPostHk(param.getIp(),Integer.parseInt(StringUtils.defaultString(param.getPort(),"80"))
- ,"/ISAPI/VideoIntercom/broadcast/AddPlanScheme?format=json",param.getDoorId(), param.getDoorName(),jsonObject.toJSONString());
- return result;*/
- return null;
}
@Override
public void setLedContent(TransparentChannelSingleRequest model) {
--
Gitblit v1.9.3