From a485f4494787001a2695863e239910c019a52246 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 05 十二月 2024 20:47:40 +0800 Subject: [PATCH] 表单\表格定义保存对象转换逻辑修改。UI数据查询接口修改 --- Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java | 32 ++++++++------------------------ 1 files changed, 8 insertions(+), 24 deletions(-) diff --git a/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java b/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java index c6a3d65..dac71b0 100644 --- a/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java +++ b/Source/plt-web/plt-web-parent/plt-web-api/src/main/java/com/vci/query/UIDataGridQuery.java @@ -1,8 +1,6 @@ package com.vci.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; @@ -19,7 +17,7 @@ /** * 涓氬姟绫诲瀷缂栧彿锛屽繀杈� */ - private String btmname; + private String btmName; /** * 琛ㄦ牸瀹氫箟鐨勮嫳鏂囧悕绉帮紝蹇呰緭 @@ -32,7 +30,7 @@ private String uiDefineId; /** - * 缁勪欢鐨勪富閿� + * 缁勪欢鐨勪富閿�(椤甸潰瀹氫箟鐨勪富閿�) */ private String componentOid; @@ -61,21 +59,7 @@ } public void setSourceData(Map<String, Object> 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; + this.sourceData = sourceData; } public List<Map<String, String>> getSelectData() { @@ -86,12 +70,12 @@ this.selectData = selectData; } - public String getBtmname() { - return btmname; + public String getBtmName() { + return btmName; } - public void setBtmname(String btmname) { - this.btmname = btmname; + public void setBtmName(String btmName) { + this.btmName = btmName; } public String getTableDefineId() { @@ -138,7 +122,7 @@ @Override public String toString() { return "UIDataGridQuery{" + - "btmname='" + btmname + '\'' + + "btmName='" + btmName + '\'' + ", tableDefineId='" + tableDefineId + '\'' + ", uiDefineId='" + uiDefineId + '\'' + ", componentOid='" + componentOid + '\'' + -- Gitblit v1.9.3