From 3a86c9c6879971051ab1e01a5b9b88eed27e55db Mon Sep 17 00:00:00 2001 From: lishuai <260038442@qq.com> Date: 星期五, 15 十二月 2023 17:57:29 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- server/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java | 64 ++++++++++++++++++++++++------- 1 files changed, 49 insertions(+), 15 deletions(-) diff --git a/server/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java b/server/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java index cece265..d7ae35b 100644 --- a/server/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java +++ b/server/dmvisit_service/src/main/java/com/doumee/core/haikang/service/HKService.java @@ -1,29 +1,19 @@ package com.doumee.core.haikang.service; import com.alibaba.fastjson.JSONObject; -import com.doumee.biz.system.SystemDictDataBiz; -import com.doumee.core.haikang.model.param.request.*; -import com.doumee.core.haikang.model.param.respose.*; -import com.doumee.core.utils.Constants; +import com.alibaba.fastjson.TypeReference; import com.doumee.core.haikang.model.HKConstants; import com.doumee.core.haikang.model.HKTools; import com.doumee.core.haikang.model.param.BaseRequst; import com.doumee.core.haikang.model.param.BaseResponse; -import com.doumee.dao.business.model.InterfaceLog; -import com.doumee.service.business.InterfaceLogService; -import com.hikvision.artemis.sdk.config.ArtemisConfig; +import com.doumee.core.haikang.model.param.request.*; +import com.doumee.core.haikang.model.param.respose.*; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import javax.annotation.PostConstruct; -import com.alibaba.fastjson.TypeReference; import java.io.InputStream; -import java.util.Date; import java.util.List; @Slf4j @@ -73,7 +63,6 @@ public static BaseResponse<OrgOrUserAddResponse> addBatchOrg(List<OrgAddRequest> param){ log.info("銆愭捣搴锋柊澧炵粍缁囥��================寮�濮�===="+JSONObject.toJSONString(param)); try { - String res = HKTools.addBatchOrg(JSONObject.toJSONString(param)); TypeReference typeReference = new TypeReference< BaseResponse<OrgOrUserAddResponse>>(){}; @@ -89,7 +78,7 @@ *鎵归噺鍒犻櫎缁勭粐鏁版嵁 * @return */ - public static BaseResponse delBatchOrg(OrgDelRequest param){ + public static BaseResponse<List<OrgUpdateFailureResponse>> delBatchOrg(OrgDelRequest param){ log.info("銆愭捣搴峰垹闄ょ粍缁囥��================寮�濮�===="+JSONObject.toJSONString(param)); try { @@ -245,6 +234,51 @@ } return null; } + /** + * 鑾峰彇璁垮璁板綍涓殑鍥剧墖 + * @return + */ + public static InputStream getVisitPicture(VisitPictureRequest param) { + log.info("銆愭捣搴疯瀹㈠浘鐗囨祦銆�================寮�濮�===="+JSONObject.toJSONString(param)); + try { + InputStream res = HKTools.getVisitPicture(JSONObject.toJSONString(param)); + log.error("銆愭捣搴疯瀹㈠浘鐗囨祦銆�================鎴愬姛====\n"); + return res; + }catch (Exception e){ + log.error("銆愭捣搴疯瀹㈠浘鐗囨祦銆�================澶辫触====锛歕n"+ e.getMessage()); + } + return null; + } + /** + * 鑾峰彇闂ㄧ浜嬩欢鐨勫浘鐗� + * @return + */ + public static InputStream getDevicePicture(DevicePictureRequest param) { + log.info("銆愭捣搴烽棬绂佷簨浠跺浘鐗囨祦銆�================寮�濮�===="+JSONObject.toJSONString(param)); + try { + InputStream res = HKTools.getDevicePicture(JSONObject.toJSONString(param)); + log.error("銆愭捣搴烽棬绂佷簨浠跺浘鐗囨祦銆�================鎴愬姛====\n"); + return res; + }catch (Exception e){ + log.error("銆愭捣搴烽棬绂佷簨浠跺浘鐗囨祦銆�================澶辫触====锛歕n"+ e.getMessage()); + } + return null; + } + /** + * 鏌ヨ杞﹁締鎶撴媿鍥剧墖 + * @return + */ + public static InputStream getCarPicture(CarPictureRequest param) { + log.info("銆愭捣搴疯溅杈嗘姄鎷嶅浘鐗囧浘鐗囨祦銆�================寮�濮�===="+JSONObject.toJSONString(param)); + try { + InputStream res = HKTools.getCarPicture(JSONObject.toJSONString(param)); + log.error("銆愭捣搴疯溅杈嗘姄鎷嶅浘鐗囧浘鐗囨祦銆�================鎴愬姛====\n"); + return res; + }catch (Exception e){ + log.error("銆愭捣搴疯溅杈嗘姄鎷嶅浘鐗囧浘鐗囨祦銆�================澶辫触====锛歕n"+ e.getMessage()); + } + return null; + } /** *鑾峰彇杞﹀簱鍒楄〃鏁版嵁锛堝叏閲忥級 -- Gitblit v1.9.3