| | |
| | | } |
| | | |
| | | /** |
| | | * 根据指定的计划ID获取启动模式 |
| | | * @param planId |
| | | * @return |
| | | */ |
| | | public Byte getStartupMode(Long planId) { |
| | | return irrigatePlanMapper.getStartupMode(planId); |
| | | } |
| | | |
| | | /** |
| | | * 根据指定的条件获取计划列表 |
| | | * @param queryVo |
| | | * @return |
| | |
| | | rsVo.calculateAndSet(itemTotal, params); |
| | | rsVo.obj = irrigatePlanMapper.getIrrigatePlans(params); |
| | | return rsVo; |
| | | } |
| | | |
| | | /** |
| | | * 根据指定的计划ID获取已发布的灌溉计划数量 |
| | | * @param planId |
| | | * @return |
| | | */ |
| | | public Integer getPublishedCount(Long planId) { |
| | | return irrigatePlanMapper.getPublishedCount(planId); |
| | | } |
| | | |
| | | /** |
| | |
| | | * @param planId |
| | | * @return |
| | | */ |
| | | public List<VoIrrigateSchedule> getIrrigateSchedules(Long planId) { |
| | | return irIrrigateScheduleMapper.getIrrigateSchedules(planId); |
| | | public List<VoIrrigateSchedule> getIrrigateSchedules(Byte startupMode, Long planId) { |
| | | return irIrrigateScheduleMapper.getIrrigateSchedules(startupMode, planId); |
| | | } |
| | | |
| | | /** |