| | |
| | | import { ref, reactive, watchEffect, unref } from "vue"; |
| | | import useFormData from "@/hooks/useFormData"; |
| | | import { deepClone, isEqual } from "@/utils/index.js" |
| | | import { ElMessage } from 'element-plus' |
| | | |
| | | /** |
| | | * 分页api |
| | |
| | | ...getFinalParams(), |
| | | current: pagination.currentPage, |
| | | size: pagination.pageSize |
| | | }).then(({ code, data, ...rest }) => { |
| | | }).then(({ code, data, msg, ...rest }) => { |
| | | if (code == 200) { |
| | | // pagination.currentPage = meta.current_page; |
| | | // pagination.pageSize = meta.per_page; |
| | |
| | | loading.value = false; |
| | | } else { |
| | | loading.value = false; |
| | | ElMessage({ message: data.msg, type: "error" }); |
| | | ElMessage({ message: msg, type: "error" }); |
| | | } |
| | | }); |
| | | } |