diff --git a/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java b/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java index db41274..218ab3a 100644 --- a/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java +++ b/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java @@ -56,7 +56,7 @@ public class HistoryFlightDataController { hitEndTime = DateUtils.swichTimeToEn_ddMMMyyHHmm(hstFLightTime +" 23:59:59"); } - //历史创建使劲 + //计划时间 boolQuery.must(QueryBuilders.rangeQuery("SODT") .gte(hitStartTime).lte(hitEndTime)); diff --git a/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java b/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java index a101ebc..51a90a3 100644 --- a/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java +++ b/src/main/java/com/gzzn/omms/adminapi/controller/settings/UISettingsController.java @@ -89,7 +89,15 @@ public class UISettingsController { @RequestParam(required=false) String groupCode) { List uisettingsList = new ArrayList(); - Map defualtUiSettingsMap = null; + + //将默认的ui设置放入内存 + Map defualtUiSettingsMap = new HashMap(); + List uisettingsDefaultList = (List) uisettingsDefaultDao.findAll(); + if(null!=uisettingsDefaultList && uisettingsDefaultList.size()>0){ + for(UisettingsDefault uisettingsDefault:uisettingsDefaultList){ + defualtUiSettingsMap.put(uisettingsDefault.getGroupCode(), uisettingsConvert.uisettingsDefaultToUisettingsDto(uisettingsDefault)); + } + } //条件应该为并列 if(!StringUtils.isEmpty(envCode) && !StringUtils.isEmpty(groupCode)){ //双条件都存在 //包括envCode、groupCode条件 @@ -98,14 +106,6 @@ public class UISettingsController { if(StringUtils.isEmpty(envCode) && StringUtils.isEmpty(groupCode)){//双条件都为空 uisettingsList = uisettingsDao.findByUserid(userService.getCurrentUserId()); //条件都为空时 提供默认UI设置 - //将默认的ui设置放入内存 - List uisettingsDefaultList = (List) uisettingsDefaultDao.findAll(); - defualtUiSettingsMap = new HashMap(); - if(null!=uisettingsDefaultList && uisettingsDefaultList.size()>0){ - for(UisettingsDefault uisettingsDefault:uisettingsDefaultList){ - defualtUiSettingsMap.put(uisettingsDefault.getGroupCode(), uisettingsConvert.uisettingsDefaultToUisettingsDto(uisettingsDefault)); - } - } } if (!StringUtils.isEmpty(envCode) && StringUtils.isEmpty(groupCode)) { //envCode非空 groupCode空 //envCode条件 @@ -128,7 +128,12 @@ public class UISettingsController { } if(null!=defualtUiSettingsMap && defualtUiSettingsMap.size()>0){ - uisettingsListDto.addAll(defualtUiSettingsMap.values()); + if(StringUtils.isEmpty(envCode) && StringUtils.isEmpty(groupCode)){//双条件都为空 + uisettingsListDto.addAll(defualtUiSettingsMap.values()); + } + if(!StringUtils.isEmpty(groupCode)){//groupCode 存在时 + uisettingsListDto.add(defualtUiSettingsMap.get(groupCode)); + } } return ResponseDto.success(uisettingsListDto);