123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- package com.iamberry.rst.service.pts;
- import com.github.pagehelper.PageHelper;
- import com.iamberry.rst.core.order.Order;
- import com.iamberry.rst.core.page.PageRequest;
- import com.iamberry.rst.core.page.PagedResult;
- import com.iamberry.rst.core.pts.PtsEmployee;
- import com.iamberry.rst.core.pts.PtsMachine;
- import com.iamberry.rst.core.pts.PtsMachineLogs;
- import com.iamberry.rst.core.pts.PtsMachineStatistics;
- import com.iamberry.rst.faces.pts.MachineService;
- import com.iamberry.rst.service.pts.mapper.MachineMapper;
- 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/8/28.
- */
- @Service
- public class MachineServiceImpl implements MachineService {
- @Autowired
- private MachineMapper machineMapper;
- @Override
- public Integer addMachine(PtsMachine ptsMachine) {
- return machineMapper.addMachine(ptsMachine);
- }
- @Override
- public Integer updateMachine(PtsMachine ptsMachine) {
- return machineMapper.updateMachine(ptsMachine);
- }
- @Override
- public PagedResult<PtsMachine> listMachine(PageRequest<PtsMachine> pageRequest) {
- PageHelper.startPage(pageRequest.getPageNO(), pageRequest.getPageSize(), pageRequest.isPageTotal());
- List<PtsMachine> list = machineMapper.listMachine(pageRequest.getData());
- return PageUtil.getPage(list);
- }
- @Override
- public List<PtsMachine> listLatestMachine(Integer machineId) {
- return machineMapper.listLatestMachine(machineId);
- }
- @Override
- public Integer maxMachineId() {
- return machineMapper.maxMachineId();
- }
- @Override
- public List<PtsMachine> listPrintOrder(PtsMachine ptsMachine) {
- return machineMapper.listMachine(ptsMachine);
- }
- @Override
- public PagedResult<PtsMachine> getPrintOrderList(int pageNO, int pageSize, PtsMachine ptsMachine, boolean isTotalNum){
- PageHelper.startPage(pageNO, pageSize, isTotalNum);
- List<PtsMachine> list = machineMapper.listMachine(ptsMachine);
- return PageUtil.getPage(list);
- }
- @Override
- public List<PtsMachineLogs> listMachineLogs(Integer machineId) {
- return machineMapper.listMachineLogs(machineId);
- }
- @Override
- public PtsMachine getMachine(Integer machineId) {
- return machineMapper.getMachine(machineId);
- }
- @Override
- public Integer selectMonthCount(String yearMonth) {
- return machineMapper.selectMonthCount(yearMonth);
- }
- @Override
- public Integer getProduceType(Integer machineId) {
- return machineMapper.getProduceType(machineId);
- }
- @Override
- public Integer getMachineIsHave(PtsMachine ptsMachine) {
- return machineMapper.getMachineIsHave(ptsMachine);
- }
- @Override
- public Integer batchUpdateMachineIsPring(String[] machineBarcodes) {
- return machineMapper.batchUpdateMachineIsPring(machineBarcodes);
- }
- @Override
- public List<PtsMachineStatistics> monthStatistics(PtsMachineStatistics ptsMachineStatistics) {
- return machineMapper.monthStatistics(ptsMachineStatistics);
- }
- @Override
- public List<PtsMachineStatistics> dayStatistics(PtsMachineStatistics ptsMachineStatistics) {
- return machineMapper.dayStatistics(ptsMachineStatistics);
- }
- @Override
- public PtsMachineStatistics flowAbnormality(PtsMachineStatistics ptsMachineStatistics) {
- return machineMapper.flowAbnormality(ptsMachineStatistics);
- }
- @Override
- public List<PtsMachineStatistics> nodeNormalByPrduceId(Integer processId) {
- return machineMapper.nodeNormalByPrduceId(processId);
- }
- }
|