From 3baaad59171ded6aca17340fcc907acbeeb45b7b Mon Sep 17 00:00:00 2001
From: zhuguifei <zhuguifei@zhuguifeideiMac.local>
Date: 星期二, 08 四月 2025 08:14:43 +0800
Subject: [PATCH] Merge branch 'main' of http://lanpucloud.cn:1111/r/eims-master

---
 eims-ui/apps/web-antd/src/api/eims/fault-know/index.ts |   61 ++++++++++++++++++++++++++++++
 1 files changed, 61 insertions(+), 0 deletions(-)

diff --git a/eims-ui/apps/web-antd/src/api/eims/fault-know/index.ts b/eims-ui/apps/web-antd/src/api/eims/fault-know/index.ts
new file mode 100644
index 0000000..86d853d
--- /dev/null
+++ b/eims-ui/apps/web-antd/src/api/eims/fault-know/index.ts
@@ -0,0 +1,61 @@
+import type { FaultKnowVO } from './model';
+
+import type { ID, IDS } from '#/api/common';
+
+import { commonExport } from '#/api/helper';
+import { requestClient } from '#/api/request';
+
+enum Api {
+  faultKnowExport = '/eims/faultKnow/export',
+  faultKnowList = '/eims/faultKnow/list',
+  root = '/eims/faultKnow'
+}
+
+/**
+ * 鏌ヨ鏁呴殰鐭ヨ瘑鍒楄〃
+ * @param params
+ * @returns {*}
+ */
+
+export function listFaultKnow(params?: any) {
+  return requestClient.get<FaultKnowVO[]>(Api.faultKnowList, { params });
+}
+
+/**
+ * 鏌ヨ鏁呴殰鐭ヨ瘑璇︾粏
+ * @param faultKnowId
+ */
+export function getFaultKnow(faultKnowId: ID) {
+  return requestClient.get<FaultKnowVO>(`${Api.root}/${faultKnowId}`);
+}
+
+/**
+ * 鏂板鏁呴殰鐭ヨ瘑
+ * @param data
+ */
+export function addFaultKnow(data: any) {
+  return requestClient.postWithMsg<void>(Api.root, data);
+}
+
+/**
+ * 淇敼鏁呴殰鐭ヨ瘑
+ * @param data
+ */
+export function updateFaultKnow(data: any) {
+  return requestClient.putWithMsg<void>(Api.root, data);
+}
+
+/**
+ * 鍒犻櫎鏁呴殰鐭ヨ瘑
+ * @param faultKnowId
+ */
+export function delFaultKnow(faultKnowId: IDS) {
+  return requestClient.deleteWithMsg<void>(`${Api.root}/${faultKnowId}`);
+}
+/**
+ * 瀵煎嚭
+ * @param
+ */
+export function faultKnowExport(data: any) {
+  return commonExport(Api.faultKnowExport, data);
+}

--
Gitblit v1.9.3