diff --git a/src/main/java/neatlogic/framework/cmdb/crossover/IResourceBuildSqlCrossoverService.java b/src/main/java/neatlogic/framework/cmdb/crossover/IResourceBuildSqlCrossoverService.java index 2bb66ba07962fba768e5070706dd6744aa8aab1f..a67a7912a8421fcad3054b2e890304daea08ddff 100644 --- a/src/main/java/neatlogic/framework/cmdb/crossover/IResourceBuildSqlCrossoverService.java +++ b/src/main/java/neatlogic/framework/cmdb/crossover/IResourceBuildSqlCrossoverService.java @@ -20,6 +20,7 @@ package neatlogic.framework.cmdb.crossover; import neatlogic.framework.cmdb.dto.resourcecenter.AccountComponentVo; import neatlogic.framework.cmdb.dto.resourcecenter.ResourceSearchVo; import neatlogic.framework.cmdb.dto.resourcecenter.ResourceVo; +import neatlogic.framework.common.dto.BasePageVo; import neatlogic.framework.crossover.ICrossoverService; import java.util.List; @@ -94,6 +95,12 @@ public interface IResourceBuildSqlCrossoverService extends ICrossoverService { String buildGetAppSystemIdListByIdSql(String viewName, Long id); + String buildSearchVendorCountSql(BasePageVo searchVo); + + String buildSearchVendorIdListSql(BasePageVo searchVo); + + String buildSearchVendorListByIdListSql(List idList); + // InspectMapper String buildGetInspectResourceListByIdListSql(List idList, List selectFieldNameList); diff --git a/src/main/java/neatlogic/framework/cmdb/crossover/IResourceCenterResourceCrossoverService.java b/src/main/java/neatlogic/framework/cmdb/crossover/IResourceCenterResourceCrossoverService.java index 45ddca38e7abba7cd6a61b4ccb03115339f3ab88..85b5c89f12dfa161e578a5b7321ee64cfa180c90 100644 --- a/src/main/java/neatlogic/framework/cmdb/crossover/IResourceCenterResourceCrossoverService.java +++ b/src/main/java/neatlogic/framework/cmdb/crossover/IResourceCenterResourceCrossoverService.java @@ -18,6 +18,7 @@ package neatlogic.framework.cmdb.crossover; import com.alibaba.fastjson.JSONObject; import neatlogic.framework.cmdb.dto.resourcecenter.*; import neatlogic.framework.cmdb.dto.tag.TagVo; +import neatlogic.framework.common.dto.BasePageVo; import neatlogic.framework.crossover.ICrossoverService; import java.util.List; @@ -124,5 +125,11 @@ public interface IResourceCenterResourceCrossoverService extends ICrossoverServi List getAppSystemIdListById(String viewName, Long id); + int searchVendorCount(BasePageVo searchVo); + + List searchVendorIdList(BasePageVo searchVo); + + List searchVendorListByIdList(List idList); + }