xiejun
2024-11-01 0496aed6e04c5084f05ce1035ba9ec38e3d4e9c7
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDokingSysManaentService.java
@@ -1,49 +1,60 @@
package com.vci.ubcs.code.service;
import com.alibaba.nacos.shaded.com.google.protobuf.ServiceException;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.vci.ubcs.code.entity.*;
import com.vci.ubcs.code.vo.pagemodel.*;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import java.util.Map;
/***
 * 系統管理相关服务
 */
public interface IDokingSysManaentService {
   /**
    * data列表
    * @param dockingTask 基础查询对象,包含查询条件,分页,排序等
    * @param condtionMap 基础查询对象,包含查询条件,分页,排序等
    * @return 系统集成的系统信息显示对象列表
    */
   IPage<DockingTaskVO>gridDockingTask(DockingTask dockingTask, Query query);
   IPage<DockingTaskVO>gridDockingTask(Map<String,String> condtionMap, Query query);
   /**
    * 待集成数据
    * @param dockingData 基础查询对象,包含查询条件,分页,排序等
    * @param condtionMap 基础查询对象,包含查询条件,分页,排序等
    * @return 系统集成基础信息显示对象列表
    */
   IPage<DockingDataVO>gridDockingData(DockingData dockingData, Query query);
   IPage<DockingDataVO>gridDockingData(Map<String,String> condtionMap, Query query);
   /**
    * 根据集成日志oid,查询日志详情
    * @param oid
    * @return
    * @throws ServiceException
    */
   public DockingLogeVO getDockingLogDetailByOid(String oid) throws ServiceException;
   /**
    * 推送数据集成日志列表
    * @param dockingLog 基础查询对象,包含查询条件,分页,排序等
    * @param condtionMap 基础查询对象,包含查询条件,分页,排序等
    * @return 集成日志显示对象列表
    */
   IPage<DockingLogeVO>gridLoge(DockingLog dockingLog, Query query);
   IPage<DockingLogeVO>gridLoge(Map<String,String> condtionMap, Query query);
   /**
    * 接口param列表
    * @param dockingSysIntParam 基础查询对象,包含查询条件,分页,排序等
    * @param condtionMap 基础查询对象,包含查询条件,分页,排序等
    * @return 集成日志显示对象列表
    */
   IPage<DockingSysIntParamVO>gridParam(DockingSysIntParam dockingSysIntParam, Query query);
   IPage<DockingSysIntParamVO>gridParam(Map<String,String> condtionMap ,  Query query);
   /**
    * 接口param列表
    * @param dockingSysIntHeader 基础查询对象,包含查询条件,分页,排序等
    * @param condtionMap 基础查询对象,包含查询条件,分页,排序等
    * @return 集成日志显示对象列表
    */
   IPage<DockingSysIntHeaderVO>gridHeader(DockingSysIntHeader dockingSysIntHeader, Query query);
   IPage<DockingSysIntHeaderVO>gridHeader(Map<String,String> condtionMap , Query query);
}