chengf
2025-12-02 ba67e0cd74e01f008f13a184cac335ae3cfaff92
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/demo/contract/controller/ContractController.java
@@ -133,6 +133,11 @@
            queryWrapper.ne("review_status", "8");
        }
      Page<Contract> page = new Page<Contract>(pageNo, pageSize);
        queryWrapper.orderBy(
                true,  // condition:是否启用该排序(true=启用)
                false, // isAsc:是否升序(false=降序,让 1 在前、0 在后)
                "CASE WHEN review_status = 1 THEN 1 ELSE 0 END" // R column:虚拟排序列(直接传 SQL 片段)
        );
        queryWrapper.orderBy(
                true,  // condition:是否启用该排序(true=启用)
@@ -142,6 +147,12 @@
        queryWrapper.orderBy(
                true,  // condition:是否启用该排序(true=启用)
                true, // isAsc:是否升序(false=降序,让 1 在前、0 在后)
                "emergency_status" // R column:虚拟排序列(直接传 SQL 片段)
        );
        queryWrapper.orderBy(
                true,  // condition:是否启用该排序(true=启用)
                false, // isAsc:是否升序(false=降序,让 1 在前、0 在后)
                "create_time" // R column:虚拟排序列(直接传 SQL 片段)
        );