瀏覽代碼

优化 更多操作的样式 格式

nikang 6 年之前
父節點
當前提交
f7a8390007
共有 2 個文件被更改,包括 15 次插入25 次删除
  1. 2 2
      src/modules/marking/views/CourseDetail.vue
  2. 13 23
      src/modules/marking/views/MarkSettingMain.vue

+ 2 - 2
src/modules/marking/views/CourseDetail.vue

@@ -29,7 +29,7 @@
               <el-button
                 size="small"
                 type="primary"
-                icon="search"
+                icon="el-icon-search"
                 @click="searchSetting"
                 >查询</el-button
               >
@@ -39,7 +39,7 @@
               <el-button
                 size="small"
                 type="success"
-                icon="caret-left"
+                icon="el-icon-caret-left"
                 @click="back"
                 >返回</el-button
               >

+ 13 - 23
src/modules/marking/views/MarkSettingMain.vue

@@ -46,20 +46,15 @@
                 @click="back"
                 >返回</el-button
               >
-              <el-button
-                size="small"
-                type="primary"
-                icon="el-icon-upload2"
-                @click="imp"
-                >导入</el-button
-              >
-              <el-button
-                size="small"
-                type="primary"
-                icon="el-icon-download"
-                @click="exportCourse"
-                >导出</el-button
-              >
+              <el-dropdown style="margin-left:10px;" @command="handleCommand">
+                <el-button size="small" type="primary"
+                  >更多菜单 <i class="el-icon-arrow-down el-icon--right"></i>
+                </el-button>
+                <el-dropdown-menu slot="dropdown">
+                  <el-dropdown-item command="in">导入</el-dropdown-item>
+                  <el-dropdown-item command="out">导出</el-dropdown-item>
+                </el-dropdown-menu>
+              </el-dropdown>
             </el-form-item>
           </el-form>
           <!-- 导入弹窗 -->
@@ -298,15 +293,6 @@ export default {
       console.log(tempData);
       this.tableData = tempData;
     },
-    handleCommand(command) {
-      if (command == "importSub") {
-        console.log("导入主观题");
-      } else if (command == "importOb") {
-        console.log("导入客观题");
-      } else if (command == "importMarker") {
-        console.log("导入评卷员");
-      }
-    },
     initSetting() {
       this.loading = true;
       this.$http
@@ -443,6 +429,10 @@ export default {
         key +
         "&$token=" +
         token;
+    },
+    handleCommand(buttonType) {
+      if (buttonType == "in") this.imp();
+      else if (buttonType == "out") this.exportCourse();
     }
   },
   computed: {