forked from gzzfw/backEnd/gz-dyh

zhouxiantao
2024-09-22 bfb5b0c14bec340af93779d6de1f9e6e8fe03c37
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/controller/web/CaseTaskWebController.java
@@ -965,13 +965,12 @@
     * @url {ctx}/api/web/caseTask/pageMyTaskYb
     * @param page 页码
     * @param size 每页数量
     * @param sortColmn 排序字段(1:办理时间;2:事项等级;3:督办次数)
     * @param sortType 排序方式(1:正序;2:倒序)
     * sortColmn 排序字段(1:办理时间;2:事项等级;3:督办次数)
     * sortType 排序方式(1:正序;2:倒序)
     * @return
     */
    @GetMapping("/pageMyTaskYb")
    public Object pageMyTaskYb(@RequestParam(value = "page") int page, @RequestParam(value = "size") int size,
                               @RequestParam(value = "sortColmn") int sortColmn, @RequestParam(value = "sortType") int sortType,
                               @CurrentUser String userId) {
        try {
            // 条件
@@ -1025,6 +1024,16 @@
            // 排序
            Sort sort = null;
            String sortName = null;
            String sortColmnStr = request.getParameter("sortColmn");
            String sortTypeStr = request.getParameter("sortType");
            int sortColmn = 1;
            int sortType = 1;
            if(StringUtils.isNotBlank(sortColmnStr)){
                sortColmn = Integer.valueOf(sortColmnStr);
            }
            if(StringUtils.isNotBlank(sortTypeStr)){
                sortType = Integer.valueOf(sortTypeStr);
            }
            switch (sortColmn){
                case 1:
                    sortName = "t1.handle_time";