czt
2026-01-13 5eeefc6b1dd8c8c4f69efcec0c7ad13d35395487
调整接口接收方式
已修改10个文件
31 ■■■■■ 文件已修改
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/ApiV1Controller.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/data/ApiV1Resp.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3010.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3020.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3021.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3022.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3030.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3031.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3032.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/ApiV1Controller.java
@@ -48,9 +48,9 @@
    @PostMapping
    @ResponseBody
    public ApiV1Resp<Object> gateway(@RequestBody ApiV1Req<JSONObject> req) {
    public ApiV1Resp<Object> gateway(@RequestBody ApiV1Req<Object> req) {
        log.info("质押监管接口V1,收到库区网关信息={}", req);
        log.debug("质押监管接口V1,收到库区网关信息={}", req);
        try {
            //参数校验
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/data/ApiV1Resp.java
@@ -36,7 +36,7 @@
        super();
    }
    public ApiV1Resp(String respCode, String respMsg, T data, ApiV1Req<JSONObject> req) {
    public ApiV1Resp(String respCode, String respMsg, T data, ApiV1Req<Object> req) {
        this.data = data;
        this.sn = req.getSn();
        this.auth = req.getAuth();
@@ -48,11 +48,11 @@
        this.respMsg = respMsg;
    }
    public static ApiV1Resp<Object> success(Object data, ApiV1Req<JSONObject> req) {
    public static ApiV1Resp<Object> success(Object data, ApiV1Req<Object> req) {
        return new ApiV1Resp<>(CODE_SUCCESS, null, data, req);
    }
    public static ApiV1Resp<Object> error(String respMsg, ApiV1Req<JSONObject> req) {
    public static ApiV1Resp<Object> error(String respMsg, ApiV1Req<Object> req) {
        return new ApiV1Resp<>(CODE_ERROR, respMsg, null, req);
    }
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3010.java
@@ -33,7 +33,7 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) {
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) {
        Date end = new Date();
        Date start = gatewaySer.getHeartbeatTime();
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3020.java
@@ -30,7 +30,7 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) {
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) {
        //获取库区下所有抓拍配置
        List<SnapConf> list = snapConfService.selectList(gatewaySer.getDeptId());
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3021.java
@@ -30,7 +30,7 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) {
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) {
        //获取库区下所有监控信息
        List<Camera> list = cameraService.getCameraByDeptId(gatewaySer.getCompanyId(), gatewaySer.getDeptId());
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3022.java
@@ -32,7 +32,7 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) {
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) {
        //获取库区下所有出入库设备
        List<InoutConf> list = inoutConfService.getCacheInoutConf(gatewaySer.getCompanyId(), gatewaySer.getDeptId());
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3030.java
@@ -37,7 +37,7 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) throws Exception{
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) throws Exception{
        //转化为对象
        List<Param3030> list = JSONObject.parseArray(req.getData().toString(), Param3030.class);
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3031.java
@@ -41,7 +41,7 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) throws Exception {
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) throws Exception {
        //转化为对象
        List<Param3031> list = JSONObject.parseArray(req.getData().toString(), Param3031.class);
fzzy-igdss-inte/src/main/java/com/fzzy/igds/api/v1/service/ApiV1Service3032.java
@@ -29,10 +29,10 @@
     * @param gatewaySer
     * @return
     */
    public ApiV1Resp<Object> analysis(ApiV1Req<JSONObject> req, GatewaySer gatewaySer) {
    public ApiV1Resp<Object> analysis(ApiV1Req<Object> req, GatewaySer gatewaySer) {
        //转化为对象
        Param3032 param = JSONObject.parseObject(req.getData().toString(), Param3032.class);
        Param3032 param = JSONObject.parseObject(JSONObject.toJSONString(req.getData()), Param3032.class);
        if (null == param || StringUtils.isBlank(param.getFileName()) || StringUtils.isEmpty(param.getImgBase64())) {
            return ApiV1Resp.error("抓拍信息为空,不解析!", req);
fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java
@@ -1,6 +1,5 @@
package com.fzzy.init;
import com.fzzy.igds.ServerRunner;
import com.fzzy.igds.domain.Dept;
import com.fzzy.igds.service.*;
import com.ruoyi.system.service.ISysCompanyService;
@@ -8,7 +7,6 @@
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
@@ -43,9 +41,6 @@
    private InoutConfService inoutConfService;
    @Resource
    private SecCameraService secCameraService;
    @Resource
    private SnapConfService snapConfService;
    @Override
    public void run(String... args) throws Exception {