From 3471290659516cf21db3211a9053daff5f283e03 Mon Sep 17 00:00:00 2001
From: zhuguifei <312353457@qq.com>
Date: 星期五, 20 三月 2026 15:50:18 +0800
Subject: [PATCH] feat: 基础数据仪器管理、判定依据、判定依据明细

---
 ruoyi-plus-soybean/src/service/api/qm/checkitem.ts |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/ruoyi-plus-soybean/src/service/api/qm/checkitem.ts b/ruoyi-plus-soybean/src/service/api/qm/checkitem.ts
new file mode 100755
index 0000000..af6fa5a
--- /dev/null
+++ b/ruoyi-plus-soybean/src/service/api/qm/checkitem.ts
@@ -0,0 +1,54 @@
+import { request } from '@/service/request';
+
+/** 鑾峰彇瑙勭▼妫�楠岄」鐩垪琛� */
+export function fetchGetCheckitemList (params?: Api.Qm.CheckitemSearchParams) {
+    return request<Api.Qm.CheckitemList>({
+        url: '/qm/checkitem/list',
+        method: 'get',
+        params
+    });
+}
+
+/** 鑾峰彇瑙勭▼妫�楠岄」鐩垪琛� */
+export function fetchGetCheckitemTree (params?: Api.Qm.CheckitemSearchParams) {
+  return request<Api.Qm.CheckitemList>({
+    url: '/qm/checkitem/tree',
+    method: 'get',
+    params
+  });
+}
+
+/** 鑾峰彇瑙勭▼妫�楠岄」鐩垪琛� */
+export function fetchGetRid(params?: Api.Qm.CheckitemSearchParams) {
+  return request<any>({
+    url: '/qm/checkitem/getRid',
+    method: 'get',
+    params
+  });
+}
+
+/** 鏂板瑙勭▼妫�楠岄」鐩� */
+export function fetchCreateCheckitem (data: Api.Qm.CheckitemOperateParams) {
+    return request<boolean>({
+        url: '/qm/checkitem',
+        method: 'post',
+        data
+    });
+}
+
+/** 淇敼瑙勭▼妫�楠岄」鐩� */
+export function fetchUpdateCheckitem (data: Api.Qm.CheckitemOperateParams) {
+    return request<boolean>({
+        url: '/qm/checkitem',
+        method: 'put',
+        data
+    });
+}
+
+/** 鎵归噺鍒犻櫎瑙勭▼妫�楠岄」鐩� */
+export function fetchBatchDeleteCheckitem (ids: CommonType.IdType[]) {
+    return request<boolean>({
+        url: `/qm/checkitem/${ids.join(',')}`,
+        method: 'delete'
+    });
+}

--
Gitblit v1.9.3