From c452b83a66374e59ef8b5b207ca94a0f9ded7322 Mon Sep 17 00:00:00 2001 From: Lufaneng Date: Thu, 25 Sep 2025 09:30:21 +0800 Subject: [PATCH] 1 --- pages/index/index.vue | 8 +- pages/mine/mine.vue | 1428 ++++++++++---------- pagesA/generate-record/generate-record.vue | 2 + utils/request.js | 8 +- 4 files changed, 714 insertions(+), 732 deletions(-) diff --git a/pages/index/index.vue b/pages/index/index.vue index ff4e25d..9c600b0 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -50,7 +50,7 @@ - + @@ -152,7 +152,7 @@ const modalRef = ref(null) const confirmGenerate = () => { const params = {} - currentTemplate.value.params.forEach(item => { + currentTemplate.value.params?.filter(item => item.enabled).forEach(item => { params[item.name] = item.value }) RPC.post('/template_create_task', {template_id:currentTemplate.value.id,template_data:params}).then(() => { @@ -177,8 +177,8 @@ page: 1, limit: -1 }).then(res => { - templateList.value = res.rows || [] - currentTemplate.value = res.rows[0] ? JSON.parse(JSON.stringify(res.rows[0])) : {} + templateList.value = (res.rows || []).filter(item => item.enabled) + currentTemplate.value = templateList.value[0] ? JSON.parse(JSON.stringify(templateList.value[0])) : {} }).finally(() => { loading.value = false }) diff --git a/pages/mine/mine.vue b/pages/mine/mine.vue index 632e2f4..3ab0c98 100644 --- a/pages/mine/mine.vue +++ b/pages/mine/mine.vue @@ -1,71 +1,58 @@ \ No newline at end of file diff --git a/pagesA/generate-record/generate-record.vue b/pagesA/generate-record/generate-record.vue index 938aa04..1cbf7b7 100644 --- a/pagesA/generate-record/generate-record.vue +++ b/pagesA/generate-record/generate-record.vue @@ -83,7 +83,9 @@ }); uni.downloadFile({ url: record.result_url, + // url:'https://ksdt-1255846884.cos.ap-shanghai.myqcloud.com/lift-result/2025/09/24/d6180add4cd94875a1854a4febce8966.pdf', success: (res) => { + console.log(res) if (res.statusCode === 200) { uni.saveFile({ tempFilePath: res.tempFilePath, diff --git a/utils/request.js b/utils/request.js index 6f9ed61..13d383d 100644 --- a/utils/request.js +++ b/utils/request.js @@ -261,10 +261,14 @@ $uv.http.interceptors.response.use( (response) => { console.log(response) /* 对响应错误做点什么 */ - const codeMsg = { + const codeMsg = { + 401:"登录过期", 404: "您所请求的资源无法找到", 500: "服务器内部错误,无法完成请求", - }; + }; + if(response.statusCode == '401') { + redirectToLoginPage() + } const errMsg = codeMsg[response.statusCode] ?? "异常错误"; $uv.toast(errMsg); return Promise.reject(new Error(errMsg));