子表的成员字段合并到主字段中(需要开通api和自建插件功能)

楼主
我是社区第687789位番薯,欢迎点我头像关注我哦~

部分场景需要把子表的成员字段汇总到主字段中,方便设置数据权限等

例如,用子表单分配每一个子任务的执行人(可以多选),然后把所有的执行人汇总写到主字段的成员多选字段中,方便设置数据权限

由于自建插件目前不能直接把返回参数写入到主表的成员字段中,所以只能用api的方式来修改

效果如下:

实现步骤:

1,开通apikey

2.新建自建插件

代码如下,复制后把星号换成你自己的APIkey

import requests,re

jdy_headers={'Authorization': 'Bearer *************'}

updata_url='https://api.jiandaoyun.com/api/v5/app/entry/data/update'   #更新单条数据

users=re.findall('(?<="username":").*?(?=")',triggerConf['names'])    #用正则提取每个成员的username

update_data = {

  "app_id":triggerConf['app'],

  "entry_id":triggerConf['table'],

  "data_id":triggerConf['id'],

  "data":{"users":{"value":users}}

}

requests.post(updata_url, headers=jdy_headers, json=update_data).json()

3.表单配置,添加好如图字段,保存表单

4.设置字段的别名

5.启用智能助手(如果修改数据也需要执行插件,就需要再配置一个同样的助手)

分享扩散:
参与人数 +1 F币 +10 理由
云团 + 10 太棒了,给你32个赞,么么哒

查看全部评分

沙发
发表于 2023-5-10 10:55:16
牛蛙牛蛙
板凳
发表于 2023-10-31 11:15:30
牛哇牛哇
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2回帖数 2关注人数 2670浏览人数
最后回复于:2023-10-31 11:15

返回顶部 返回列表