#
luxiaotao1123
2024-09-23 c65552da1666c2ddf62a258c750685b3293143c0
#
3个文件已修改
8 ■■■■ 已修改文件
zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/BusinessSortService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/BusController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-manager/src/main/java/com/zy/acs/manager/system/controller/BaseController.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-manager/src/main/java/com/zy/acs/manager/common/utils/BusinessSortService.java
@@ -49,7 +49,7 @@
        }
    }
    public String getSql(Class<? extends DataFieldSortFunc> cls, String fieldName) {
    public String getOrderBySql(Class<? extends DataFieldSortFunc> cls, String fieldName) {
        String sql = map.get(cls);
        if (!Cools.isEmpty(sql)) {
            return "ORDER BY FIELD(" + fieldName + ", " + sql + ") ASC, create_time DESC";
zy-acs-manager/src/main/java/com/zy/acs/manager/manager/controller/BusController.java
@@ -51,8 +51,8 @@
        BaseParam baseParam = buildParam(map, BaseParam.class);
        PageParam<Bus, BaseParam> pageParam = new PageParam<>(baseParam, Bus.class);
        QueryWrapper<Bus> wrapper = pageParam.buildWrapper(true);
        if (createTimeDesc(pageParam.getOrders())) {
            wrapper.last(businessSortService.getSql(BusStsType.class, "bus_sts"));
        if (hasCreateTimeDesc(pageParam.getOrders())) {
            wrapper.last(businessSortService.getOrderBySql(BusStsType.class, "bus_sts"));
        }
        PageParam<Bus, BaseParam> page = busService.page(pageParam, wrapper);
        for (Bus record : page.getRecords()) {
zy-acs-manager/src/main/java/com/zy/acs/manager/system/controller/BaseController.java
@@ -51,7 +51,7 @@
        return t;
    }
    public Boolean createTimeDesc(List<OrderItem> orderItems) {
    public Boolean hasCreateTimeDesc(List<OrderItem> orderItems) {
        if (Cools.isEmpty(orderItems)) {
            return true;
        }