IBusJcbBlqService.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package com.railway.business.catenary.service;
  2. import com.railway.business.catenary.domain.BusJcbBlq;
  3. import com.railway.business.catenary.domain.BusJcbFdfxjyq;
  4. import java.util.List;
  5. /**
  6. * 检查表-避雷器
  7. * @author wuhonghao
  8. * @date 2021/10/17
  9. */
  10. public interface IBusJcbBlqService{
  11. /**
  12. * 新增
  13. */
  14. int create(BusJcbBlq busJcbBlq);
  15. /**
  16. * 删除
  17. */
  18. int delete(String[] ids);
  19. /**
  20. * 更新
  21. */
  22. int update(BusJcbBlq busJcbBlq);
  23. /**
  24. * 获取单个
  25. */
  26. BusJcbBlq getInfo(String id);
  27. /**
  28. * 查询列表
  29. */
  30. List<BusJcbBlq> getList(BusJcbBlq busJcbBlq);
  31. /**
  32. * 获取上次检测值
  33. */
  34. BusJcbFdfxjyq getLastOne(BusJcbBlq busJcbBlq);
  35. /**
  36. * 提交
  37. * @param busJcbBlq
  38. * @return 提交结果
  39. */
  40. int submit(BusJcbBlq busJcbBlq);
  41. /**
  42. * 退回
  43. * @param busJcbBlq
  44. * @return 退回结果
  45. */
  46. int reject(BusJcbBlq busJcbBlq);
  47. /**
  48. * 确认
  49. * @param busJcbBlq
  50. * @return 确认结果
  51. */
  52. int confirm(BusJcbBlq busJcbBlq);
  53. }