| fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/ApiV1Controller.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3022.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/util/ApiV1Constant.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/ApiV1Controller.java
@@ -37,6 +37,8 @@ @Resource private ApiV1Service3021 apiV1Service3021; @Resource private ApiV1Service3022 apiV1Service3022; @Resource private ApiV1Service3030 apiV1Service3030; @Resource private ApiV1Service3031 apiV1Service3031; @@ -77,6 +79,8 @@ return apiV1Service3020.analysis(req, gatewaySer); case ApiV1Constant.API_FUNCTION_3021: return apiV1Service3021.analysis(req, gatewaySer); case ApiV1Constant.API_FUNCTION_3022: return apiV1Service3022.analysis(req, gatewaySer); case ApiV1Constant.API_FUNCTION_3030: return apiV1Service3030.analysis(req, gatewaySer); case ApiV1Constant.API_FUNCTION_3031: fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3022.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,48 @@ package com.fzzy.igds.api.v1.service; import com.alibaba.fastjson.JSONObject; import com.fzzy.igds.api.v1.data.ApiV1Req; import com.fzzy.igds.api.v1.data.ApiV1Resp; import com.fzzy.igds.domain.Camera; import com.fzzy.igds.domain.GatewaySer; import com.fzzy.igds.domain.InoutConf; import com.fzzy.igds.service.InoutConfService; import com.fzzy.igds.service.SecCameraService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import javax.annotation.Resource; import java.util.List; /** * @Description åºå ¥åºè®¾å¤æ¥å£è§£æ * @Author CZT * @Date 2026/1/7 11:05 */ @Slf4j @Component public class ApiV1Service3022 { @Resource private InoutConfService inoutConfService; /** * * @param req * @param gatewaySer * @return */ public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) { //è·ååºåºä¸ææåºå ¥åºè®¾å¤ List<InoutConf> list = inoutConfService.getCacheInoutConf(gatewaySer.getCompanyId(), gatewaySer.getDeptId()); if(null == list || list.isEmpty()){ return ApiV1Resp.error("æªè·åå°åºå ¥åºè®¾å¤ä¿¡æ¯ï¼", req); } log.info("è´¨æ¼ç管æ¥å£V1ï¼3022æ¥å£è§£æå®æ={}", req); return ApiV1Resp.success(list, req); } } fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/util/ApiV1Constant.java
@@ -21,6 +21,10 @@ */ public static final String API_FUNCTION_3021 = "3021"; /** * 忥åºå ¥åºè®¾å¤é ç½®æ¥å£ç¼ç */ public static final String API_FUNCTION_3022 = "3022"; /** * æ¨éææä¿¡æ¯æ¥å£ç¼ç */ public static final String API_FUNCTION_3030 = "3030";