From 787eeb2b2880490bcf2705dc8d35c9dd230dba35 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期三, 04 十二月 2024 10:44:39 +0800 Subject: [PATCH] 本地代码提交 --- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsBtmServiceImpl.java | 2 +- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIDataGridQuery.java | 18 +++++++++++++++++- Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java | 9 ++------- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsStatusServiceImpl.java | 2 +- Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java | 2 +- 5 files changed, 22 insertions(+), 11 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java b/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java index 97ba2d2..7c14a7a 100644 --- a/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java +++ b/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/pagemodel/PLDefinationVO.java @@ -52,7 +52,7 @@ private String templateType = ""; /** - * 鏄剧ず绫诲瀷 + * 婧愬璞★紙閫夋嫨鐨勪笟鍔$被鍨嬶級 */ private String showType = ""; @@ -97,11 +97,6 @@ private String expandMode = ""; /** - * 涓氬姟绫诲瀷 - */ - //private String btmType = ""; - - /** * 閾炬帴绫诲瀷 */ private String linkType = ""; @@ -137,7 +132,7 @@ private String showContentTable = ""; /** - * 瀵艰埅鏍戠被鍨� 1浠h〃folder 2浠h〃瑙掕壊 3浠h〃涓嶆樉绀� + * 瀵艰埅鏍戠被鍨� 1浠h〃涓嶆樉绀� 2浠h〃瑙掕壊 3浠h〃folder */ private String navigatorType = ""; diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIDataGridQuery.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIDataGridQuery.java index 5b1defd..68c5fba 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIDataGridQuery.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/query/UIDataGridQuery.java @@ -1,6 +1,8 @@ package com.vci.web.query; +import com.alibaba.fastjson.JSON; import com.vci.starter.web.pagemodel.BaseQueryObject; +import com.vci.web.util.Func; import java.util.ArrayList; import java.util.HashMap; @@ -59,7 +61,21 @@ } public void setSourceData(Map<String, Object> sourceData) { - this.sourceData = sourceData; + // TODO: 2024/12/2 Ludc 鐣岄潰浼犺繃鏉ョ殑Map鐨剉alue鍙兘鏄竴涓狹ap锛屾墍浠ュ皾璇曡浆鎹� + Map<String, Object> convertMap = new HashMap<>(); + sourceData.keySet().stream().forEach(key->{ + Object obj = sourceData.get(key); + try { + if(Func.isNotEmpty(obj)){ + convertMap.put(key,JSON.parseObject(obj.toString(), HashMap.class)); + } + }catch (Exception e){ + //涓嶆姏鍑哄紓甯革紝濡傛灉杞殑鏃跺�欐姤閿欏氨浠h〃鏄疭tring:String绫诲瀷锛岀洿鎺ュ線Map閲岄潰鏀� + convertMap.put(key,obj); + //e.printStackTrace(); + } + }); + this.sourceData = convertMap; } public List<Map<String, String>> getSelectData() { diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsBtmServiceImpl.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsBtmServiceImpl.java index 3243e99..cf129dd 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsBtmServiceImpl.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsBtmServiceImpl.java @@ -460,7 +460,7 @@ }); attrVOs = finalAttrVOs; } - //// TODO: 2024/12/2 Ludc 杩斿洖鍊兼帓搴� + // TODO: 2024/12/2 Ludc 杩斿洖鍊兼帓搴� return attrVOs.stream().sorted(Comparator.comparing(o->o.getId(),String.CASE_INSENSITIVE_ORDER)).collect(Collectors.toList()); } diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java index 3bfea3b..518e1a5 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsQueryTemplateImpl.java @@ -220,7 +220,7 @@ qtInfoDTO.setCreateTimeText(DateFormatUtils.format(new Date(obj.createTime), DateUtil.PATTERN_DATETIME)); dtos.add(qtInfoDTO); } - //// TODO: 2024/12/2 Ludc 杩斿洖鍊兼帓搴� + // TODO: 2024/12/2 Ludc 杩斿洖鍊兼帓搴� dtos = dtos.stream().sorted(Comparator.comparing(QTInfoDTO::getQtName,String.CASE_INSENSITIVE_ORDER)).collect(Collectors.toList()); return BaseResult.dataList(dtos); } diff --git a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsStatusServiceImpl.java b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsStatusServiceImpl.java index 52e0be9..be7701a 100644 --- a/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsStatusServiceImpl.java +++ b/Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/OsStatusServiceImpl.java @@ -379,7 +379,7 @@ statePool.oid = statusDTO.getOid(); statePool.id = ""; statePool.name = statusDTO.getId(); - //statePool.imagePath = statusDTO.getImagePath(); + statePool.imagePath = statusDTO.getImagePath(); statePool.description = statusDTO.getDescription()==null?"":statusDTO.getDescription(); String userId = WebThreadLocalUtil.getCurrentUserSessionInfoInThread().getUserId(); long now = VciDateUtil.getNowTime(); -- Gitblit v1.9.3