代码生成器更新
This commit is contained in:
parent
4c54ff6f52
commit
fdde84c68a
|
@ -131,7 +131,7 @@
|
||||||
</#if>
|
</#if>
|
||||||
</#if>
|
</#if>
|
||||||
</#function>
|
</#function>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<#-- ** 高级查询生成(Vue3 * -->
|
<#-- ** 高级查询生成(Vue3 * -->
|
||||||
<#function superQueryFieldListForVue3(po,order)>
|
<#function superQueryFieldListForVue3(po,order)>
|
||||||
<#-- 字段展示/DB类型 -->
|
<#-- 字段展示/DB类型 -->
|
||||||
|
@ -181,6 +181,7 @@
|
||||||
|
|
||||||
<#return "${po.fieldName}: {title: '${po.filedComment}',order: ${order},${baseAttrs}${extAttrs}}" >
|
<#return "${po.fieldName}: {title: '${po.filedComment}',order: ${order},${baseAttrs}${extAttrs}}" >
|
||||||
</#function>
|
</#function>
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
|
|
||||||
<#-- vue3 获取表单modal的宽度-->
|
<#-- vue3 获取表单modal的宽度-->
|
||||||
|
|
|
@ -37,8 +37,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -156,6 +158,7 @@
|
||||||
|
|
||||||
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -168,8 +171,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -247,6 +247,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -257,6 +258,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -381,6 +383,7 @@ export const formSchema: FormSchema[] = [
|
||||||
</#if>
|
</#if>
|
||||||
];
|
];
|
||||||
|
|
||||||
|
<#-- update-begin-author:chenrui date:2023-12-28 for:[QQYUN-7527]vue3代码生成默认带上高级查询 -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -389,9 +392,7 @@ export const superQuerySchema = {
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end-author:chenrui date:2023-12-28 for:[QQYUN-7527]vue3代码生成默认带上高级查询 -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程表单调用这个方法获取formSchema
|
* 流程表单调用这个方法获取formSchema
|
||||||
|
|
|
@ -101,8 +101,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -200,7 +202,7 @@
|
||||||
sm: 20,
|
sm: 20,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -213,7 +215,7 @@
|
||||||
});
|
});
|
||||||
searchQuery();
|
searchQuery();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -233,6 +233,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode: "${form_field_dictCode}"
|
dictCode: "${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -243,6 +244,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -367,6 +369,7 @@ export const formSchema: FormSchema[] = [
|
||||||
</#if>
|
</#if>
|
||||||
];
|
];
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -375,3 +378,4 @@ export const superQuerySchema = {
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
|
@ -43,8 +43,10 @@
|
||||||
<Icon icon="ant-design:down-outlined"></Icon>
|
<Icon icon="ant-design:down-outlined"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -105,7 +107,9 @@
|
||||||
title: '${tableVo.ftlDescription}',
|
title: '${tableVo.ftlDescription}',
|
||||||
columns,
|
columns,
|
||||||
canResize:false,
|
canResize:false,
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[issue/#5658] 树表复选框与展开按钮重叠问题---------- -->
|
||||||
isTreeTable: true,
|
isTreeTable: true,
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[issue/#5658] 树表复选框与展开按钮重叠问题---------- -->
|
||||||
formConfig: {
|
formConfig: {
|
||||||
//labelWidth: 120,
|
//labelWidth: 120,
|
||||||
schemas: searchFormSchema,
|
schemas: searchFormSchema,
|
||||||
|
@ -157,6 +161,7 @@
|
||||||
|
|
||||||
const [registerTable, {reload, collapseAll, updateTableDataRecord, findTableDataRecord,getDataSource},{ rowSelection, selectedRowKeys }] = tableContext
|
const [registerTable, {reload, collapseAll, updateTableDataRecord, findTableDataRecord,getDataSource},{ rowSelection, selectedRowKeys }] = tableContext
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -169,6 +174,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -273,6 +273,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -283,6 +284,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -410,6 +412,7 @@ export const formSchema: FormSchema[] = [
|
||||||
</#if>
|
</#if>
|
||||||
];
|
];
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -418,6 +421,7 @@ export const superQuerySchema = {
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -111,8 +111,10 @@
|
||||||
<Icon icon="ant-design:down-outlined"></Icon>
|
<Icon icon="ant-design:down-outlined"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -209,6 +211,7 @@
|
||||||
sm: 20,
|
sm: 20,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -221,6 +224,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -263,6 +263,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode: "${form_field_dictCode}"
|
dictCode: "${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -273,6 +274,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -400,6 +402,7 @@ export const formSchema: FormSchema[] = [
|
||||||
</#if>
|
</#if>
|
||||||
];
|
];
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -408,3 +411,4 @@ export const superQuerySchema = {
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
|
@ -37,8 +37,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -174,6 +176,7 @@
|
||||||
//下发 mainId,子组件接收
|
//下发 mainId,子组件接收
|
||||||
provide('mainId', mainId);
|
provide('mainId', mainId);
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -186,6 +189,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -240,6 +240,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -250,6 +251,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -512,6 +514,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -522,6 +525,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -639,6 +643,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
];
|
];
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -647,3 +652,4 @@ export const superQuerySchema = {
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
|
@ -106,8 +106,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -214,6 +216,7 @@
|
||||||
//下发 mainId,子组件接收
|
//下发 mainId,子组件接收
|
||||||
provide('mainId', mainId);
|
provide('mainId', mainId);
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -226,6 +229,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -240,6 +240,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -250,6 +251,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -512,6 +514,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583]Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -522,6 +525,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583]Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -639,6 +643,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
];
|
];
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -647,3 +652,4 @@ export const superQuerySchema = {
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
|
@ -51,8 +51,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -174,7 +176,7 @@
|
||||||
|
|
||||||
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -187,10 +189,11 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 展开事件
|
* 展开事件
|
||||||
*/
|
* */
|
||||||
function handleExpand(expanded, record){
|
function handleExpand(expanded, record){
|
||||||
expandedRowKeys.value=[];
|
expandedRowKeys.value=[];
|
||||||
if (expanded === true) {
|
if (expanded === true) {
|
||||||
|
|
|
@ -243,6 +243,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -253,6 +254,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -513,6 +515,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -523,6 +526,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -804,6 +808,7 @@ export const ${sub.entityName?uncap_first}JVxeColumns: JVxeColumn[] = [
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -826,6 +831,7 @@ export const superQuerySchema = {
|
||||||
},
|
},
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程表单调用这个方法获取formSchema
|
* 流程表单调用这个方法获取formSchema
|
||||||
|
|
|
@ -37,8 +37,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -156,6 +158,7 @@
|
||||||
|
|
||||||
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -168,6 +171,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -243,6 +243,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -253,6 +254,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -453,6 +455,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -463,6 +466,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -745,6 +749,7 @@ export const ${sub.entityName?uncap_first}Columns: JVxeColumn[] = [
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -767,7 +772,7 @@ export const superQuerySchema = {
|
||||||
},
|
},
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 流程表单调用这个方法获取formSchema
|
* 流程表单调用这个方法获取formSchema
|
||||||
|
|
|
@ -105,8 +105,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -197,6 +199,7 @@
|
||||||
|
|
||||||
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -209,6 +212,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
|
|
|
@ -229,6 +229,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -239,6 +240,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -430,6 +432,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583]Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -440,6 +443,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583]Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -721,6 +725,7 @@ export const ${sub.entityName?uncap_first}Columns: JVxeColumn[] = [
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -743,3 +748,4 @@ export const superQuerySchema = {
|
||||||
},
|
},
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
|
@ -37,8 +37,10 @@
|
||||||
<Icon icon="mdi:chevron-down"></Icon>
|
<Icon icon="mdi:chevron-down"></Icon>
|
||||||
</a-button>
|
</a-button>
|
||||||
</a-dropdown>
|
</a-dropdown>
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
<!-- 高级查询 -->
|
<!-- 高级查询 -->
|
||||||
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
<super-query :config="superQueryConfig" @search="handleSuperQuery" />
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
</template>
|
</template>
|
||||||
<!--操作栏-->
|
<!--操作栏-->
|
||||||
<template #action="{ record }">
|
<template #action="{ record }">
|
||||||
|
@ -156,6 +158,7 @@
|
||||||
|
|
||||||
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
const [registerTable, {reload},{ rowSelection, selectedRowKeys }] = tableContext
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询配置
|
// 高级查询配置
|
||||||
const superQueryConfig = reactive(superQuerySchema);
|
const superQueryConfig = reactive(superQuerySchema);
|
||||||
|
|
||||||
|
@ -168,7 +171,7 @@
|
||||||
});
|
});
|
||||||
reload();
|
reload();
|
||||||
}
|
}
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
/**
|
/**
|
||||||
* 新增事件
|
* 新增事件
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -240,6 +240,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -250,6 +251,7 @@ export const formSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -447,6 +449,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- -->
|
||||||
<#elseif po.classType=='list_multi'>
|
<#elseif po.classType=='list_multi'>
|
||||||
component: 'JSelectMultiple',
|
component: 'JSelectMultiple',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -457,6 +460,7 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [
|
||||||
componentProps:{
|
componentProps:{
|
||||||
dictCode:"${form_field_dictCode}"
|
dictCode:"${form_field_dictCode}"
|
||||||
},
|
},
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选----------- -->
|
||||||
<#elseif po.classType=='sel_search'>
|
<#elseif po.classType=='sel_search'>
|
||||||
component: 'JSearchSelect',
|
component: 'JSearchSelect',
|
||||||
componentProps:{
|
componentProps:{
|
||||||
|
@ -738,7 +742,7 @@ export const ${sub.entityName?uncap_first}Columns: JVxeColumn[] = [
|
||||||
</#if>
|
</#if>
|
||||||
</#list>
|
</#list>
|
||||||
|
|
||||||
|
<#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
||||||
// 高级查询数据
|
// 高级查询数据
|
||||||
export const superQuerySchema = {
|
export const superQuerySchema = {
|
||||||
<#list columns as po>
|
<#list columns as po>
|
||||||
|
@ -761,3 +765,4 @@ export const superQuerySchema = {
|
||||||
},
|
},
|
||||||
</#list>
|
</#list>
|
||||||
};
|
};
|
||||||
|
<#-- update-end---author:chenrui ---date:20231228 for:[QQYUN-7527]vue3代码生成默认带上高级查询---------- -->
|
Loading…
Reference in New Issue