自定义按钮如何获取子表数据

评论区

超级管理员 2026-01-30 17:09

在自定义按钮事件里面,请求详情接口获取

权恩喜 2026-01-30 17:33

@超级管理员

这个接口获取数据后如何赋值给子表?有没有示例参考一下,谢谢。

超级管理员 2026-01-31 09:04

@权恩喜

超级管理员 2026-01-31 09:05

数据格式 参考 https://doc.jeelowcode.com/doc/1800-3-6  处理一下

权恩喜 2026-02-02 15:01

@超级管理员

这个是什么意思?

超级管理员 2026-02-02 15:07

@权恩喜

你请求详情接口回来的数据赋值给表单默认数据 defaultData就是表单默认数据对象

权恩喜 2026-02-02 15:14

@超级管理员
return {  async auth(row) {    console.log("自定义按钮:认证")    // 子表数据    const subData = await useFun.requestApi('post', '/jeelowcode/dbform-data/list/2015705443347718145', {      data: {        'big_tree_user_id': row.id      }    })    // 从 subData 中取出 records 列表的第一条数据    const firstRecord = subData.records && subData.records.length > 0 ? subData.records[0] : null    console.log('第一条记录:', firstRecord)    formView_17298.value.show = true //显示FormView    const controlData = formView_17298.value.params //FormView的配置    // componentRef.value.formView_17298 FormView的Ref控件引用    row.biz_fee_rate_detail = firstRecord    console.log(row)    // row是主表数据,怎么把子表数据赋值,才能回显?    controlData.defaultData = row  }}


超级管理员 2026-02-02 15:48

@权恩喜

参考这个: https://doc.jeelowcode.com/doc/1800-3-6,在自定义表单处理一下符合自定义表单的格式

权恩喜 2026-02-02 16:50

@超级管理员

可以了,谢谢

回复

扫码关注

添加客服
图片未加载,请刷新后再试
联系我们