fix: bugs

plp
xingyu4j 3 years ago
parent 77067a11bb
commit 4b7e7d61f7

@ -1,12 +1,27 @@
import { reactive } from 'vue'
import { computed, reactive } from 'vue'
import { VxeGridProps } from 'vxe-table'
import { useAppStore } from '@/store/modules/app'
const appStore = useAppStore()
const currentSize = computed(() => {
if (appStore.getCurrentSize === 'small') {
return 'small'
} else if (appStore.getCurrentSize === 'large') {
return 'mini'
} else {
return 'medium'
}
})
export const useVxeGrid = (allSchemas, getPageApi) => {
const gridOptions = reactive<VxeGridProps>({
loading: false,
size: currentSize.value,
height: 800,
rowConfig: {
keyField: 'id',
isCurrent: true,
isHover: true
},
toolbarConfig: {

@ -125,7 +125,7 @@ const handleLogin = async (params) => {
redirect.value = '/'
}
push({ path: redirect.value || permissionStore.addRouters[0].path })
} finally {
} catch {
loginLoading.value = false
}
}

Loading…
Cancel
Save