You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

89 lines
2.2 KiB
Java

1 year ago
package com.chenxuan.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.chenxuan.entity.dto.BusiAmpliDatDto;
1 year ago
import com.chenxuan.entity.dto.BusiAmpliRealDto;
import com.chenxuan.entity.model.BusiAmpliReal;
import com.chenxuan.entity.vo.BusiAmpliDatList1Vo;
import com.chenxuan.entity.vo.BusiAmpliReaPageVo;
1 year ago
import com.chenxuan.entity.vo.BusiAmpliRealVo;
import com.chenxuan.entity.vo.TableVo;
import java.util.List;
import java.util.Map;
/**
* @ClassNameBusiAmpliRealService
* @Description .
* @Author Jordan_Li
* @CreatTime6/17/2020 9:50 AM
* @Version V1.0
*/
public interface BusiAmpliRealService extends IService<BusiAmpliReal> {
/**
*
*
* @param dto
* @return
*/
List<TableVo> selectShockRealByMainId(BusiAmpliRealDto dto);
/**
*
*
* @param busiAmpliReals
* @return
*/
boolean insertShockReal(List<BusiAmpliReal> busiAmpliReals);
/**
*
*
* @param busiAmpliRealDto
* @return
*/
BusiAmpliReaPageVo getShockRealDetailsByCondition(BusiAmpliDatDto busiAmpliDatDto);
BusiAmpliDatList1Vo getShockRealDetailsByConditionDat(BusiAmpliRealDto busiAmpliRealDto);
1 year ago
/**
*
*
* @param busiAmpliRealDto
* @return
*/
BusiAmpliRealVo getShockRealChartByInfo(BusiAmpliRealDto busiAmpliRealDto);
/**
*
1 year ago
*
* @param busiAmpliRealDto
* @return
*/
BusiAmpliRealVo getShockRealChartByDayOrMonthInfo(BusiAmpliRealDto busiAmpliRealDto);
1 year ago
/**
*
1 year ago
*
* @param busiAmpliRealDto
* @return
*/
BusiAmpliRealVo getAmpliRealThreeChart(BusiAmpliRealDto busiAmpliRealDto);
1 year ago
/**
*
*
* @param dto
* @return
*/
Map<String, Object> loadingDetails(BusiAmpliRealDto dto);
/**
*
1 year ago
*
* @return
*/
List<BusiAmpliReal> selectMainDeviceList();
}