1、报告生成修改状态;

2、设备全部归档,修改计划完成状态;
This commit is contained in:
2025-01-13 18:10:14 +08:00
parent 23d8bf8870
commit 9ca34607cc
15 changed files with 257 additions and 8 deletions

View File

@@ -147,7 +147,6 @@ public class SocketSourceResponseService {
switch (dictDataEnumByCode) {
case SUCCESS:
//todo 前端推送收到的消息暂未处理好
webSocketHandler.sendMsgToUser(param.getUserPageId(), JSON.toJSONString(socketDataMsg));
String s = param.getUserPageId() + DEV;

View File

@@ -99,4 +99,6 @@ public interface IAdPlanService extends IService<AdPlan> {
* @return
*/
boolean updateTestState(String planId);
void finishPlan(String planId);
}

View File

@@ -337,6 +337,13 @@ public class AdPlanServiceImpl extends ServiceImpl<AdPlanMapper, AdPlan> impleme
.eq(AdPlan::getId,planId));
}
@Override
public void finishPlan(String planId) {
this.lambdaUpdate().eq(AdPlan::getId, planId)
.set(AdPlan::getTestState, CheckStateEnum.CHECKED.getValue());
}
/**
* 逆向可视化
*

View File

@@ -96,6 +96,9 @@ public class ReportServiceImpl implements IReportService {
baseModelDocument.write(response.getOutputStream());
response.getOutputStream().flush();
System.out.println("报告生成成功!");
// 将改设备的报告生成状态调整为已生成
iPqDevService.updatePqDevReportState(devReportParam.getDevId(),1);
} catch (Exception e) {
throw new RuntimeException(e);
}