package com.iamberry.rst.service.pts; import com.github.pagehelper.PageHelper; 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 com.iamberry.rst.faces.pts.MachinePartsService; import com.iamberry.rst.faces.pts.MachineVersionService; import com.iamberry.rst.service.pts.mapper.MachinePartsMapper; import com.iamberry.rst.service.pts.mapper.MachineVersionMapper; import com.iamberry.rst.util.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 机器版本管理 * Created by LJK on 2017年9月25日11:17:29. */ @Service public class MachineVersionServiceImpl implements MachineVersionService { @Autowired private MachineVersionMapper machineVersionMapper; @Override public Integer addMachineVersion(PtsMachineVersion ptsMachineVersion) { return machineVersionMapper.addMachineVersion(ptsMachineVersion); } @Override public List listMachineVersion(PtsMachineVersion ptsMachineVersion) { return machineVersionMapper.listMachineVersion(ptsMachineVersion); } @Override public Integer updateVersion(PtsMachineVersion ptsMachineVersion) { return machineVersionMapper.updateVersion(ptsMachineVersion); } @Override public PtsMachineVersion getMachineVersion(PtsMachineVersion ptsMachineVersion) { return machineVersionMapper.getMachineVersion(ptsMachineVersion); } @Override public PagedResult listMachineVersion(int pageNO, int pageSize, PtsMachineVersion ptsMachineVersion, boolean isTotalNum) { PageHelper.startPage(pageNO, pageSize, isTotalNum); List list = machineVersionMapper.listMachineVersion(ptsMachineVersion); return PageUtil.getPage(list); } }