| | |
| | | if (StringUtils.isNotBlank(plaintiffs)){ |
| | | terms.put("plaintiffs", plaintiffs); |
| | | } |
| | | // 申请方当事人名称关键词 |
| | | String plaintiffsKey = request.getParameter("plaintiffsKey"); |
| | | if (StringUtils.isNotBlank(plaintiffsKey)){ |
| | | terms.put("plaintiffsKey", plaintiffsKey); |
| | | } |
| | | // 申请方代理人名称 |
| | | String pagents = request.getParameter("pagents"); |
| | | if (StringUtils.isNotBlank(pagents)){ |
| | |
| | | String defendants = request.getParameter("defendants"); |
| | | if (StringUtils.isNotBlank(defendants)){ |
| | | terms.put("defendants", defendants); |
| | | } |
| | | // 被申请方当事人名称关键词 |
| | | String defendantsKey = request.getParameter("defendantsKey"); |
| | | if (StringUtils.isNotBlank(defendantsKey)){ |
| | | terms.put("defendantsKey", defendantsKey); |
| | | } |
| | | // 被申请方代理人名称 |
| | | String dagents = request.getParameter("dagents"); |
| | |
| | | terms.put("updateStart", updateStart); |
| | | terms.put("updateEnd", updateEnd); |
| | | } |
| | | // 保存时间排序 |
| | | String saveTimeSort = request.getParameter("saveTimeSort"); |
| | | if (StringUtils.isNotBlank(saveTimeSort)){ |
| | | terms.put("saveTimeSort", saveTimeSort); |
| | | } |
| | | // 事件等级排序 |
| | | String caseLevelSort = request.getParameter("caseLevelSort"); |
| | | if (StringUtils.isNotBlank(caseLevelSort)){ |
| | | terms.put("caseLevelSort", caseLevelSort); |
| | | } |
| | | return terms; |
| | | } |
| | | |
| | |
| | | try { |
| | | Map<String, Object> terms = getParameter(); |
| | | Sort sort = Sort.by(Sort.Direction.DESC, "create_time"); |
| | | if(terms.get("saveTimeSort") != null) { |
| | | String saveTimeSort = terms.get("saveTimeSort").toString().toUpperCase(); |
| | | if("ASC".equals(saveTimeSort)) { |
| | | sort = Sort.by(Sort.Direction.ASC, "update_time"); |
| | | } else if("DESC".equals(saveTimeSort)) { |
| | | sort = Sort.by(Sort.Direction.DESC, "update_time"); |
| | | } |
| | | } |
| | | if (terms.get("caseLevelSort") != null) { |
| | | String caseLevelSort = terms.get("caseLevelSort").toString().toUpperCase(); |
| | | if("ASC".equals(caseLevelSort)) { |
| | | sort = Sort.by(Sort.Direction.ASC, "case_level"); |
| | | } else if("DESC".equals(caseLevelSort)) { |
| | | sort = Sort.by(Sort.Direction.DESC, "case_level"); |
| | | } |
| | | } |
| | | |
| | | PageRequest pageRequest = PageRequest.of(page-1, size, sort); |
| | | Page<CasedraftInfo> casedraftInfoPage = service.pageQuery(pageRequest, terms); |
| | | return ReturnSucUtils.getRepInfo( "处理成功", casedraftInfoPage); |