From d40d81aa421c7cdb959556fedffef71fc62cde80 Mon Sep 17 00:00:00 2001
From: zhuguifei <zhuguifei@zhuguifeideiMac.local>
Date: 星期三, 16 四月 2025 10:07:22 +0800
Subject: [PATCH] 完成备件模块

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

diff --git a/eims-ui/apps/web-antd/src/api/eims/spare-inoutdt/index.ts b/eims-ui/apps/web-antd/src/api/eims/spare-inoutdt/index.ts
new file mode 100644
index 0000000..712f532
--- /dev/null
+++ b/eims-ui/apps/web-antd/src/api/eims/spare-inoutdt/index.ts
@@ -0,0 +1,61 @@
+import type { IDS, PageQuery, PageResult } from '#/api/common';
+import type { SpareInoutdtVO } from '#/api/eims/spare-inoutdt/model';
+
+import { commonExport } from '#/api/helper';
+import { requestClient } from '#/api/request';
+
+enum Api {
+  root = '/eims/spareInoutdt',
+  spareInoutdtExport = '/eims/spareInoutdt/export',
+  spareInoutdtList = '/eims/spareInoutdt/list'
+}
+
+/**
+ * 鏌ヨ銆愬浠跺嚭鍏ュ簱鏄庣粏銆戝垪琛�
+ * @param query
+ * @returns {*}
+ */
+
+export function listSpareInoutdt(params?: PageQuery) {
+  return requestClient.get<PageResult<SpareInoutdtVO>>(Api.spareInoutdtList, { params });
+}
+
+/**
+ * 鏌ヨ銆愬浠跺嚭鍏ュ簱鏄庣粏銆戣缁�
+ * @param spareInoutdtId
+ */
+export function getSpareInoutdt(spareInoutdtId: any) {
+  return requestClient.get<SpareInoutdtVO>(`${Api.root}/${spareInoutdtId}`);
+}
+
+/**
+ * 鏂板銆愬浠跺嚭鍏ュ簱鏄庣粏銆�
+ * @param data
+ */
+export function addSpareInoutdt(data: any) {
+  return requestClient.postWithMsg<void>(Api.root, data);
+}
+
+/**
+ * 淇敼銆愬浠跺嚭鍏ュ簱鏄庣粏銆�
+ * @param data
+ */
+export function updateSpareInoutdt(data: any) {
+  return requestClient.putWithMsg<void>(Api.root, data);
+}
+
+/**
+ * 鍒犻櫎銆愬浠跺嚭鍏ュ簱鏄庣粏銆�
+ * @param spareInoutdtIds
+ */
+export function delSpareInoutdt(spareInoutdtIds: IDS) {
+  return requestClient.deleteWithMsg<void>(`${Api.root}/${spareInoutdtIds}`);
+}
+
+/**
+ * 瀵煎嚭銆愬浠跺嚭鍏ュ簱鏄庣粏銆�
+ * @param data
+ */
+export function spareInoutdtExport(data: any) {
+  return commonExport(Api.spareInoutdtExport, data);
+}

--
Gitblit v1.9.3