田源
2024-04-29 2cedb574c22cf2f77418929e79f23ace0a7e7ac6
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/controller/DockingManagementController.java
@@ -1,12 +1,10 @@
package com.vci.ubcs.code.controller;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.alibaba.nacos.shaded.com.google.protobuf.ServiceException;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import com.github.yulichang.wrapper.MPJLambdaWrapper;
import com.vci.ubcs.code.dto.DockingSystemConfigDTO;
import com.vci.ubcs.code.dto.DockingSystemDTO;
import com.vci.ubcs.code.dto.DockingTaskDTO;
import com.vci.ubcs.code.dto.UpdateSysInfoStatusDTO;
import com.vci.ubcs.code.entity.*;
import com.vci.ubcs.code.service.*;
@@ -17,12 +15,10 @@
import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import javafx.scene.control.TableRow;
import lombok.AllArgsConstructor;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.util.CollectionUtils;
import org.springframework.web.bind.annotation.*;
@@ -40,6 +36,7 @@
@RequestMapping("/dockingManagement")
@Api(value = "接口管理", tags = "编码相关接口管理信息")
public class DockingManagementController {
   /***
    * 集成系统管理服务
    */
@@ -49,6 +46,7 @@
    * 集成接口配置服务
    */
   private  final IDockingSystemConfigService dockingSystemConfigService;
   /***
    * 待集管理配置服务
    */
@@ -92,7 +90,6 @@
      return  R.status(res);
   }
   /**
    * 修改 系统集成的系统信息
    * @param dockingSystemDTO 系统集成的系统信息数据传输对象
@@ -103,7 +100,6 @@
      DockingSystemVO dockingSystemVO = dockingSystemService.editSave(dockingSystemDTO);
      return R.data(dockingSystemVO);
   }
   /**
    * 删除系统集成的系统信息
@@ -119,6 +115,7 @@
      }
      return R.success("操作成功");
   }
   /**
    * 系统集成基础信息列表
    * @param queryObject 基础查询对象,包含查询条件,分页,排序等
@@ -168,6 +165,7 @@
         return R.fail("保存失败!");
      }
   }
   /**
    * 删除系统集成系统配置信息
    * @param oids 系统集成基础信息数据传输对象,oid和ts需要传输
@@ -182,6 +180,7 @@
      }
      return R.success("操作成功");
   }
   /***
    * 接口信息是否启用/停用
    * @param sysInfoStatusDTO
@@ -221,7 +220,6 @@
      IPage<DockingDataVO> pages = dokingSysManaentService.gridDockingData(condtionMap,query);
      return R.data(pages);
   }
   /**
    * data列表
@@ -270,12 +268,24 @@
   }
   /**
    * 根据集成日志oid,查询日志详情
    * @param oid
    * @return
    */
   @GetMapping("/gridLogeDetail")
   @ApiOperationSupport(order = 4)
   @ApiOperation(value = "分页", notes = "DockingLogeVO")
   public R<DockingLogeVO> getDockingLogDetailByOid(String oid) throws ServiceException {
      return R.data(dokingSysManaentService.getDockingLogDetailByOid(oid));
   }
   /**
    * 接口param列表
    * @param queryObject 基础查询对象,包含查询条件,分页,排序等
    * @return 集成日志显示对象列表
    */
   @GetMapping("/gridParam")
   @ApiOperationSupport(order = 3)
   @ApiOperationSupport(order = 5)
   @ApiOperation(value = "分页", notes = "dockingSysIntParam")
   public R<IPage<DockingSysIntParamVO>>gridParam(BaseQueryObject queryObject){
      Map<String,String> condtionMap=queryObject.getConditionMap();
@@ -295,7 +305,7 @@
    * @return 集成日志显示对象列表
    */
   @GetMapping("/gridHeader")
   @ApiOperationSupport(order = 3)
   @ApiOperationSupport(order = 6)
   @ApiOperation(value = "分页", notes = "DockingSysIntHeaderVO")
   public R<IPage<DockingSysIntHeaderVO>>gridHeader(BaseQueryObject queryObject){
      Map<String,String> condtionMap=queryObject.getConditionMap();
@@ -310,6 +320,7 @@
   }
   /**
    *批量处理
    * 必须要有分类oid和dataoid