Merge remote-tracking branch 'origin/master'
正在显示
2 个修改的文件
包含
10 行增加
和
3 行删除
... | @@ -514,6 +514,8 @@ public class EquipmentController { | ... | @@ -514,6 +514,8 @@ public class EquipmentController { |
514 | String energyLevel = equipmentDTO.getEquipmentInfo().getEnergyLevel();//能耗等级 | 514 | String energyLevel = equipmentDTO.getEquipmentInfo().getEnergyLevel();//能耗等级 |
515 | //Integer isSpecial = equipmentDTO.getEquipmentInfo().getIsSpecial(); | 515 | //Integer isSpecial = equipmentDTO.getEquipmentInfo().getIsSpecial(); |
516 | String isMeterage = equipmentDTO.getEquipmentInfo().getIsMeterage();//是否计量设备 | 516 | String isMeterage = equipmentDTO.getEquipmentInfo().getIsMeterage();//是否计量设备 |
517 | String orderFiled = equipmentDTO.getOrderFiled(); | ||
518 | boolean orderType = equipmentDTO.isOrderType(); | ||
517 | 519 | ||
518 | List<String> equipmentLevelList = null; | 520 | List<String> equipmentLevelList = null; |
519 | Base base = BaseFactory.JOIN().select(EquipmentAsset.class).select(EquipmentInfo.class).select(EquipmentBrand.class).select(EquipmentCategory.class) | 521 | Base base = BaseFactory.JOIN().select(EquipmentAsset.class).select(EquipmentInfo.class).select(EquipmentBrand.class).select(EquipmentCategory.class) |
... | @@ -540,8 +542,12 @@ public class EquipmentController { | ... | @@ -540,8 +542,12 @@ public class EquipmentController { |
540 | .like(StringUtils.isNotEmpty(equipmentCode), "equipment_code", equipmentCode) | 542 | .like(StringUtils.isNotEmpty(equipmentCode), "equipment_code", equipmentCode) |
541 | .eq(StringUtils.isNotEmpty(equipmentStatus), "equipment_status", equipmentStatus) | 543 | .eq(StringUtils.isNotEmpty(equipmentStatus), "equipment_status", equipmentStatus) |
542 | .like(StringUtils.isNotEmpty(installPosition), EquipmentInfo::getInstallPosition, installPosition) | 544 | .like(StringUtils.isNotEmpty(installPosition), EquipmentInfo::getInstallPosition, installPosition) |
543 | .eq(StringUtils.isNotEmpty(equipmentDTO.getEquipmentInfo().getId()), "equipment_info.id", equipmentDTO.getEquipmentInfo().getId()) | 545 | .eq(StringUtils.isNotEmpty(equipmentDTO.getEquipmentInfo().getId()), "equipment_info.id", equipmentDTO.getEquipmentInfo().getId()); |
544 | .orderBy(true,false,"equipment_info.create_time"); | 546 | if (StringUtils.isNotEmpty(orderFiled)) { |
547 | base.orderBy(true,orderType,"equipment_info." + orderFiled); | ||
548 | }else { | ||
549 | base.orderBy(true,false,"equipment_info.create_time"); | ||
550 | } | ||
545 | Page<Map<String, Object>> mapPage = (Page<Map<String, Object>>) base.queryForPage(new Page<>(equipmentDTO.getPageNo(), equipmentDTO.getPageSize())); | 551 | Page<Map<String, Object>> mapPage = (Page<Map<String, Object>>) base.queryForPage(new Page<>(equipmentDTO.getPageNo(), equipmentDTO.getPageSize())); |
546 | 552 | ||
547 | // 转义 | 553 | // 转义 | ... | ... |
... | @@ -19,8 +19,9 @@ public class EquipmentDTO { | ... | @@ -19,8 +19,9 @@ public class EquipmentDTO { |
19 | private EquipmentAsset equipmentAsset = new EquipmentAsset(); | 19 | private EquipmentAsset equipmentAsset = new EquipmentAsset(); |
20 | private EquipmentInfo equipmentInfo = new EquipmentInfo(); | 20 | private EquipmentInfo equipmentInfo = new EquipmentInfo(); |
21 | private List<EquipmentInfoExtParam> equipmentInfoExtParams = new ArrayList<EquipmentInfoExtParam>(); | 21 | private List<EquipmentInfoExtParam> equipmentInfoExtParams = new ArrayList<EquipmentInfoExtParam>(); |
22 | |||
23 | private Long pageNo = 1L; | 22 | private Long pageNo = 1L; |
24 | private Long pageSize = 10L; | 23 | private Long pageSize = 10L; |
24 | private String orderFiled;//排序字段 | ||
25 | private boolean orderType;//排序类型,true:升序,false:降序 | ||
25 | 26 | ||
26 | } | 27 | } | ... | ... |
-
请 注册 或 登录 后发表评论