| | |
| | | |
| | | @Override |
| | | public MmPredictAutoAdjustConfigEntity getByCode(String code) { |
| | | return baseDao.selectOne("config_code",code); |
| | | return baseDao.selectOne("config_code",code,"is_enable",1); |
| | | } |
| | | |
| | | @Override |
| | | public void create(MmPredictAutoAdjustConfigEntity entity) { |
| | | entity.setId(UUID.randomUUID().toString()); |
| | | entity.setCreateTime(new Date()); |
| | | baseDao.insert(entity); |
| | | } |
| | | |
| | |
| | | Date endTime; |
| | | Date startTime; |
| | | List<ApiPointValueDTO> apiPointValueDTOS; |
| | | // 判断是否调整 |
| | | // 触发规则 |
| | | AutoAdjustTriggerRuleEnum triggerRuleEnum = AutoAdjustTriggerRuleEnum.fromCode(configEntity.getTriggerRule()); |
| | | // 判断是否符合触发条件 并计算调整值 |
| | | switch (triggerRuleEnum) { |
| | | case SLOPE: |
| | | queryDTO = new ApiPointValueQueryDTO(); |