MachinePartsService.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.iamberry.rst.faces.pts;
  2. import com.iamberry.rst.core.page.PagedResult;
  3. import com.iamberry.rst.core.pts.PtsBom;
  4. import com.iamberry.rst.core.pts.PtsComponents;
  5. import org.apache.poi.ss.usermodel.Sheet;
  6. import java.util.List;
  7. /**
  8. * 机器零件管理
  9. * Created by LJK on 2017年9月25日11:17:29.
  10. */
  11. public interface MachinePartsService {
  12. /**
  13. * 添加机器零件
  14. * **/
  15. Integer addMachineParts(PtsComponents ptsComponents);
  16. /**
  17. * 查询单个机器零件信息
  18. * **/
  19. PtsComponents getmachineParts(PtsComponents ptsComponents);
  20. /**
  21. * 获取所有的零件
  22. * **/
  23. List<PtsComponents> listPtsComponents(PtsComponents ptsComponents);
  24. /**
  25. * 获取所有的零件
  26. * 按照零件编号排序
  27. * **/
  28. List<PtsComponents> listPtsComponentsOrderByNo(PtsComponents ptsComponents);
  29. /**
  30. * 查询零件列表
  31. * **/
  32. PagedResult<PtsComponents> listPtsComponents(int pageNO, int pageSize, PtsComponents ptsComponents, boolean isTotalNum);
  33. /**
  34. * 修改机器零件
  35. * **/
  36. Integer updateParts(PtsComponents ptsComponents);
  37. /**
  38. * EXCEL添加机器零件
  39. * **/
  40. Integer excelAddMachineParts(Sheet sheet);
  41. }