From dde0d4c5c67b6fbc8731da858a6c57c3960a6b69 Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Wed, 16 Jul 2025 18:41:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E5=AE=89=E5=85=A8=E5=AE=A1?= =?UTF-8?q?=E6=9F=A5=E9=97=AE=E9=A2=98=E5=BD=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/safetyReview.js | 42 ++ src/views/ppeTool/index.vue | 8 +- .../safetyReview/examinerTasks/index.vue | 254 +++++------- .../safetyReview/examinerTasks/taskForm.vue | 385 ++++++++++++++---- 4 files changed, 452 insertions(+), 237 deletions(-) create mode 100644 src/api/safetyReview.js diff --git a/src/api/safetyReview.js b/src/api/safetyReview.js new file mode 100644 index 0000000..461f46b --- /dev/null +++ b/src/api/safetyReview.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +// 获取安全审查分页列表 +export function busSafetyReviewPagePageList(query) { + return request({ + url: '/admin/busSafetyReview/getBusSafetyReviewPage', + method: 'post', + data: query + }) +} + +// 添加安全审查 +export function addBusSafetyReview(query) { + return request({ + url: '/admin/busSafetyReview/addBusSafetyReview', + method: 'post', + data: query + }) +} + +// 修改安全审查 +export function updateBusSafetyReview(query) { + return request({ + url: '/admin/busSafetyReview/updateBusSafetyReview', + method: 'post', + data: query + }) +} +// 获取安全审查详情 +export function getBusSafetyReview(reviewId) { + return request({ + url: '/admin/busSafetyReview/getBusSafetyReview/' + reviewId, + method: 'post' + }) +} +// 删除安全审查 +export function deleteBusSafetyReview(reviewId) { + return request({ + url: '/admin/busSafetyReview/deleteBusSafetyReview/' + reviewId, + method: 'post' + }) +} \ No newline at end of file diff --git a/src/views/ppeTool/index.vue b/src/views/ppeTool/index.vue index ad25616..a8cde1d 100644 --- a/src/views/ppeTool/index.vue +++ b/src/views/ppeTool/index.vue @@ -150,12 +150,16 @@ const filterDisabledDept = (deptList) => { /** 搜索按钮操作 */ const handleQuery = () => { - queryParams.value.pageIndex = 1 + queryParams.value.pageIndex = 1 getPPEToolPageList() } /** 重置按钮操作 */ -const resetQuery = () => { +const resetQuery = () => { + queryParams.value.pageIndex = 1 + queryParams.value.deptId = undefined + queryParams.value.dependencyId = undefined + queryParams.value.toolName = undefined handleQuery() } // 获取ppe工具列表 diff --git a/src/views/safetyReview/examinerTasks/index.vue b/src/views/safetyReview/examinerTasks/index.vue index 162a577..e592fa5 100644 --- a/src/views/safetyReview/examinerTasks/index.vue +++ b/src/views/safetyReview/examinerTasks/index.vue @@ -5,21 +5,21 @@ - - - - + + + + + + - - - - - - - - + + @@ -35,186 +35,148 @@
- + - - - - - - + + + + + + - + - +