package com.iamberry.rst.service.approval; import com.github.pagehelper.PageHelper; import com.iamberry.rst.core.approval.ApprovalApplyPick; import com.iamberry.rst.core.order.OrderBatch; import com.iamberry.rst.core.page.PageRequest; import com.iamberry.rst.core.page.PagedResult; import com.iamberry.rst.faces.approval.ApplyPickService; import com.iamberry.rst.service.approval.mapper.ApplyPickMapper; import com.iamberry.rst.util.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 提货申请信息接口 * @author * @Date 2018-09-19 */ @Service public class ApplyPickServiceImpl implements ApplyPickService { @Autowired private ApplyPickMapper applyPickMapper; /** * 获取集合 * @param approvalApplyPick * @return List */ @Override public List getApprovalApplyPickList(ApprovalApplyPick approvalApplyPick){ return applyPickMapper.getApprovalApplyPickList(approvalApplyPick); } @Override public PagedResult listOrderBatchPage(int pageNO, int pageSize, ApprovalApplyPick approvalApplyPick, boolean isTotalNum) { PageHelper.startPage(pageNO, pageSize, isTotalNum); List list = applyPickMapper.listOrderBatchPage(approvalApplyPick); return PageUtil.getPage(list); } /** * 查询单条数据 * @param id * @return approvalApplyPick */ @Override public ApprovalApplyPick getApprovalApplyPickById(Integer id){ return applyPickMapper.getApprovalApplyPickById(id); } /** * 增加数据 * @param approvalApplyPick * @return Integer */ @Override public Integer save(ApprovalApplyPick approvalApplyPick){ return applyPickMapper.save(approvalApplyPick); } /** * 修改数据 * @param approvalApplyPick * @return Integer */ @Override public Integer update(ApprovalApplyPick approvalApplyPick){ return applyPickMapper.update(approvalApplyPick); } }