单功能挂接

介绍

单功能挂接路由布局方式可以用singlemain,支持的参数有authorization、querys、orders、readOnly

详情

1. 先创建一个权限最小的用户,防止其他用户登录修改数据

2. 登录用户,获取到用户的token值:authorization

3. 支持参数

参数名 说明 注意事项
token 登录钥匙:authorization的值,token失效会显示登录界面
querys 过滤条件 在JS 里面拼的时候,过滤条件需要转一下格式:JE.encode([{"code":" ","type":'' ","cn":'' "}])
orders 排序条件 在JS 里面拼的时候,排序条件需要转一下格式:JE.encode([{"code":" ","type":'' "}])
readonly 只读 值分别是 0 或 1

4. 单功能访问基础链接:http://localhost:8080/authorization/{authorization值}/{跳转功能的url}

跳转功能的URL 可以存功能中获取,如下图:

说明 URL地址
最终访问URL https://localhost:8080/#/authorization/298a782b-d2c3-4222-9cbc-d375a1b3e121/je/main/q7nuHpsdQ6hMPq6cQ7M

拼接规则

标题 拼接规则
打开功能 https://localhost:8080/#/authorization/authorization的值/je/single/q7nuHpsdQ6hMPq6cQ7M
打开form https://localhost:8080/#/authorization/authorization的值/je/single/q7nuHpsdQ6hMPq6cQ7M/form
打开form表单指定数据 https://localhost:8080/#/authorization/authorization的值/je/single/q7nuHpsdQ6hMPq6cQ7M/form/指定数据ID
打开form只读 https://localhost:8080/#/authorization/authorization的值/je/single/q7nuHpsdQ6hMPq6cQ7M/form/指定数据ID?readonly=1
打开列表过滤数据 https://localhost:8080/#/authorization/authorization的值/je/single/q7nuHpsdQ6hMPq6cQ7M?querys=[{"type":"=","code":"TESTLIST_WTMS","value":"测试赋值1","cn":"and"}]
打开微应用插件 http://localhost:8080/#/authorization/authorization的值/je/single/微应用编码

JS 里面拼接的案例

const {
    $func,  // 功能对象
    button, // 按钮对象
} = EventOptions;

// 异步事件,支持 await语法,实现同步处理。
const querys = JE.encode([{"type":"=","code":"TESTLIST_WTMS","value":"测试赋值1","cn":"and"}]); // 查询条件
const orders = JE.encode([]); // 排序条件
const readonly = 1; // 只读

JE.alert("https://example.jecloud.net/#/authorization/298a782b-d2c3-422e-9cbc-d375a1b3e121/je/single/q7nuHpsdQ6hMPq6cQ7M?querys="+querys+"&readonly="+readonly)
最后编辑: 呼丽华  文档更新时间: 2025-01-15 16:00   作者:呼丽华