diff --git a/src/main/java/neatlogic/module/cmdb/api/resourcecenter/appenv/ListAppEnvForSelectApi.java b/src/main/java/neatlogic/module/cmdb/api/resourcecenter/appenv/ListAppEnvForSelectApi.java index 34f801b297ee31ad283f9879bfaaf98edee34c82..7956c3474e3524a1340dff5d969ad4693cb8e9ca 100644 --- a/src/main/java/neatlogic/module/cmdb/api/resourcecenter/appenv/ListAppEnvForSelectApi.java +++ b/src/main/java/neatlogic/module/cmdb/api/resourcecenter/appenv/ListAppEnvForSelectApi.java @@ -66,8 +66,10 @@ public class ListAppEnvForSelectApi extends PrivateApiComponentBase { @Override public Object myDoService(JSONObject paramObj) throws Exception { BasePageVo searchVo = paramObj.toJavaObject(BasePageVo.class); + Boolean needPage = paramObj.getBoolean("needPage"); + needPage = needPage == null || needPage; IResourceCenterDataSource resourceCenterDataSource = ResourceCenterDataSourceFactory.getResourceCenterDataSource(); - List tbodyList = resourceCenterDataSource.getAppEnvListForSelect(searchVo); + List tbodyList = resourceCenterDataSource.getAppEnvListForSelect(searchVo, needPage); return TableResultUtil.getResult(tbodyList, searchVo); } } diff --git a/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.java b/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.java index cf1558dd1d466b26cab28839b923a7eefe99ec56..e1220678784d843e3bc7221c4fdc353d2f6b5853 100644 --- a/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.java +++ b/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.java @@ -64,8 +64,6 @@ public interface ResourceMapper extends IResourceCrossoverMapper { ResourceVo getResourceById(Long id); - int checkResourceIsExists(Long id); - Long getResourceIdByResourceId(Long id); List checkResourceIdListIsExists(List idList); @@ -165,7 +163,7 @@ public interface ResourceMapper extends IResourceCrossoverMapper { List getAppSystemListByKeyword(BasePageVo searchVo); - List getAppEnvListByAppSystemId(Long appSystemId); + List getAppEnvListByViewNameAndAppSystemIdAndInspectStatusList(@Param("viewName") String viewName, @Param("appSystemId") Long appSystemId, @Param("inspectStatusList") List inspectStatusList); List getAppEnvListByAppSystemIdAndAppModuleId(@Param("appSystemId") Long appSystemId, @Param("appModuleId") Long appModuleId); diff --git a/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.xml b/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.xml index aef65ae5a9a6af407daf5fc733576be9bb6f8048..061df3971eee70c67cbf41509a6c94823fc24005 100644 --- a/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.xml +++ b/src/main/java/neatlogic/module/cmdb/dao/mapper/resourcecenter/ResourceMapper.xml @@ -812,12 +812,6 @@ along with this program. If not, see .--> where a.`id` = #{value} - - +