package com.iamberry.rst.service.cm; import com.github.pagehelper.PageHelper; import com.iamberry.rst.core.cm.ComplaintDetectInfo; 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.faces.cm.ComplaintDetectInfoService; import com.iamberry.rst.service.cm.mapper.AwaitingSignclosedProductMapper; import com.iamberry.rst.service.cm.mapper.ComplaintDetectInfoMapper; import com.iamberry.rst.util.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class ComplaintDetectInfoServiceImpl implements ComplaintDetectInfoService { @Autowired private ComplaintDetectInfoMapper complaintDetectInfoMapper; @Override public int insert(ComplaintDetectInfo record) { return complaintDetectInfoMapper.insert(record); } @Override public ComplaintDetectInfo getComplaintDetectById(Integer detectId) { return complaintDetectInfoMapper.getComplaintDetectById(detectId); } @Override public int updateComplaintDetectById(ComplaintDetectInfo record) { return complaintDetectInfoMapper.updateComplaintDetectById(record); } @Override public PagedResult listComplaintDetect(PageRequest pageRequest) { PageHelper.startPage(pageRequest.getPageNO(), pageRequest.getPageSize(), pageRequest.isPageTotal()); List detedctList = complaintDetectInfoMapper.listComplaintDetect(pageRequest.getData()); return PageUtil.getPage(detedctList); } }