思路
1. 使用数据源调用“跨应用数据源”接口实现文本等于的查询
2. 把查询的数据设置为下拉单选的数据源
3. 下拉单选的`onchange`给关联表单赋值
注意事项
跨应用数据源API 里搜索文本的条件默认也是模糊搜索,需要传递高级搜索条件
默认的
this.dataSourceMap.XXX.load({ formUuid: 'FORM-XXXXXXXXX', searchFieldJson: JSON.stringify({ textField_XXX: "AAA", }) }).then(res=> { console.log(res) })
高级搜索条件
this.dataSourceMap.XXX.load({ formUuid: 'FORM-XXXXXXXXX', searchFieldJson: JSON.stringify([{ "key": "textField_XXX", "value": "AAA", "type": "TEXT", "operator": "eq", "componentName": "TextField" }]) }).then(res=> { console.log(res) })