ComplaintSignclosedInfoServiceImpl.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.iamberry.rst.service.cm;
  2. import com.github.pagehelper.PageHelper;
  3. import com.iamberry.rst.core.cm.ComplaintDetectInfo;
  4. import com.iamberry.rst.core.cm.ComplaintQuestionInfo;
  5. import com.iamberry.rst.core.cm.ComplaintSignclosedInfo;
  6. import com.iamberry.rst.core.page.PageRequest;
  7. import com.iamberry.rst.core.page.PagedResult;
  8. import com.iamberry.rst.faces.cm.ComplaintQuestionInfoService;
  9. import com.iamberry.rst.faces.cm.ComplaintSignclosedInfoService;
  10. import com.iamberry.rst.service.cm.mapper.ComplaintQuestionInfoMapper;
  11. import com.iamberry.rst.service.cm.mapper.ComplaintSignclosedInfoMapper;
  12. import com.iamberry.rst.util.PageUtil;
  13. import org.springframework.beans.factory.annotation.Autowired;
  14. import org.springframework.stereotype.Service;
  15. import java.util.List;
  16. @Service
  17. public class ComplaintSignclosedInfoServiceImpl implements ComplaintSignclosedInfoService {
  18. @Autowired
  19. private ComplaintSignclosedInfoMapper complaintSignclosedInfoMapper;
  20. @Override
  21. public int insert(ComplaintSignclosedInfo record) {
  22. return complaintSignclosedInfoMapper.insert(record);
  23. }
  24. @Override
  25. public ComplaintSignclosedInfo getSignclosedById(Integer signclosedId) {
  26. return complaintSignclosedInfoMapper.getSignclosedById(signclosedId);
  27. }
  28. @Override
  29. public int updateSignclosedById(ComplaintSignclosedInfo record) {
  30. return complaintSignclosedInfoMapper.updateSignclosedById(record);
  31. }
  32. @Override
  33. public int updateUrgedNumById(ComplaintSignclosedInfo complaintSignclosedInfo) {
  34. return complaintSignclosedInfoMapper.updateUrgedNumById(complaintSignclosedInfo);
  35. }
  36. @Override
  37. public PagedResult<ComplaintSignclosedInfo> listSignclosed(PageRequest<ComplaintSignclosedInfo> pageRequest) {
  38. PageHelper.startPage(pageRequest.getPageNO(), pageRequest.getPageSize(), pageRequest.isPageTotal());
  39. List<ComplaintSignclosedInfo> signclosedList = complaintSignclosedInfoMapper.listSignclosed(pageRequest.getData());
  40. return PageUtil.getPage(signclosedList);
  41. }
  42. }