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 com.iamberry.rst.core.pts.PtsMachineVersion; import java.util.List; /** * 机器版本管理 * Created by LJK on 2017年9月25日11:17:29. */ public interface MachineVersionService { /** * 添加机器版本 * **/ Integer addMachineVersion(PtsMachineVersion ptsMachineVersion); /** * 查询机器版本 * **/ List listMachineVersion(PtsMachineVersion ptsMachineVersion); /** * 修改机器版本 * **/ Integer updateVersion(PtsMachineVersion ptsMachineVersion); /** * 查询单个机器版本 * **/ PtsMachineVersion getMachineVersion(PtsMachineVersion ptsMachineVersion); /** * 机器列表 * @param pageNO * @param pageSize * @param ptsMachineVersion * @param isTotalNum * @return */ PagedResult listMachineVersion(int pageNO, int pageSize, PtsMachineVersion ptsMachineVersion, boolean isTotalNum); }