表单开发设置虚拟字段查询控件 在自定义表单中的表格选择器中没有查询控件

1.表单开发设置虚拟字段查询控件 在自定义表单中的表格选择器中没有查询控件

表格页面如下:

表格选择器如下:

评论区

超级管理员 2026-03-10 17:37

   public static Map<String, Object> getReqParameterBodyMap(HttpServletRequest request) {        ContentCachingRequestWrapper requestWrapper = new ContentCachingRequestWrapper(request);        Map<String, Object> resultMap = new HashMap<>();               Map<String, String[]> parameterMap = requestWrapper.getParameterMap();        Iterator<Map.Entry<String, String[]>> iterator = parameterMap.entrySet().iterator();        while (iterator.hasNext()) {            Map.Entry<String, String[]> map = iterator.next();            String key = map.getKey();            String[] values = map.getValue();                              String vauleStr = "";            if (FuncBase.isNotEmpty(values)) {                                          if (!(values instanceof String[])) {                    vauleStr = values.toString();                } else {                    for (String val : values) {                        vauleStr = val + ",";                    }                    vauleStr = vauleStr.substring(0, vauleStr.length() - 1);                }            } else {                vauleStr = "";            }                               resultMap.put(key, vauleStr);        }        if (requestWrapper.getMethod().equalsIgnoreCase("POST")) {            try {                BufferedReader reader = requestWrapper.getReader();                StringBuilder sb = new StringBuilder();                String line;                while (null != (line = reader.readLine())) {                    sb.append(line);                }                Map<String, Object> bodyMap = Func.json2Bean(sb.toString(), Map.class);                if (FuncBase.isEmpty(bodyMap)) {                    bodyMap = new HashMap<>();                }                resultMap.put(ParamEnum.REQUEST_PARAM_BODY.getCode(), bodyMap);            } catch (IOException e) {                e.printStackTrace();            }        }        Map<String, Object> bodyMap = (Map<String, Object>) resultMap.get(ParamEnum.REQUEST_PARAM_BODY.getCode());        return bodyMap;    }
        Map<String, Object> bodyMap = FuncWeb.getReqParameterBodyMap(req);        //解密        String str = FuncBase.getMap2Str(bodyMap, ParamEnum.DICT_TABLE_FIELD.getCode());        String jsonStr = AesUtil.decryptFormBase64ToString(str, JeeLowCodeProperties.getAesKey());        DictTableParam dictTableParam = Func.json2Bean(jsonStr, DictTableParam.class);        List<String> fieldList = dictTableParam.getFieldCodeList();


花自飘零水自流 2026-03-10 17:58

更新后端代码后,前端表格选择器依旧没有出现虚拟字段的查询控件。是否前端代码也需要更新

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们