0918优化-点位列表数据值反向搜索
This commit is contained in:
@ -7,14 +7,15 @@ import com.xzzn.common.core.page.TableDataInfo;
|
|||||||
import com.xzzn.common.utils.file.FileUploadUtils;
|
import com.xzzn.common.utils.file.FileUploadUtils;
|
||||||
import com.xzzn.common.utils.file.MimeTypeUtils;
|
import com.xzzn.common.utils.file.MimeTypeUtils;
|
||||||
import com.xzzn.ems.domain.EmsDevicesSetting;
|
import com.xzzn.ems.domain.EmsDevicesSetting;
|
||||||
import com.xzzn.ems.domain.EmsPointMatch;
|
|
||||||
import com.xzzn.ems.domain.EmsSiteSetting;
|
import com.xzzn.ems.domain.EmsSiteSetting;
|
||||||
|
import com.xzzn.ems.domain.vo.PointDataRequest;
|
||||||
import com.xzzn.ems.domain.vo.PointQueryResponse;
|
import com.xzzn.ems.domain.vo.PointQueryResponse;
|
||||||
import com.xzzn.ems.domain.vo.SiteDeviceListVo;
|
import com.xzzn.ems.domain.vo.SiteDeviceListVo;
|
||||||
import com.xzzn.ems.mapper.EmsPointMatchMapper;
|
import com.xzzn.ems.mapper.EmsPointMatchMapper;
|
||||||
import com.xzzn.ems.service.IEmsDeviceSettingService;
|
import com.xzzn.ems.service.IEmsDeviceSettingService;
|
||||||
import com.xzzn.ems.service.IEmsSiteService;
|
import com.xzzn.ems.service.IEmsSiteService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import org.springframework.web.multipart.MultipartFile;
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
|
||||||
@ -146,12 +147,9 @@ public class EmsSiteConfigController extends BaseController{
|
|||||||
* 单个站点单个设备点位查询
|
* 单个站点单个设备点位查询
|
||||||
*/
|
*/
|
||||||
@GetMapping("/getDevicePointList")
|
@GetMapping("/getDevicePointList")
|
||||||
public TableDataInfo getDevicePointList(@RequestParam String siteId,@RequestParam String deviceId,
|
public TableDataInfo getDevicePointList(@Validated PointDataRequest request)
|
||||||
@RequestParam String deviceCategory, String sortMethod,
|
|
||||||
String dataPointName, String dataPoint)
|
|
||||||
{
|
{
|
||||||
List<PointQueryResponse> result = iEmsDeviceSettingService.getSingleSiteDevicePoints(
|
List<PointQueryResponse> result = iEmsDeviceSettingService.getSingleSiteDevicePoints(request);
|
||||||
siteId,deviceId,deviceCategory,dataPointName,dataPoint,sortMethod);
|
|
||||||
return getDataTable2(result);
|
return getDataTable2(result);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -3,6 +3,7 @@ package com.xzzn.ems.service;
|
|||||||
import com.xzzn.common.enums.DeviceCategory;
|
import com.xzzn.common.enums.DeviceCategory;
|
||||||
import com.xzzn.ems.domain.EmsDevicesSetting;
|
import com.xzzn.ems.domain.EmsDevicesSetting;
|
||||||
import com.xzzn.ems.domain.EmsPointMatch;
|
import com.xzzn.ems.domain.EmsPointMatch;
|
||||||
|
import com.xzzn.ems.domain.vo.PointDataRequest;
|
||||||
import com.xzzn.ems.domain.vo.PointQueryResponse;
|
import com.xzzn.ems.domain.vo.PointQueryResponse;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -24,6 +25,5 @@ public interface IEmsDeviceSettingService
|
|||||||
|
|
||||||
public List<DeviceCategory> getDeviceCategory();
|
public List<DeviceCategory> getDeviceCategory();
|
||||||
|
|
||||||
public List<PointQueryResponse> getSingleSiteDevicePoints(String siteId, String deviceId, String deviceCategory,
|
public List<PointQueryResponse> getSingleSiteDevicePoints(PointDataRequest request);
|
||||||
String dataPointName, String dataPoint, String sortMethod);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -30,7 +30,7 @@ public interface ISingleSiteService
|
|||||||
public List<BatteryDataStatsListVo> getClusterDataInfoList(String clusterDeviceId,String siteId,
|
public List<BatteryDataStatsListVo> getClusterDataInfoList(String clusterDeviceId,String siteId,
|
||||||
String stackDeviceId, String batteryId);
|
String stackDeviceId, String batteryId);
|
||||||
|
|
||||||
public AmmeterDataResponse getAmmeterDataList(String siteId);
|
public List<AmmeterDataVo> getAmmeterDataList(String siteId);
|
||||||
|
|
||||||
public SiteMonitorRuningInfoVo getRunningGraphStackTemp(String siteId);
|
public SiteMonitorRuningInfoVo getRunningGraphStackTemp(String siteId);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user