优化方案结果查询接口
parent
a8a5e35740
commit
7e5c99ca27
|
|
@ -5,7 +5,6 @@ import io.swagger.v3.oas.annotations.media.Schema;
|
|||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
*@description 预测结果VO
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
package com.gunshi.project.xyt.model;
|
||||
|
||||
|
||||
import com.alibaba.fastjson.annotation.JSONField;
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
|
|
@ -9,8 +10,6 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
|||
import com.gunshi.core.dateformat.DateFormatString;
|
||||
import com.gunshi.project.xyt.entity.page.GenericPageParams;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.Size;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
|
@ -44,6 +43,7 @@ public class ForecastResults extends GenericPageParams implements Serializable {
|
|||
@TableField(value="tm")
|
||||
@Schema(description="时间")
|
||||
@JsonFormat(pattern = DateFormatString.YYYY_MM_DD_HH_MM_SS, timezone = "GMT+8")
|
||||
@JSONField(format = DateFormatString.YYYY_MM_DD_HH_MM_SS)
|
||||
private Date tm;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@ public class TaskGroupJob implements Job {
|
|||
Map<String, Object> map = forecastUseparamService.getMap(new QueryWrapper<ForecastUseparam>().eq("param_code", "ydgdyjz"));// 获取安全值
|
||||
AttResBase attResBase = attResBaseService.getOne(new QueryWrapper<>());// 获取堰顶高程
|
||||
if (MapUtil.isNotEmpty(map) && ObjectUtils.isNotEmpty(attResBase) && ObjectUtils.isNotEmpty(attResBase.getWcrstel())) {
|
||||
BigDecimal ydgdyjz = new BigDecimal(map.get("ydgdyjz").toString());
|
||||
BigDecimal ydgdyjz = new BigDecimal(map.get("param_value").toString());
|
||||
BigDecimal wcrstel = attResBase.getWcrstel();
|
||||
Boolean isSave = false;
|
||||
for (ForecastResultVo vo : voList) {
|
||||
|
|
@ -117,7 +117,10 @@ public class TaskGroupJob implements Job {
|
|||
forecastProject.setTimeInterval(forecastTask.getTimeInterval());
|
||||
forecastProject.setTaskId(forecastTask.getId());
|
||||
forecastProject.setVoList(voList);
|
||||
forecastProjectService.saveForecastResults(forecastProject);
|
||||
boolean save = forecastProjectService.save(forecastProject);
|
||||
if (save) {
|
||||
forecastProjectService.saveForecastResults(forecastProject);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue