package com.iamberry.rst.faces.pts; import com.iamberry.rst.core.page.PagedResult; import com.iamberry.rst.core.pts.PtsBom; import com.iamberry.rst.core.pts.PtsComponents; import org.apache.poi.ss.usermodel.Sheet; import java.util.List; /** * 机器零件管理 * Created by LJK on 2017年9月25日11:17:29. */ public interface MachinePartsService { /** * 添加机器零件 * **/ Integer addMachineParts(PtsComponents ptsComponents); /** * 查询单个机器零件信息 * **/ PtsComponents getmachineParts(PtsComponents ptsComponents); /** * 获取所有的零件 * **/ List listPtsComponents(PtsComponents ptsComponents); /** * 获取所有的零件 * 按照零件编号排序 * **/ List listPtsComponentsOrderByNo(PtsComponents ptsComponents); /** * 查询零件列表 * **/ PagedResult listPtsComponents(int pageNO, int pageSize, PtsComponents ptsComponents, boolean isTotalNum); /** * 修改机器零件 * **/ Integer updateParts(PtsComponents ptsComponents); /** * EXCEL添加机器零件 * **/ Integer excelAddMachineParts(Sheet sheet); }