From b2346c856abaf0e05a92441e29ca210df47f1ca1 Mon Sep 17 00:00:00 2001 From: pengxiaolong <15716207+pengxiaolong711@user.noreply.gitee.com> Date: Wed, 2 Jul 2025 15:01:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 2 +- src/utils/axios.js | 10 --- src/views/hosts/ai/LanguageManagement.vue | 31 ++++++--- src/views/hosts/ai/scriptManagement.vue | 85 ++++++++++++++--------- src/views/hosts/mini/miniIntegral.vue | 32 +++++---- src/views/nav.vue | 14 +++- 6 files changed, 102 insertions(+), 72 deletions(-) diff --git a/public/index.html b/public/index.html index 0d4cbae..ac31dca 100644 --- a/public/index.html +++ b/public/index.html @@ -9,7 +9,7 @@ <%= webpackConfig.name %> - + diff --git a/src/utils/axios.js b/src/utils/axios.js index cd4a553..987f6d0 100644 --- a/src/utils/axios.js +++ b/src/utils/axios.js @@ -29,9 +29,7 @@ if (process.env.NODE_ENV === 'development') { // 请求拦截器 axios.interceptors.request.use((config) => { - console.log("config", config) const url = sliceUrl(config.url) - console.log("url", url) // if (!(config.url == 'templateList' || config.url == 'languageList')) { // config.headers['vvtoken'] = getToken(); // } @@ -48,9 +46,7 @@ axios.interceptors.request.use((config) => { // 响应拦截器 axios.interceptors.response.use((response) => { - console.log("```````````````response```````````````````", response.data) if (response.data.code == '200') { - console.log("response", response.data.data) return response.data.data } else { router.push('/') @@ -83,9 +79,6 @@ export function getAxios({ url, params }) { // axios的post请求 export function postAxios({ url, data }) { return new Promise((resolve, reject) => { - console.log("```````````````data```````````````", data); - console.log("````````````````url````````````````", url); - axios.post( url, data, @@ -104,8 +97,6 @@ export const downFile = async (urlstr, data) => { // 获取文件名(如果后端设置了 Content-Disposition) const contentDisposition = response.headers['content-disposition']; let fileName = 'default-file-name'; // 默认文件名 - console.log(contentDisposition) - console.log(response) if (contentDisposition) { // 从响应头中提取文件名 const fileNameMatch = contentDisposition.match(/filename="(.+)"/); @@ -139,7 +130,6 @@ function cheekalive() { } } ).then(res => { - console.log(res.data) if (res.data) { } else { diff --git a/src/views/hosts/ai/LanguageManagement.vue b/src/views/hosts/ai/LanguageManagement.vue index 06b94b2..88e3e5a 100644 --- a/src/views/hosts/ai/LanguageManagement.vue +++ b/src/views/hosts/ai/LanguageManagement.vue @@ -96,6 +96,7 @@ function languageSave() { type: "success", message: "修改成功", }); + getLanguageListData(); }) .catch(() => { ElMessage({ @@ -112,6 +113,7 @@ function languageSave() { type: "success", message: "添加成功", }); + getLanguageListData(); }) .catch(() => { ElMessage({ @@ -132,6 +134,7 @@ function handleDelete(index, row) { type: "success", message: "删除成功", }); + getLanguageListData(); }) .catch(() => { ElMessage({ @@ -142,21 +145,27 @@ function handleDelete(index, row) { }) .catch(() => {}); } + +function getLanguageListData() { + // 获取语言列表 + getLanguageList() + .then((res) => { + console.log(res); + tableData.value = res; + }).catch(() => { + ElMessage({ + type: "error", + message: "获取语言列表失败", + }); + }); +} + watch(refname, async (newQuestion, oldQuestion) => { // 变化后执行 }); onMounted(() => { -// // 组件挂载完成后执行 -// // 获取语言列表 -// getLanguageList() -// .then((res) => { -// tableData.value = res.data; -// }).catch(() => { -// ElMessage({ -// type: "error", -// message: "获取语言列表失败", -// }); -// }); + getLanguageListData(); + // 组件挂载完成后执行 }); onUpdated(() => { // 组件更新后执行 diff --git a/src/views/hosts/ai/scriptManagement.vue b/src/views/hosts/ai/scriptManagement.vue index a51e6b1..e6b1990 100644 --- a/src/views/hosts/ai/scriptManagement.vue +++ b/src/views/hosts/ai/scriptManagement.vue @@ -73,7 +73,14 @@
话术编辑
- + + +