From 07d1135a1913a919679dc23f0a38b9b61987171f Mon Sep 17 00:00:00 2001
From: zhongshujie <2862698242@qq.com>
Date: 星期五, 01 八月 2025 15:29:37 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/OAManage

---
 src/services/WebApi/trainCourse.ts |   78 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 78 insertions(+), 0 deletions(-)

diff --git a/src/services/WebApi/trainCourse.ts b/src/services/WebApi/trainCourse.ts
new file mode 100644
index 0000000..f5f1a4c
--- /dev/null
+++ b/src/services/WebApi/trainCourse.ts
@@ -0,0 +1,78 @@
+// @ts-ignore
+/* eslint-disable */
+import { request } from "umi";
+
+/** 鍒犻櫎鍩硅璇剧▼ POST /oa/trainCourse/DelTrainCourse */
+export async function postOaTrainCourseDelTrainCourse(
+  body: API.DelRequestBase,
+  options?: { [key: string]: any }
+) {
+  return request<API.ResponseData>("/oa/trainCourse/DelTrainCourse", {
+    method: "POST",
+    headers: {
+      "Content-Type": "application/json",
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鑾峰彇鍩硅璇剧▼鍒楄〃 POST /oa/trainCourse/GetTrainCourseList */
+export async function postOaTrainCourseGetTrainCourseList(
+  body: API.GetTrainCourseListRequest,
+  options?: { [key: string]: any }
+) {
+  return request<API.ResponseData>("/oa/trainCourse/GetTrainCourseList", {
+    method: "POST",
+    headers: {
+      "Content-Type": "application/json",
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 瀹℃壒鍩硅璇剧▼ POST /oa/trainCourse/NewApprove */
+export async function postOaTrainCourseNewApprove(
+  body: API.NewApproveRequest,
+  options?: { [key: string]: any }
+) {
+  return request<API.ResponseData>("/oa/trainCourse/NewApprove", {
+    method: "POST",
+    headers: {
+      "Content-Type": "application/json",
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏂板缓鍩硅璇剧▼ POST /oa/trainCourse/NewTrainCourse */
+export async function postOaTrainCourseNewTrainCourse(
+  body: API.NewTrainCourseRequest,
+  options?: { [key: string]: any }
+) {
+  return request<API.ResponseData>("/oa/trainCourse/NewTrainCourse", {
+    method: "POST",
+    headers: {
+      "Content-Type": "application/json",
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
+/** 鏇存柊鍩硅璇剧▼ POST /oa/trainCourse/UpdateTrainCourse */
+export async function postOaTrainCourseUpdateTrainCourse(
+  body: API.UpdateTrainCourseRequest,
+  options?: { [key: string]: any }
+) {
+  return request<API.ResponseData>("/oa/trainCourse/UpdateTrainCourse", {
+    method: "POST",
+    headers: {
+      "Content-Type": "application/json",
+    },
+    data: body,
+    ...(options || {}),
+  });
+}

--
Gitblit v1.9.1