新建数据源
这里我命名为formdata
请求地址/dingtalk/web/APP_UYK8B3UXPTPEK03HWCQM/v1/form/getFormDataById.json
注意替换APPID 关掉自动加载
插入JS代码
export function onChange({ value }) {
if (value.length) {
const datas = []
value.forEach(item => {
this.dataSourceMap['formdata'].load({ formInstId: item.instanceId })
.then(res => {
datas.push({
//前面的是当前表单中子表单里的组件ID
//后面是被关联的表单中表单组件ID
textField_kyldqhcn: res.formData.textField_kyldmgn1,
textField_kyldqhco: res.formData.textField_kyldmgn2
})
this.$('tableField_kyldqhcm').setValue(datas)
})
})
} else {
this.$('tableField_kyldqhcm').setValue([])
}
}
把关联表单组件的 onChange和插入的onChange函数绑定