PtsBomService.java 999 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.iamberry.rst.faces.pts;
  2. import com.github.pagehelper.PageHelper;
  3. import com.iamberry.rst.core.page.PagedResult;
  4. import com.iamberry.rst.core.pts.PtsBom;
  5. import com.iamberry.rst.core.pts.PtsBomComponents;
  6. import com.iamberry.rst.core.pts.PtsComponents;
  7. import com.iamberry.rst.core.pts.PtsEmployee;
  8. import java.util.List;
  9. public interface PtsBomService {
  10. //查询bom单列表
  11. PagedResult<PtsBom> listPtsBom(int pageNO, int pageSize, PtsBom ptsBom, boolean isTotalNum);
  12. //查询bom单
  13. List<PtsBom> listPtsBom(PtsBom ptsBom);
  14. //查询bom单集合
  15. List<PtsBom> listBom(PtsBom ptsBom);
  16. //添加bom单
  17. Integer savePtsBom(PtsBom ptsBom);
  18. //查询单个bom单
  19. PtsBom getPtsBom(PtsBom ptsBom);
  20. //查询单个bom单详情
  21. PtsBom getPtsBomDetails(PtsBom ptsBom);
  22. //修改bom
  23. Integer updatePtsBom(PtsBom ptsBom);
  24. //删除bom单关联的零件 根据零件id
  25. Integer deleteBomComponentByComponentsId(Integer componentsId);
  26. }