获取请求参数原创
542次浏览
编辑于2023年03月02日 17:00:38
苍穹支持在ShowParameter中获取请求参数,
例如,我通过拼接url的方式,访问单据详情,在访问链接url后面,添加2个自定义参数,&name=hello&phone=13799999999,如下图
我们可以在ShowParameter对象中,调用getCustomParams,获取map表,里面存储了上图的2个请求参数。
代码如下
@Override public void preOpenForm(PreOpenFormEventArgs e) { super.preOpenForm(e); if (e.getFormShowParameter() instanceof BillShowParameter) { BillShowParameter showParameter = (BillShowParameter)e.getFormShowParameter(); Map map = showParameter.getCustomParams(); String name = map.get("name").toString(); String phone = map.get("phone").toString(); } }
推荐阅读