查看: 6872|回复: 3

流程中加入脚本

升级   0.1%

68

主题

77

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2023-9-14 18:03:23 | 显示全部楼层 |阅读模式
管理员您好:
办公用品管理的采购流程中     原来是通过表单的afterprocess事件中加入脚本
if(this.form.currentRouteName == "结束"){
    this.goods.goodsAdd(this.data);
}else{
    return true;
但是我在数据中心中  设置了办公用品的可见范围  里面不包括申请人,会导致申请人点结束之后不能插入数据  提示没有权限 ,我想加入一个脚本来执行this.goods.goodsAdd(this.data);  发现也没用
没用数据中心权限的人点了结束,怎么才能正常插入呢





本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-15 09:30:12 | 显示全部楼层
我感觉您描述的有问题,goodsAdd是去修改内容管理里的东西,跟数据中心没有关系,不可能提示无权限的
回复

使用道具 举报

升级   0.1%

68

主题

77

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2023-9-15 13:21:39 | 显示全部楼层
goods  这个脚本中   有用到查询   提示的是  没有查询视图的权限,导致无法通过goods中的脚本修改数据,
我想在流程中加个脚本 里面调用goods中的方法    好像不好实现是把
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-9-15 17:17:03 | 显示全部楼层
噢噢,明白了,这个没办法,除非您不用数据中心,不然肯定是无法避免权限问题的
回复

使用道具 举报

发表回复

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

本版积分规则

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