重构
This commit is contained in:
@ -8,6 +8,7 @@ import com.xzzn.common.enums.BusinessType;
|
||||
import com.xzzn.ems.domain.EmsPointConfig;
|
||||
import com.xzzn.ems.domain.vo.ImportPointTemplateRequest;
|
||||
import com.xzzn.ems.domain.vo.PointConfigCurveRequest;
|
||||
import com.xzzn.ems.domain.vo.PointConfigGenerateRecentRequest;
|
||||
import com.xzzn.ems.domain.vo.PointConfigLatestValueRequest;
|
||||
import com.xzzn.ems.service.IEmsPointConfigService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
@ -93,4 +94,10 @@ public class EmsPointConfigController extends BaseController {
|
||||
public AjaxResult curve(@RequestBody PointConfigCurveRequest request) {
|
||||
return success(pointConfigService.getCurveData(request));
|
||||
}
|
||||
|
||||
@Log(title = "点位配置", businessType = BusinessType.INSERT)
|
||||
@PostMapping("/generateRecent7Days")
|
||||
public AjaxResult generateRecent7Days(@Valid @RequestBody PointConfigGenerateRecentRequest request) {
|
||||
return success(pointConfigService.generateRecent7DaysData(request));
|
||||
}
|
||||
}
|
||||
|
||||
@ -52,6 +52,15 @@ public class EmsSiteMonitorController extends BaseController{
|
||||
return success(iSingleSiteService.getSiteMonitorDataVo(siteId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取单站首页总累计运行数据(基于日表)
|
||||
*/
|
||||
@GetMapping("/homeTotalView")
|
||||
public AjaxResult getSingleSiteHomeTotalView(@RequestParam String siteId)
|
||||
{
|
||||
return success(iSingleSiteService.getSiteMonitorTotalDataVo(siteId));
|
||||
}
|
||||
|
||||
/**
|
||||
* 单站监控-设备监控-实时运行头部数据
|
||||
*/
|
||||
|
||||
@ -134,6 +134,17 @@ public class EmsStatisticalReportController extends BaseController
|
||||
return getDataTable(dataList);
|
||||
}
|
||||
|
||||
/**
|
||||
* 统计报表-电表报表(直接基于 ems_daily_energy_data)
|
||||
*/
|
||||
@GetMapping("/getAmmeterDataFromDaily")
|
||||
public TableDataInfo getAmmeterDataFromDaily(StatisAmmeterDateRequest requestVo)
|
||||
{
|
||||
startPage();
|
||||
List<AmmeterStatisListVo> dataList = ieEmsStatsReportService.getAmmeterDataResult(requestVo);
|
||||
return getDataTable(dataList);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出电表报表
|
||||
*/
|
||||
@ -145,6 +156,17 @@ public class EmsStatisticalReportController extends BaseController
|
||||
ieEmsStatsReportService.exportAmmeterData(response, requestVo);
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出电表报表(直接基于 ems_daily_energy_data)
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('system:ammeterData:export')")
|
||||
@Log(title = "电表报表", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/exportAmmeterDataFromDaily")
|
||||
public void exportAmmeterDataFromDaily(HttpServletResponse response, StatisAmmeterDateRequest requestVo)
|
||||
{
|
||||
ieEmsStatsReportService.exportAmmeterData(response, requestVo);
|
||||
}
|
||||
|
||||
/**
|
||||
* 概率统计-电表收益报表
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user