From 59833eeb6d90236fb91b9ebfe669e5aaa9a4ec3b Mon Sep 17 00:00:00 2001 From: wuxw <928255095@qq.com> Date: Tue, 15 Jul 2025 12:38:54 +0800 Subject: [PATCH] 测试报表代码 --- src/api/dev/taskApi.js | 18 ++++++++++++++++++ src/components/report/configFeeSummary.vue | 4 +--- src/components/report/floorFeeSummary.vue | 4 +--- src/components/report/reportProficientCarFee.vue | 82 +++++++++++++++++++++++++++++++++++++++++++++------------------------------------- src/components/report/reportProficientRoomFee.vue | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------- src/components/report/selectCommunityFloor.vue | 25 +++++++++++++------------ src/components/report/viewFeeDetail.vue | 12 +++++++----- src/views/dev/taskList.vue | 14 +++++++++++++- src/views/oa/addComplaintTypeList.vue | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------- src/views/report/reportFeeSummaryList.vue | 10 +++++----- src/views/report/reportProficientList.vue | 15 +++++++++------ 11 files changed, 222 insertions(+), 171 deletions(-) diff --git a/src/api/dev/taskApi.js b/src/api/dev/taskApi.js index 3cb43fe..7872d54 100644 --- a/src/api/dev/taskApi.js +++ b/src/api/dev/taskApi.js @@ -117,6 +117,24 @@ export function stopTask(taskId) { }) }) } +export function runTask(taskId) { + return new Promise((resolve, reject) => { + request({ + url: '/job.runJob', + method: 'post', + data: { taskId } + }).then(response => { + const res = response.data + if (res.code == 0) { + resolve(res) + } else { + reject(new Error(res.msg || '执行定时任务失败')) + } + }).catch(error => { + reject(error) + }) + }) +} // 获取定时任务列表 export function getTaskTemplateList(params) { diff --git a/src/components/report/configFeeSummary.vue b/src/components/report/configFeeSummary.vue index bb82723..5279714 100644 --- a/src/components/report/configFeeSummary.vue +++ b/src/components/report/configFeeSummary.vue @@ -1,8 +1,6 @@ diff --git a/src/components/report/floorFeeSummary.vue b/src/components/report/floorFeeSummary.vue index 12ea39e..320202c 100644 --- a/src/components/report/floorFeeSummary.vue +++ b/src/components/report/floorFeeSummary.vue @@ -1,8 +1,6 @@ diff --git a/src/components/report/reportProficientCarFee.vue b/src/components/report/reportProficientCarFee.vue index 287bb4c..7e5e804 100644 --- a/src/components/report/reportProficientCarFee.vue +++ b/src/components/report/reportProficientCarFee.vue @@ -1,35 +1,30 @@ diff --git a/src/views/dev/taskList.vue b/src/views/dev/taskList.vue index 76846ce..6384fce 100644 --- a/src/views/dev/taskList.vue +++ b/src/views/dev/taskList.vue @@ -36,6 +36,7 @@ {{ $t('task.start') }} {{ $t('task.stop') }} + Test @@ -53,7 +54,7 @@