提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
最近在开始学习使用jeecg-boot低代码平台,今天分享的在生成模块的xx.data.ts文件添加参数
一、找到我们生成的xx.data.ts文件,添加如下示例代码
示例代码中的param就是我们需要添加的参数,我这里给的参数tenant_id是引入的,当然也可以使用表单中填写过的codeName
import { getTenantId } from "@/utils/auth";
//表单数据
export const formSchema: FormSchema[] = [
{
label: '编码',
field: 'Code',
component: 'JPopup',
componentProps: ({ formActionType, formModel }) => {
const { setFieldsValue } = formActionType;
return {
setFieldsValue: setFieldsValue,
code: 'code_change',
param: {
tenant_id: getTenantId(),
code_id: formModel.codeName
},
fieldConfig: [
{ source: 'id', target: 'Code' },
],
multi: true,
};
},
},
];
二、在项目的页面中的低代码开发菜单里面的Online报表配置中录入,填写大致如图所示
前提需要在数据库中存在code_change表且要有id字段,选择SQL解析,将id字段的是否显示勾选上,点击确认