查看: 15901|回复: 6

一个流程表单由多个人同时操作

升级   7.61%

71

主题

83

回帖

761

积分

注册会员

Rank: 2

积分
761
发表于 2022-3-18 15:13:26 | 显示全部楼层 |阅读模式
有个需求:发起人拟稿流转给选中的某些人进行处理,但不能修改上一个人填写的信息,该怎么设置流程?

回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-3-21 10:47:56 | 显示全部楼层
您可以不同的环节设置不同的表单,第二个处理环节把拟稿人填写内容的控件设置为只读
回复

使用道具 举报

升级   7.61%

71

主题

83

回帖

761

积分

注册会员

Rank: 2

积分
761
发表于 2022-3-23 11:10:45 | 显示全部楼层
本帖最后由 zheng 于 2022-3-23 11:15 编辑
论坛管理员 发表于 2022-3-21 10:47
您可以不同的环节设置不同的表单,第二个处理环节把拟稿人填写内容的控件设置为只读 ...

您说的这个多表单是不满足需求的,我们需要是多人填写同一个表单中datatable,后面的人只能看到前一个人的内容但不能修改,请问有什么方法?或者怎么针对datatable中某一条设置不可编辑
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-3-23 11:21:28 | 显示全部楼层
zheng 发表于 2022-3-23 11:10
您说的这个多表单是不满足需求的,我们需要是多人填写同一个表单中datatable,后面的人只能看到前一个人的 ...

多人处理的方式有要求吗?必须并行同时处理?还是说可以串行依次处理?如果可以串行依次处理的话,可以在表单画2个数据表格,上面的数据表格单纯就是展示用,设置为不可编辑,下面的数据表格去添加内容,往下流转的时候将下面数据表格的值赋值给上面的数据表格(用来展现,不可编辑),同时将下面的这个数据表格的内容清空(以便下一个人填写内容)
回复

使用道具 举报

升级   7.61%

71

主题

83

回帖

761

积分

注册会员

Rank: 2

积分
761
发表于 2022-3-23 14:48:03 | 显示全部楼层
本帖最后由 zheng 于 2022-3-23 15:08 编辑
论坛管理员 发表于 2022-3-23 11:21
多人处理的方式有要求吗?必须并行同时处理?还是说可以串行依次处理?如果可以串行依次处理的话,可以在 ...

我根据您说的步骤设置两个数据表格,但是我在获取已填写的表格数据给另一个数据表格赋值时报错了,
TypeError: Cannot read properties of undefined (reading 'each'),我使用this.form.get("fieldId").setData([]),这参数就是让传一个数组类型,结果就报错了。然后我尝试使用this.form.get('fieldId').getData();赋值给setData,没有报错,但数据没过去

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-3-24 10:42:07 | 显示全部楼层
zheng 发表于 2022-3-23 14:48
我根据您说的步骤设置两个数据表格,但是我在获取已填写的表格数据给另一个数据表格赋值时报错了,
TypeEr ...

数据表格的数据结构里面是带有字段标识的,所以赋值是需要将原数据表格的值取出来,重新拼接好,然后再赋值给新的数据表格,毕竟2个数据表格里面的列的字段标识在同一个表单里面是不可能一样的。数据表格结构可以通过预览表单,然后添加数据表格数据,然后点击左上角showjson,就可以看到数据表格的结构:

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   7.61%

71

主题

83

回帖

761

积分

注册会员

Rank: 2

积分
761
发表于 2022-3-24 10:58:25 | 显示全部楼层
论坛管理员 发表于 2022-3-24 10:42
数据表格的数据结构里面是带有字段标识的,所以赋值是需要将原数据表格的值取出来,重新拼接好,然后再赋 ...

明白了 谢谢
回复

使用道具 举报

发表回复

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

本版积分规则

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