houdongen 发表于 2023-9-6 11:08:35

指定用户可以修改指定流程

您好

   设置成流程管理员也你能更改其他人填写的流程,(A 可以修改A流程数据(不可修改B), B可以修改AB两个流程数据)
   另外关于您说的,在服务管理写接口修改已完成流程,有没有相关示例,谢谢

论坛管理员 发表于 2023-9-6 15:51:21

您前面需求什么样的?是之前还有一个帖子吗?发一下,管理员这边不太清楚前因后果了

houdongen 发表于 2023-9-6 18:14:47

论坛管理员 发表于 2023-9-6 15:51
您前面需求什么样的?是之前还有一个帖子吗?发一下,管理员这边不太清楚前因后果了 ...

之前需求,普通用户更改已完成的流程数据,但是需要管理员权限,
说是在服务管理里面加一个管理员调用的接口

论坛管理员 发表于 2023-9-7 09:41:42

哦哦,服务管理里的接口是以管理员身份去执行的,所以普通员工就也有权限修改了
服务管理用法参考:https://www.o2oa.net/cms/service/531.html

houdongen 发表于 2023-9-7 16:01:44

论坛管理员 发表于 2023-9-7 09:41
哦哦,服务管理里的接口是以管理员身份去执行的,所以普通员工就也有权限修改了
服务管理用法参考:https:/ ...

API测试可以,写接口测试调用无效,可以帮忙看下是不是服务写错了.
...

houdongen 发表于 2023-9-7 16:16:50

houdongen 发表于 2023-9-7 16:01
API测试可以,写接口测试调用无效,可以帮忙看下是不是服务写错了.
...

您好,请求参数剪切出来正常了,是不是JSON.parse( this.requestText ); 错误了,

服务接口在示例服务器,
接口怎样通过按钮来调用呢,谢谢

houdongen 发表于 2023-9-7 16:34:47

houdongen 发表于 2023-9-7 16:16
您好,请求参数剪切出来正常了,是不是JSON.parse( this.requestText ); 错误了,

服务接口在示例服务器 ...

抱歉,检查了一下发现是语法错误,最后一行逗号删除正常了,那么请教一下,在表单中通过按钮怎样传参调用这个接口呢

论坛管理员 发表于 2023-9-7 17:18:57

参考:
       data = {"参数1":"value1","参数2":"value2"};
var action = this.Actions.load("x_program_center");
       action.InvokeAction.execute(//平台封装好的方法
      flag,//uri的参数
      data,//body请求参数
      function( json ){ //服务调用成功的回调函数, json为服务传回的数据
         data = json.data; //为变量data赋值
      }.bind(this),
   function( json ){ //服务调用失败的回调函数, json为服务传回的数据
      data = json.data; //为变量data赋值
   }.bind(this)
    );

houdongen 发表于 2023-9-7 18:24:27

本帖最后由 houdongen 于 2023-9-7 18:39 编辑

论坛管理员 发表于 2023-9-7 17:18

感谢您的解答,完美解决了

论坛管理员 发表于 2023-9-8 09:08:06

:handshake
页: [1]
查看完整版本: 指定用户可以修改指定流程