数据分析微调

This commit is contained in:
caozehui
2025-02-17 17:59:37 +08:00
parent 76ec26dca0
commit 0c012152bb
5 changed files with 205 additions and 157 deletions

View File

@@ -208,4 +208,12 @@ public interface IPqDevService extends IService<PqDev> {
* @param patternId 模式Id
*/
void importCNDev(List<CNDevExcel> cnDevExcelList, String patternId);
/**
* 根据计划id列表获取设备列表
*
* @param planIds
* @return
*/
List<PqDev> listByPlanIds(List<String> planIds);
}

View File

@@ -593,7 +593,7 @@ public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements
i = pqDev.getReCheckNum();
} else {
checkState = CheckStateEnum.CHECKED.getValue();
i = pqDev.getReCheckNum() + 1;
i = pqDev.getReCheckNum() + 1;
}
this.update(new LambdaUpdateWrapper<PqDev>()
.set(PqDev::getReCheckNum, i)
@@ -760,6 +760,12 @@ public class PqDevServiceImpl extends ServiceImpl<PqDevMapper, PqDev> implements
this.saveBatch(newDevList);
}
@Override
public List<PqDev> listByPlanIds(List<String> planIds) {
return this.lambdaQuery().in(PqDev::getPlanId, planIds).eq(PqDev::getState, DataStateEnum.ENABLE.getCode()).list();
}
/**
* 获取检测状态饼状图数据
*