查看: 6745|回复: 3

单点登录后调用接口中视图数据问题

升级   1.17%

9

主题

8

回帖

117

积分

注册会员

Rank: 2

积分
117
发表于 2023-9-5 16:05:15 | 显示全部楼层 |阅读模式
本帖最后由 mengxin 于 2023-9-5 17:48 编辑

步骤如下:
1. 添加单点登录鉴权配置;
2. 服务管理接口配置新建接口;
3. 调用接口;

在接口中调用this.currentPerson确认登录人员获取无误;
视图设置了权限后,无法查询出数据,已确认当前人员是有数据的。
this.view.lookup({        "view": "4b167371-8a41-40c0-9761-3c937651434e",        "application": "02426051-57d2-4dcf-85c7-4e26c562c830",        "filter": filterList    }, function(data){        var grid = data.grid;        this.response.setBody(grid);    }, false);


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-6 09:38:23 | 显示全部楼层
您先用这个人登录系统,预览一下这个视图看看,有数据吗?
回复

使用道具 举报

升级   1.17%

9

主题

8

回帖

117

积分

注册会员

Rank: 2

积分
117
发表于 2023-9-6 10:06:55 | 显示全部楼层
论坛管理员 发表于 2023-9-6 09:38
您先用这个人登录系统,预览一下这个视图看看,有数据吗?

是有数据的
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-7 09:30:55 | 显示全部楼层
通过this.view.lookup这种方式不行的,只能去调用后端api接口,直接查询视图,然后把token在url里带上,token在this.currentPerson.token里
类似:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread