From 7acd42585f16c540888e5b5670fe1ac9fa00ea30 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期一, 03 六月 2024 17:09:52 +0800
Subject: [PATCH] 路由

---
 src/views/Manage/ClassManagement/Class.vue |   32 ++++++++++++++++++++------------
 src/api/classes.js                         |   14 +++++++-------
 src/router.js                              |    1 -
 3 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/src/api/classes.js b/src/api/classes.js
index ef25bfd..04cf616 100644
--- a/src/api/classes.js
+++ b/src/api/classes.js
@@ -3,7 +3,7 @@
 // 鑾峰彇鐝骇鍒嗛〉
 export const getClassess = (params) => {
     return axios({
-        url: "/classes/page",
+        url: "/api/classes/page",
         method: "GET",
         params: params
     })
@@ -12,7 +12,7 @@
 // 鑾峰彇鐝骇鍒楄〃
 export const getClassesList = () => {
     return axios({
-        url: "/classes/list",
+        url: "/api/classes/list",
         method: "GET"
     })
 }
@@ -20,7 +20,7 @@
 // 閫氳繃id鑾峰彇鐝骇
 export const getClassesById = (params) => {
     return axios({
-        url: "/classes/" + params,
+        url: "/api/classes/" + params,
         method: "GET"
     })
 }
@@ -28,7 +28,7 @@
 // 閫氳繃id鍒犻櫎鐝骇
 export const deleteClassesById = (params) => {
     return axios({
-        url: "/classes/" + params,
+        url: "/api/classes/" + params,
         method: "DELETE"
     })
 }
@@ -36,7 +36,7 @@
 // 鎵归噺鍒犻櫎鐝骇
 export const deleteClassesByIds = (params) => {
     return axios({
-        url: "/classes/batch",
+        url: "/api/classes/batch",
         method: "DELETE",
         data: params
     })
@@ -45,7 +45,7 @@
 // 淇敼鐝骇
 export const editClasses = (params) => {
     return axios({
-        url: "/classes/",
+        url: "/api/classes/",
         method: "PUT",
         data: params
     })
@@ -54,7 +54,7 @@
 // 娣诲姞鐝骇
 export const addClasses = (params) => {
     return axios({
-        url: "/classes/",
+        url: "/api/classes/",
         method: "POST",
         data: params
     })
diff --git a/src/router.js b/src/router.js
index 2c097b8..adcce54 100644
--- a/src/router.js
+++ b/src/router.js
@@ -210,7 +210,6 @@
 ]
 
 const router = new Router({
-  mode: 'history',
   routes: constantRoutes
 })
 
diff --git a/src/views/Manage/ClassManagement/Class.vue b/src/views/Manage/ClassManagement/Class.vue
index 65511b8..4facbf2 100644
--- a/src/views/Manage/ClassManagement/Class.vue
+++ b/src/views/Manage/ClassManagement/Class.vue
@@ -36,8 +36,8 @@
                 <el-table-column
                   align="center"
                   label="鐝骇"
-                  prop="class"
-                  width="80px"
+                  prop="className"
+                  width="180px"
                 ></el-table-column>
                 <el-table-column
                   label="骞寸骇"
@@ -55,29 +55,30 @@
                   align="center"
                   width="100px"
                   label="鏁欏笀"
-                  prop="teacher"
+                  prop="createUserName"
                 ></el-table-column>
                 <el-table-column
                   align="center"
                   width="120px"
                   label="鑱旂郴鐢佃瘽"
-                  prop="phone"
-                ></el-table-column>
-                <el-table-column
-                  width="140px"
-                  label="鐢靛瓙閭欢"
-                  align="center"
-                  prop="email"
+                  prop="teacherPhone"
                 ></el-table-column>
                 <el-table-column
                   width="90px"
                   label="寮�鐝椂闂�"
                   align="center"
-                  prop="openingTime"
+                  prop="startTime"
+                ></el-table-column>
+                <el-table-column
+                  width="90px"
+                  label="缁撴潫鏃堕棿"
+                  align="center"
+                  prop="endTime"
                 ></el-table-column>
                 <el-table-column
                   label="鎿嶄綔"
                   align="center"
+                  fixed="right"
                 >
                   <template slot-scope="scope">
                     <el-button>鐝骇楠岃瘉</el-button>
@@ -194,6 +195,7 @@
     page() {
       getClassess(this.searchForm).then(res => {
         this.tableData = res.data.data
+        this.total = res.data.total
       })
     },
     resetForm() {
@@ -213,13 +215,16 @@
           if (this.form.id) {
             editClasses(this.form).then(res => {
               this.$message.success("淇敼鎴愬姛")
+              this.resetForm()
+              this.open = false
             })
           } else {
             addClasses(this.form).then(res => {
               this.$message.success("娣诲姞鐝骇鎴愬姛")
+              this.resetForm()
+              this.open = false
             })
           }
-          this.resetForm()
         } else {
           return false;
         }
@@ -244,6 +249,9 @@
       this.$router.back();
     },
   },
+  created() {
+    this.page()
+  },
 };
 </script>
 

--
Gitblit v1.8.0