diff --git a/src/apis/apiManage.js b/src/apis/apiManage.js index 9f19761..6b3c5c5 100644 --- a/src/apis/apiManage.js +++ b/src/apis/apiManage.js @@ -5,9 +5,9 @@ import request from "@/utils/request.js"; * @param {*} (pageNum,pageSize) * @returns data */ -export function businessListApi(pageNum, pageSize, type) { +export function businessListApi(pageNum, pageSize, type, id) { return request({ - url: `/serviceInfo/page?pageNum=${pageNum}&pageSize=${pageSize}&type=${type}`, + url: `/serviceInfo/page?pageNum=${pageNum}&pageSize=${pageSize}&type=${type}&id=${id}`, method: 'get' }) } diff --git a/src/layout/index.vue b/src/layout/index.vue index 6dfa2df..c740a7e 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -111,8 +111,8 @@ const AccessToken = localStorage.getItem("AccessToken"); const { locale } = useI18n(); const lanChange = ref(locale); const isLogin = ref(false); -const isAdmin = localStorage.getItem("isAdmin") -const localDeploy = localStorage.getItem("localDeploy") +const isAdmin = ref('') +const localDeploy = ref('') function logout() { const msg = @@ -167,6 +167,10 @@ function handleOutsideClick() { } onMounted(() => { + setTimeout(() => { + isAdmin.value = localStorage.getItem("isAdmin") || '' + localDeploy.value = localStorage.getItem("localDeploy") || '' + }, 500) getMenuNavFunc(); }); //#region 联系我们弹窗 diff --git a/src/views/apiManage/index.vue b/src/views/apiManage/index.vue index f37f38a..0842e55 100644 --- a/src/views/apiManage/index.vue +++ b/src/views/apiManage/index.vue @@ -239,17 +239,17 @@ const getDate = (val) => { const handleSizeChange = (val) => { pageSize.value = val; - getBusinessListFunc(pageNum.value, pageSize.value); + getListData(pageNum.value, pageSize.value); }; const handleCurrentChange = (val) => { pageNum.value = val; - getBusinessListFunc(pageNum.value, pageSize.value); + getListData(pageNum.value, pageSize.value); }; -const getBusinessListFunc = async (PageNum, PageSize) => { +const getListData = async (PageNum, PageSize) => { try { - const res = await businessListApi(PageNum, PageSize, 1); + const res = await businessListApi(PageNum, PageSize, 1, route.query.id); console.log(res, "res"); tableData.value = res.data.list; total.value = res.data.total * 1; @@ -335,7 +335,7 @@ const addNew = async (refForm) => { ElMessage.success("添加成功!"); dialogVisible.value = false; } - getBusinessListFunc(1, 10); + getListData(1, 10); pageNum.value = 1; pageSize.value = 10; } catch (error) { @@ -450,7 +450,7 @@ const addAccount = async (refForm) => { ElMessage.success("添加成功!"); accountDialogVisible.value = false; } - getBusinessListFunc(1, 10); + getListData(1, 10); pageNum.value = 1; pageSize.value = 10; } catch (error) { @@ -472,7 +472,7 @@ function associationTemp(id) { } onMounted(() => { - getBusinessListFunc(1, 10); + getListData(1, 10); });