|
@@ -17,7 +17,6 @@
|
|
:row-key="parameter.rowKey"
|
|
:row-key="parameter.rowKey"
|
|
:request-api="parameter.getTableList"
|
|
:request-api="parameter.getTableList"
|
|
:init-param="parameter.initParam"
|
|
:init-param="parameter.initParam"
|
|
- :data-callback="dataCallback"
|
|
|
|
/>
|
|
/>
|
|
<template #footer>
|
|
<template #footer>
|
|
<span class="dialog-footer">
|
|
<span class="dialog-footer">
|
|
@@ -69,16 +68,6 @@ let parameter = withDefaults(defineProps<TableParameterProps>(), {
|
|
})
|
|
})
|
|
// ProTable 实例
|
|
// ProTable 实例
|
|
const proTable = ref<ProTableInstance>()
|
|
const proTable = ref<ProTableInstance>()
|
|
-
|
|
|
|
-const dataCallback = (data: any) => {
|
|
|
|
- const page = proTable.value!.pageable
|
|
|
|
- return {
|
|
|
|
- list: data.data,
|
|
|
|
- total: data.total,
|
|
|
|
- pageNum: page.pageNum,
|
|
|
|
- pageSize: page.pageSize
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
// 定义 emit 事件
|
|
// 定义 emit 事件
|
|
const emit = defineEmits<{
|
|
const emit = defineEmits<{
|
|
submitForm: []
|
|
submitForm: []
|
|
@@ -91,7 +80,6 @@ const handleSubmit = () => {
|
|
butLoading.value = false
|
|
butLoading.value = false
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- debugger
|
|
|
|
let paramObj: any = undefined
|
|
let paramObj: any = undefined
|
|
let params: any[] | undefined = []
|
|
let params: any[] | undefined = []
|
|
if (parameter.apiParam) {
|
|
if (parameter.apiParam) {
|