瀏覽代碼

table sortable

Michael Wang 6 年之前
父節點
當前提交
51698a7e53

+ 6 - 2
src/modules/basic/view/campus.vue

@@ -250,8 +250,12 @@
           <el-table-column width="120" label="联系方式">
             <span slot-scope="scope">{{ scope.row.telephone }}</span>
           </el-table-column>
-          <el-table-column width="170" label="更新时间">
-            <span slot-scope="scope">{{ scope.row.updateTime }}</span>
+          <el-table-column
+            sortable
+            width="170"
+            label="更新时间"
+            prop="updateTime"
+          >
           </el-table-column>
           <el-table-column width="50" label="状态">
             <span slot-scope="scope">

+ 12 - 2
src/modules/basic/view/course.vue

@@ -309,7 +309,12 @@
             <el-table-column prop="id" label="ID" width="100" />
             <el-table-column prop="name" label="专业名称" width="250" />
             <el-table-column prop="code" label="专业代码" />
-            <el-table-column prop="updateTime" label="更新时间" width="170" />
+            <el-table-column
+              sortable
+              prop="updateTime"
+              label="更新时间"
+              width="170"
+            />
             <el-table-column label="操作">
               <div slot-scope="scope">
                 <span>
@@ -421,7 +426,12 @@
               </span>
             </span>
           </el-table-column>
-          <el-table-column prop="updateTime" label="更新时间" width="170" />
+          <el-table-column
+            sortable
+            prop="updateTime"
+            label="更新时间"
+            width="170"
+          />
           <el-table-column label="操作" width="290">
             <div slot-scope="scope">
               <el-button

+ 6 - 1
src/modules/basic/view/school.vue

@@ -261,7 +261,12 @@
           </template>
         </el-table-column>
         <el-table-column prop="domainName" width="190" label="学校域名" />
-        <el-table-column prop="updateTime" width="170" label="更新时间" />
+        <el-table-column
+          sortable
+          prop="updateTime"
+          width="170"
+          label="更新时间"
+        />
         <el-table-column width="50" label="状态">
           <span slot-scope="scope">
             <span v-if="scope.row.enable">

+ 12 - 3
src/modules/basic/view/specially.vue

@@ -189,7 +189,12 @@
           <el-table-column prop="id" label="ID" width="60" />
           <el-table-column prop="name" label="课程名称" width="220" />
           <el-table-column prop="code" label="课程代码" />
-          <el-table-column prop="updateTime" label="更新时间" width="170" />
+          <el-table-column
+            sortable
+            prop="updateTime"
+            label="更新时间"
+            width="170"
+          />
           <el-table-column label="操作" width="120">
             <span slot-scope="scope">
               <el-button
@@ -265,7 +270,12 @@
         <el-table-column prop="id" label="ID" width="60"> </el-table-column>
         <el-table-column prop="code" label="专业代码"> </el-table-column>
         <el-table-column prop="name" label="专业名称"> </el-table-column>
-        <el-table-column prop="updateTime" label="更新时间" width="170">
+        <el-table-column
+          sortable
+          prop="updateTime"
+          label="更新时间"
+          width="170"
+        >
         </el-table-column>
         <el-table-column label="操作" width="300">
           <template slot-scope="scope">
@@ -597,7 +607,6 @@ export default {
     },
     handleCurrentChange(val) {
       this.currentPage = val;
-      this.currentPage = 1;
       this.searchForm();
     },
     handleCourseCurrentChange(val) {

+ 6 - 1
src/modules/basic/view/user.vue

@@ -357,7 +357,12 @@
             >
             </span>
           </el-table-column>
-          <el-table-column prop="updateTime" width="160" label="更新时间" />
+          <el-table-column
+            sortable
+            prop="updateTime"
+            width="160"
+            label="更新时间"
+          />
           <el-table-column width="50" label="状态">
             <span slot-scope="scope">
               <span v-if="scope.row.enable">