From cf7e71c6d0fb64eeb6b5deac540da843b4bb465c Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期二, 26 八月 2025 10:41:52 +0800
Subject: [PATCH] 关于我们-理念与品牌文化

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

diff --git a/src/assets/js/middleGround/api/edu.js b/src/assets/js/middleGround/api/edu.js
new file mode 100644
index 0000000..50406fc
--- /dev/null
+++ b/src/assets/js/middleGround/api/edu.js
@@ -0,0 +1,310 @@
+import request from '@/plugin/axios/index.ts'
+import { handleQueryResourceListData } from '../tool'
+const eduApi = {
+  // 鑾峰彇鍟嗗搧涓嬬殑缁勫嵎绛栫暐
+  getQuizConfigListByProduct(data) {
+    return request({
+      url: '/edu/api/ApiGetQuizConfigListByProduct',
+      method: 'post',
+      data,
+    })
+  },
+  // 鑾峰彇缁勫嵎缁撴灉
+  getEduQuizConfigResult(data) {
+    return request({
+      url: '/edu/api/ApiGetEduQuizConfigResult',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鐢宠璇剧▼
+  applyNewCourse(data) {
+    return request({
+      url: '/edu/api/ApiApplyNewCourse',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鏇存柊璇剧▼鐢宠淇℃伅
+  updateCourseApply(data) {
+    return request({
+      url: '/edu/api/ApiUpdateCourseApply',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇鎴戠殑璇剧▼
+  getAppCourseList(data) {
+    return request({
+      url: '/edu/api/ApiGetAppCourseList',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇宸茬敵璇风殑璇剧▼璇︽儏
+  getCourseById(data) {
+    return request({
+      url: '/edu/api/ApiGetCourseById',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇鍒涘缓璇剧▼涓殑鐝骇鍒楄〃
+  getCourseClassList(data) {
+    return request({
+      url: '/edu/api/ApiGetCourseClassList',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鍒涘缓鐝骇淇℃伅
+  newCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiNewCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鍒犻櫎鐝骇淇℃伅
+  delCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiDelCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏇存柊鐝骇淇℃伅
+  updateCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiUpdateCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇鐝骇璇︽儏
+  getCourseClass(data) {
+    return request({
+      url: '/edu/api/ApiGetCourseClass',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇topic淇℃伅
+  getClassTopic(data) {
+    return request({
+      url: '/edu/api/ApiGetClassTopic',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鍒涘缓璇剧▼璁㈠崟
+  createCourseOrder(data) {
+    return request({
+      url: '/store/api/CreateCourseOrder',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鍏嶈垂棰嗗彇璇剧▼
+  makeFreeOrderPay(data) {
+    return request({
+      url: '/store/api/MakeFreeOrderPay',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鑾峰彇鎺掑悕缁撴灉
+  getRankingList(data) {
+    return request({
+      url: '/edu/api/ApiGetRankingList',
+      method: 'post',
+      data,
+    })
+  },
+
+  //鑾峰彇涓汉鎺掑悕
+  getRanking(data) {
+    return request({
+      url: '/edu/api/ApiGetTopRanking',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏂板缓鎺掑悕璁板綍
+  newRanking(data) {
+    return request({
+      url: '/edu/api/ApiNewRanking',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鍒犻櫎缁勫嵎瑙勫垯
+  delQuizConfig(data) {
+    return request({
+      url: '/edu/admin/DelQuizConfig',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏇存柊缁勫嵎瑙勫垯
+  updateQuizConfig(data) {
+    return request({
+      url: '/edu/admin/UpdateQuizConfig',
+      method: 'post',
+      data,
+    })
+  },
+
+  // 鏍规嵁ID鑾峰彇缁勫嵎閰嶇疆
+  getQuizConfig(data) {
+    return request({
+      url: '/edu/admin/GetQuizConfig',
+      method: 'post',
+      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