From 85a746ff7ad60db014422f299e15a5bd07eef3a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BB=99=E6=88=91?= <2731628804@qq.com> Date: Fri, 17 Apr 2026 17:59:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/traffic.js | 12 + src/pages/dataReport/index.vue | 230 ++++++++++++++++-- src/pages/login/index.vue | 12 +- src/pages/trafficAlerts/detail.vue | 5 +- src/pages/trafficAlerts/index.vue | 59 +---- src/pages/violationAlerts/detail.vue | 349 +++++++++++---------------- src/utils/request.js | 1 - 7 files changed, 386 insertions(+), 282 deletions(-) diff --git a/src/api/traffic.js b/src/api/traffic.js index 7a052ef..3439004 100644 --- a/src/api/traffic.js +++ b/src/api/traffic.js @@ -22,6 +22,7 @@ export function getTrafficEventList(data) { export function getTrafficEventDetail(taskId) { return service({ url: `/traffic/eventTask/detail/${taskId}`, + // url: `/traffic/event/info/2/${taskId}`, method: 'get' }); } @@ -74,3 +75,14 @@ export function uploadFile(file) { headers: { 'Content-Type': 'multipart/form-data' } }); } + +/** + * 未拦截成功 + * @param {string|number} taskId - 任务ID + */ +export function interceptNotSuccess(taskId) { + return service({ + url: `/traffic/eventTask/intercept/${taskId}`, + method: 'get' + }); +} diff --git a/src/pages/dataReport/index.vue b/src/pages/dataReport/index.vue index 31c72a6..fad8bb0 100644 --- a/src/pages/dataReport/index.vue +++ b/src/pages/dataReport/index.vue @@ -91,9 +91,9 @@
当事人签名
-
+
@@ -124,7 +89,7 @@ import { getTrafficEventList } from "@/api/traffic"; const router = useRouter(); const filteredAlerts = ref([]); -const userInfo=ref(JSON.parse(localStorage.getItem('userInfo'))) +const userInfo = ref(JSON.parse(localStorage.getItem('userInfo'))) // 状态 const activeTab = ref("all"); const loading = ref(false); @@ -143,8 +108,8 @@ const listQuery = ref({ eventCategory: '1', page: 1, pageSize: 10, - taskStatus:"", - userId:"4" + taskStatus: "", + userId: "4" // userId:userInfo.value.id }); diff --git a/src/pages/violationAlerts/detail.vue b/src/pages/violationAlerts/detail.vue index 79c692e..384d660 100644 --- a/src/pages/violationAlerts/detail.vue +++ b/src/pages/violationAlerts/detail.vue @@ -6,134 +6,93 @@

违章详情

- - -
- -
-
- - {{ violationDetail.plateNumber }} - {{ violationDetail.plateColor }} - | - {{ violationDetail.vehicleType }} + + 加载中... + @@ -155,104 +114,58 @@