微调
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
package com.njcn.gather.storage.pojo.param;
|
||||
|
||||
import io.swagger.models.auth.In;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author hongawen
|
||||
@@ -39,4 +41,6 @@ public class SingleNonHarmParam implements Serializable {
|
||||
*/
|
||||
private Integer sort;
|
||||
|
||||
private List<Integer> sortList;
|
||||
|
||||
}
|
||||
|
||||
@@ -27,4 +27,9 @@ public class AdBaseResult {
|
||||
* 0.不合格 1.合格
|
||||
*/
|
||||
private Integer resultFlag;
|
||||
|
||||
/**
|
||||
* 检测指标,字典表
|
||||
*/
|
||||
private String adType;
|
||||
}
|
||||
|
||||
@@ -38,27 +38,30 @@ public interface AdHarmonicService extends IService<AdHarmonicResult> {
|
||||
|
||||
/**
|
||||
* 查询结果数据
|
||||
*
|
||||
* @param param
|
||||
* @return
|
||||
*/
|
||||
Map<String, RawResultDataVO> listHarmResultData(StorageParam param) ;
|
||||
Map<String, RawResultDataVO> listHarmResultData(StorageParam param);
|
||||
|
||||
/**
|
||||
* 获取索引
|
||||
*
|
||||
* @param param
|
||||
* @param isExculdePhaseAngle 是否排除电压相角、电流相角
|
||||
* @return
|
||||
*/
|
||||
List<Integer> getIndex(StorageParam param,Boolean isExculdePhaseAngle);
|
||||
List<Integer> getIndex(StorageParam param, Boolean isExculdePhaseAngle);
|
||||
|
||||
AdHarmonicResult getSingleResult(SingleNonHarmParam singleNonHarmParam);
|
||||
|
||||
/**
|
||||
* 获取所有谐波原始数据
|
||||
*
|
||||
* @param scriptId
|
||||
* @param code
|
||||
* @param devId 设备ID
|
||||
* @param devId 设备ID
|
||||
* @return
|
||||
*/
|
||||
List<AdHarmonicResult> lisAll(String code, String devId);
|
||||
List<AdHarmonicResult> listAll(String scriptId, String code, String devId);
|
||||
}
|
||||
|
||||
@@ -49,9 +49,10 @@ public interface AdNonHarmonicService extends IService<AdNonHarmonicResult> {
|
||||
|
||||
/**
|
||||
* 获取所有原始数据
|
||||
* @param scriptId
|
||||
* @param code
|
||||
* @param devId
|
||||
* @return
|
||||
*/
|
||||
List<AdNonHarmonicResult> listAll(String code,String devId);
|
||||
List<AdNonHarmonicResult> listAll(String scriptId,String code,String devId);
|
||||
}
|
||||
|
||||
@@ -239,11 +239,11 @@ public class AdHarmonicServiceImpl extends ServiceImpl<AdHarmonicMappper, AdHarm
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AdHarmonicResult> lisAll(String code, String devId) {
|
||||
public List<AdHarmonicResult> listAll(String scriptId, String code, String devId) {
|
||||
String prefix = "ad_harmonic_" + code;
|
||||
DynamicTableNameHandler.setTableName(prefix);
|
||||
MPJLambdaWrapper<AdHarmonicResult> wrapper = new MPJLambdaWrapper<>();
|
||||
wrapper.likeRight(AdHarmonicResult::getMonitorId, devId);
|
||||
wrapper.eq(AdHarmonicResult::getScriptId, scriptId).likeRight(AdHarmonicResult::getMonitorId, devId);
|
||||
List<AdHarmonicResult> results = this.getBaseMapper().selectJoinList(AdHarmonicResult.class, wrapper);
|
||||
DynamicTableNameHandler.remove();
|
||||
return results;
|
||||
|
||||
@@ -154,11 +154,12 @@ public class AdNonHarmonicServiceImpl extends ServiceImpl<AdNonHarmonicMapper, A
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<AdNonHarmonicResult> listAll(String code, String devId) {
|
||||
public List<AdNonHarmonicResult> listAll(String scriptId, String code, String devId) {
|
||||
String prefix = "ad_non_harmonic_" + code;
|
||||
DynamicTableNameHandler.setTableName(prefix);
|
||||
MPJLambdaWrapper<AdNonHarmonicResult> wrapper = new MPJLambdaWrapper<>();
|
||||
wrapper.likeRight(AdNonHarmonicResult::getMonitorId, devId);
|
||||
wrapper.eq(AdNonHarmonicResult::getScriptId, scriptId)
|
||||
.likeRight(AdNonHarmonicResult::getMonitorId, devId);
|
||||
List<AdNonHarmonicResult> results = this.getBaseMapper().selectJoinList(AdNonHarmonicResult.class, wrapper);
|
||||
DynamicTableNameHandler.remove();
|
||||
return results;
|
||||
|
||||
Reference in New Issue
Block a user