dev #2

Merged
dashixiong merged 349 commits from dev into main 2026-02-11 01:55:46 +00:00
285 changed files with 40772 additions and 1055 deletions
Showing only changes of commit d83af112e7 - Show all commits

View File

@ -168,4 +168,13 @@ public class EmsSiteConfigController extends BaseController{
{
return success(iEmsSiteService.getParentCategoryDeviceId(siteId, deviceCategory));
}
/**
* 获取指定站点下的指定设备类型的设备
*/
@GetMapping("/getDeviceListBySiteAndCategory")
public AjaxResult getDeviceListBySiteAndCategory(String siteId,String deviceCategory)
{
return success(iEmsDeviceSettingService.getDeviceListBySiteAndCategory(siteId, deviceCategory));
}
}

View File

@ -31,4 +31,6 @@ public interface IEmsDeviceSettingService
public List<String> getSiteAllDeviceCategory(String siteId);
// 初始化设备信息
public Map<String, List<EmsDevicesSetting>> initDeviceInfo();
public List<Map<String, Object>> getDeviceListBySiteAndCategory(String siteId, String deviceCategory);
}

View File

@ -445,4 +445,9 @@ public class EmsDeviceSettingServiceImpl implements IEmsDeviceSettingService
redisCache.setCacheObject(RedisKeyConstants.INIT_DEVICE_INFO, map, 30, TimeUnit.DAYS);
return map;
}
@Override
public List<Map<String, Object>> getDeviceListBySiteAndCategory(String siteId, String deviceCategory) {
return emsDevicesMapper.getDeviceInfosBySiteIdAndCategory(siteId, deviceCategory);
}
}