feat: vxe demo

This commit is contained in:
xingyu4j 2022-11-02 11:12:47 +08:00
parent a33120c5d5
commit ad42eca847
2 changed files with 10 additions and 19 deletions

View File

@ -34,9 +34,7 @@ const gridOptions = reactive<VxeGridProps>({
},
toolbarConfig: {
custom: true,
slots: {
buttons: 'toolbar_buttons'
}
slots: { buttons: 'toolbar_buttons' }
},
printConfig: {
columns: [
@ -124,10 +122,7 @@ const gridOptions = reactive<VxeGridProps>({
proxyConfig: {
seq: true, //
form: true, // reload
props: {
result: 'list',
total: 'total'
},
props: { result: 'list', total: 'total' },
ajax: {
query: ({ page, form }) => {
const queryParams: PostPageReqVO = Object.assign({}, form)
@ -142,11 +137,7 @@ const gridOptions = reactive<VxeGridProps>({
})
const formData = ref<PostVO>()
const formItems = ref<VxeFormItemProps[]>([
{
field: 'id',
title: 'id',
visible: false
},
{ field: 'id', title: 'id', visible: false },
{
field: 'name',
title: '岗位名称',