zbj//1.修改流量套餐 可以修改默认类型套餐的名称及流量 代码调整
This commit is contained in:
@@ -91,8 +91,8 @@ public enum DeviceResponseEnum {
|
||||
QUERY_DEVICE_DATA_EMPTY("A0360","查询终端数据数据为空"),
|
||||
SAME_ALARM_STRATEGY("A0361","当前等级策略已存在"),
|
||||
LINE_GRADE_INDEX_ERR("A0362","异常等级索引"),
|
||||
LINE_GRADE_LESS("A0363","监测点等级策略缺失")
|
||||
|
||||
LINE_GRADE_LESS("A0363","监测点等级策略缺失"),
|
||||
FLOW_UPDATE("A0364","默认类型必须存在一个")
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@ import org.springframework.util.CollectionUtils;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @version 1.0.0
|
||||
@@ -96,10 +97,18 @@ public class FlowMealServiceImpl extends ServiceImpl<FlowMealMapper, FlowMeal> i
|
||||
List<RateOfFlowVO> rateOfFlowFlag = rateOfFlowMapper.getRateOfFlowFlag();
|
||||
if (!CollectionUtils.isEmpty(rateOfFlowFlag)) {
|
||||
if (flowMealParam.getFlag().equals(DataStateEnum.ENABLE.getCode())) {
|
||||
if (Objects.equals(((FlowMealParam.FlowMealUpdateParam) flowMealParam).getId(), rateOfFlowFlag.get(0).getId())) {
|
||||
if (Objects.equals(flowMealParam.getName(), rateOfFlowFlag.get(0).getName()) && Objects.equals(flowMealParam.getFlow(), rateOfFlowFlag.get(0).getFlow())) {
|
||||
throw new BusinessException(DeviceResponseEnum.FLOW_FLAG);
|
||||
}
|
||||
} else if (!Objects.equals(((FlowMealParam.FlowMealUpdateParam) flowMealParam).getId(), rateOfFlowFlag.get(0).getId())) {
|
||||
throw new BusinessException(DeviceResponseEnum.FLOW_FLAG);
|
||||
}
|
||||
} else {
|
||||
if (Objects.equals(((FlowMealParam.FlowMealUpdateParam) flowMealParam).getId(), rateOfFlowFlag.get(0).getId())) {
|
||||
throw new BusinessException(DeviceResponseEnum.FLOW_UPDATE);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user