支持大屏排序

This commit is contained in:
lightming7 2026-01-22 12:09:16 +08:00
parent fa7b670df6
commit 4093cddd6b

View File

@ -2,6 +2,7 @@ package com.ruoyi.web.controller.bussiness;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
@ -65,6 +66,13 @@ public class PubApiController extends BaseController {
return AjaxResult.success(results); return AjaxResult.success(results);
} }
static final String objectToString(Object obj) {
if(obj == null) {
return "";
}
return obj.toString();
}
@ApiOperation("履职法警列表") @ApiOperation("履职法警列表")
@GetMapping("/list_send_police") @GetMapping("/list_send_police")
public AjaxResult listSendPolice(@RequestParam("unit_id") Long unitId) public AjaxResult listSendPolice(@RequestParam("unit_id") Long unitId)
@ -72,6 +80,8 @@ public class PubApiController extends BaseController {
JwSendPoliceQueryReq req = new JwSendPoliceQueryReq(); JwSendPoliceQueryReq req = new JwSendPoliceQueryReq();
req.setUnitId(unitId.toString()); req.setUnitId(unitId.toString());
req.setState("2"); req.setState("2");
return AjaxResult.success(iSendPoliceTaskStatService.JwSendPoliceCountList(req)); List<Map> results = iSendPoliceTaskStatService.JwSendPoliceCountList(req);
results.sort((u1, u2) -> objectToString(u1.get("remark")).compareTo(objectToString(u2.get("remark"))));
return AjaxResult.success(results);
} }
} }