| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package com.railway.business.catenary.service;
- import com.railway.business.catenary.domain.BusJlgz;
- import com.railway.business.catenary.domain.vo.BusJlgzListByZzVo;
- import com.railway.business.catenary.domain.vo.BusJlgzQueryVo;
- import com.railway.business.catenary.domain.vo.JlgzLineVo;
- import com.railway.business.catenary.domain.vo.JlgzSubstationVo;
- import java.util.List;
- /**
- * 接触网-记录故障
- * @author author
- * @date 2021/10/16
- */
- public interface IBusJlgzService {
- /**
- * 新增
- */
- int create(BusJlgz busJlgz);
- /**
- * 删除
- */
- int delete(Long[] ids);
- /**
- * 更新
- */
- int update(BusJlgz busJlgz);
- /**
- * 获取单个
- */
- BusJlgz getInfo(Long id, Long lineId);
- /**
- * 查询列表
- */
- List<BusJlgz> getList(BusJlgz busJlgz);
- /**
- * 智能查询-历史故障统计
- * @param busJlgzQueryVo
- * @return
- */
- List<BusJlgzListByZzVo> getListByZz(BusJlgzQueryVo busJlgzQueryVo);
- /**
- * 获取记录故障的线别
- * @return
- */
- List<JlgzLineVo> getJlgzLine();
- /**
- * 获取记录故障的所别
- * @param lineId
- */
- List<JlgzSubstationVo> getJlgzSubstation(Long lineId);
- }
|