| | |
| | | UNIQUE KEY `config_code` (`config_code`) |
| | | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='预测结果自动调整配置表'; |
| | | |
| | | alter table t_mm_predict_auto_adjust_config add column `adjust_coefficient` decimal(10,6) DEFAULT 1 COMMENT '调整系数'; |
| | | |
| | | -- 预测项影响因素 |
| | | |
| | | CREATE TABLE `t_mm_predict_influence_factor_config` ( |
| | |
| | | private Integer adjustLength; |
| | | |
| | | /** |
| | | * 调整系数 |
| | | */ |
| | | private Double adjustCoefficient; |
| | | |
| | | /** |
| | | * 调整值计算规则 |
| | | */ |
| | | private String adjustValueRule; |
| | |
| | | return false; |
| | | } |
| | | |
| | | // 调整系数 |
| | | adjustValue = adjustValue * configEntity.getAdjustCoefficient(); |
| | | // 调整方向 |
| | | adjustValue = adjustValue * configEntity.getAdjustDirection(); |
| | | |
| | |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | |
| | | private Integer adjustLength; |
| | | |
| | | /** |
| | | * 调整系数 |
| | | */ |
| | | private Double adjustCoefficient; |
| | | |
| | | /** |
| | | * 调整值计算规则 |
| | | */ |
| | | private String adjustValueRule; |