统计报表-获取pcs列表

This commit is contained in:
2025-07-08 20:13:24 +08:00
parent b0264ebe46
commit 84d77c2d33
3 changed files with 21 additions and 0 deletions

View File

@ -106,6 +106,15 @@ public class EmsSiteMonitorController extends BaseController{
return success(iEmsSiteService.getAllStackInfo(siteId)); return success(iEmsSiteService.getAllStackInfo(siteId));
} }
/**
* 获取所有pcs
*/
@GetMapping("/getPcsNameList")
public AjaxResult getPcsNameList(@RequestParam String siteId)
{
return success(iEmsSiteService.getAllPcsInfo(siteId));
}
/** /**
* 获取所有电池簇 * 获取所有电池簇
*/ */

View File

@ -26,4 +26,6 @@ public interface IEmsSiteService
public List<EmsSiteSetting> getAllSiteInfoList(String siteName, String startTime, String endTime); public List<EmsSiteSetting> getAllSiteInfoList(String siteName, String startTime, String endTime);
public List<SiteDeviceListVo> getAllDeviceList(String siteId); public List<SiteDeviceListVo> getAllDeviceList(String siteId);
public List<Map<String,Object>> getAllPcsInfo(String siteId);
} }

View File

@ -78,4 +78,14 @@ public class EmsSiteServiceImpl implements IEmsSiteService
public List<SiteDeviceListVo> getAllDeviceList(String siteId) { public List<SiteDeviceListVo> getAllDeviceList(String siteId) {
return emsSiteMapper.getAllSiteDeviceList(siteId); return emsSiteMapper.getAllSiteDeviceList(siteId);
} }
/**
* 根据site_id获取所有pcs
* @param siteId
* @return
*/
@Override
public List<Map<String, Object>> getAllPcsInfo(String siteId) {
return emsDevicesMapper.getDeviceInfosBySiteIdAndCategory(siteId, DeviceCategory.PCS.getCode());
}
} }