From 77f1c0e57cc7b50a17b137614f20b3d03407daa3 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期四, 22 十月 2026 14:45:31 +0800
Subject: [PATCH] fix(环保门禁): 补齐分支缺失的 accessVehicle/inspection/vehicleInfo/reportCenter/unattendedWeighbridgeSystem api 文件;远程监控报警来源说明

---
 src/api/environmentAccess/accessVehicle.js |  103 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 103 insertions(+), 0 deletions(-)

diff --git a/src/api/environmentAccess/accessVehicle.js b/src/api/environmentAccess/accessVehicle.js
new file mode 100644
index 0000000..9967155
--- /dev/null
+++ b/src/api/environmentAccess/accessVehicle.js
@@ -0,0 +1,103 @@
+import request from "@/utils/request";
+
+/* ==================== 杞﹁締/绉诲姩鏈烘鍙拌处 ==================== */
+
+// 鍒嗛〉鏌ヨ锛堣繘鍑哄巶杞﹁締 / 鍘傚唴杞﹁締浣跨敤 / 闈為亾璺Щ鍔ㄦ満姊帮級
+export function listVehicle(params) {
+  return request({
+    url: "/environmentAccess/vehicle/page",
+    method: "get",
+    params,
+  });
+}
+
+// 璇︽儏
+export function getVehicle(id) {
+  return request({
+    url: `/environmentAccess/vehicle/${id}`,
+    method: "get",
+  });
+}
+
+// 鏂板
+export function addVehicle(data) {
+  return request({
+    url: "/environmentAccess/vehicle/add",
+    method: "post",
+    data,
+  });
+}
+
+// 淇敼
+export function updateVehicle(data) {
+  return request({
+    url: "/environmentAccess/vehicle/update",
+    method: "post",
+    data,
+  });
+}
+
+// 鍒犻櫎锛堟敮鎸佹壒閲忥級
+export function deleteVehicle(ids) {
+  return request({
+    url: "/environmentAccess/vehicle/delete",
+    method: "delete",
+    data: ids,
+  });
+}
+
+// 瀵煎嚭
+export function exportVehicle(params) {
+  return request({
+    url: "/environmentAccess/vehicle/export",
+    method: "post",
+    params,
+    responseType: "blob",
+  });
+}
+
+/* ==================== 璁惧鏁呴殰璁板綍 ==================== */
+
+// 鍒嗛〉鏌ヨ
+export function listDefect(params) {
+  return request({
+    url: "/defect/page",
+    method: "get",
+    params,
+  });
+}
+
+// 鎸夎澶囧彴璐︽煡璇�
+export function findDefectByDevice(deviceLedgerId) {
+  return request({
+    url: `/defect/find/${deviceLedgerId}`,
+    method: "get",
+  });
+}
+
+// 鏂板
+export function addDefect(data) {
+  return request({
+    url: "/defect/add",
+    method: "post",
+    data,
+  });
+}
+
+// 淇敼
+export function updateDefect(data) {
+  return request({
+    url: "/defect/update",
+    method: "post",
+    data,
+  });
+}
+
+// 鍒犻櫎锛堟敮鎸佹壒閲忥級
+export function deleteDefect(ids) {
+  return request({
+    url: "/defect/delete",
+    method: "delete",
+    data: ids,
+  });
+}

--
Gitblit v1.9.3