IntegratedQueryServiceImpl.java 1.5 KB

123456789101112131415161718192021222324252627
  1. package com.ghsc.partybuild.service.impl;
  2. import com.github.pagehelper.PageHelper;
  3. import com.github.pagehelper.PageInfo;
  4. import com.ghsc.partybuild.mapper.IntegratedQueryCQuery;
  5. import com.ghsc.partybuild.service.IntegratedQueryService;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.stereotype.Service;
  8. import java.util.HashMap;
  9. import java.util.List;
  10. @Service("integrateQueryService")
  11. public class IntegratedQueryServiceImpl implements IntegratedQueryService {
  12. @Autowired
  13. private IntegratedQueryCQuery integratedQueryCquery;
  14. @Override
  15. public PageInfo<HashMap<String, Object>> getDepartmentAdvanceList(int pageNum, int pageSize, String dzzmc, String[] zzlb, String[] jczzfl, String jldzzrqStart, String jldzzrqEnd, String gjjmrqStart, String gjjmrqEnd, Integer memberCountStart, Integer memberCountEnd, Integer djkpxxYear, Integer[] judgeLevel, Integer honourYear, Integer honourlevel, Integer[] honourType
  16. , Integer djkpxxYearDzb, Integer[] judgeLevelDzb,String dzzdm) {
  17. PageHelper.startPage(pageNum, pageSize);
  18. List<HashMap<String, Object>> list = integratedQueryCquery.departmentAdvanceList(dzzmc, zzlb, jczzfl, jldzzrqStart, jldzzrqEnd, gjjmrqStart, gjjmrqEnd, memberCountStart, memberCountEnd,
  19. djkpxxYear, judgeLevel, honourYear, honourlevel, honourType, djkpxxYearDzb, judgeLevelDzb,dzzdm);
  20. PageInfo<HashMap<String, Object>> result = new PageInfo(list);
  21. return result;
  22. }
  23. }