动态增加查询配置(子查询、明细表查询)

[vue3代码]写在生成的[表.vue]文件中,[vue2代码]写在[表.jsx]文件methods方法中;二选一实现

前端增加配置

vue3代码
const onInit=($vm)=> {
    gridRef=$vm;
    //增加查询参数配置
    searchFormOptions.push([
            {"title":"名称1","field":"字段1","type":"like"},//模糊查询
            {"title":"名称2","field":"字段2","type":"select",dataKey:"字典编号"},//下拉框
            {"title":"名称3","field":"字段3","type":"selectList",dataKey:"字典编号"}//下拉框多选
        ]);

    //也可以使用js的splice语法将查询配置放在表单任意位置,如:放在查询表单第1行,第2个配置后面
    // searchFormOptions[1].splice(2,0,...[{查询配置},{}])//注意有三个...
    //要是看不懂什么意思,搜js的splice语法

    //增加查询字段默认值
     searchFormFields.字段1=null;
     searchFormFields.字段2=null;
     searchFormFields.字段3=[];//注意下拉框多选,日期等多个值的这里默认应该是数组
}