eba3af19 康伟

Merge remote-tracking branch 'origin/master'

2 个父辈 9d96f1e1 43b9054b
...@@ -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 }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!