From e1f87494b737169c412ca723baf3085cb0c5706e Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期日, 24 八月 2025 11:28:24 +0800
Subject: [PATCH] 课程管理

---
 src/assets/js/middleGround/api/edu.js |  128 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 127 insertions(+), 1 deletions(-)

diff --git a/src/assets/js/middleGround/api/edu.js b/src/assets/js/middleGround/api/edu.js
index 944d822..50406fc 100644
--- a/src/assets/js/middleGround/api/edu.js
+++ b/src/assets/js/middleGround/api/edu.js
@@ -107,7 +107,7 @@
       data,
     })
   },
-  
+
   //鍒涘缓璇剧▼璁㈠崟
   createCourseOrder(data) {
     return request({
@@ -179,6 +179,132 @@
       data,
     })
   },
+
+  // 涓虹彮绾ф柊寤轰换鍔�
+  newTask(data) {
+    return request({
+      url: '/edu/api/ApiNewTask',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏇存柊浠诲姟
+  updateTask(data) {
+    return request({
+      url: '/edu/api/ApiUpdateTask',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇鐝骇浠诲姟鍒楄〃
+  getTaskList(data) {
+    return request({
+      url: '/edu/api/ApiGetTaskList',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鍒犻櫎鐝骇浠诲姟鍒楄〃
+  delTask(data) {
+    return request({
+      url: '/edu/api/ApiDelTask',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 涓轰换鍔℃柊寤鸿祫婧�
+  newTaskCmsItem(data) {
+    return request({
+      url: '/edu/api/ApiNewTaskCmsItem',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇浠诲姟涓嬬殑璧勬簮鍒楄〃
+  getTaskCmsItem(data) {
+    return request({
+      url: '/edu/api/ApiGetTaskCmsItem',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鍒犻櫎浠诲姟涓嬬殑璧勬簮鍒楄〃
+  removeTaskCmsItemList(data) {
+    return request({
+      url: '/edu/api/ApiRemoveTaskCmsItemList',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 涓轰换鍔℃坊鍔犺祫婧�
+  addTaskCmsItemList(data) {
+    return request({
+      url: '/edu/api/ApiAddTaskCmsItemList',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇浠诲姟鎻愪氦鍒楄〃
+  getTaskSubmitList(data) {
+    return request({
+      url: '/edu/api/ApiGetTaskSubmitList',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇鏈彁浜や换鍔″垪琛�
+  getUnSubmitList(data) {
+    return request({
+      url: '/edu/api/ApiGetUnSubmitList',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 涓轰换鍔℃柊寤烘彁浜�
+  newTaskSubmit(data) {
+    return request({
+      url: '/edu/api/ApiNewTaskSubmit',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏇存柊浠诲姟鎻愪氦
+  updateTaskSubmit(data) {
+    return request({
+      url: '/edu/api/ApiUpdateTaskSubmit',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇浠诲姟鎻愪氦缁熻
+  getTaskStatistics(data) {
+    return request({
+      url: '/edu/api/ApiGetTaskStatistics',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇鐢ㄦ埛鎻愪氦缁熻鍒楄〃
+  getUserTaskList(data) {
+    return request({
+      url: '/edu/api/ApiGetUserTaskList',
+      method: 'post',
+      data,
+    })
+  },
 }
 
 export default eduApi

--
Gitblit v1.9.1