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代表folder 2代表角色 3代表不显示 * 导航树类型 1代表不显示 2代表角色 3代表folder */ private String navigatorType = ""; 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的value可能是一个Map,所以尝试转换 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){ //不抛出异常,如果转的时候报错就代表是String:String类型,直接往Map里面放 convertMap.put(key,obj); //e.printStackTrace(); } }); this.sourceData = convertMap; } public List<Map<String, String>> getSelectData() { 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()); } 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); } 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();