jason.lu 6 years ago
parent
commit
f8450c8338
1 changed files with 15 additions and 9 deletions
  1. 15 9
      js/newRedrankvue.js

+ 15 - 9
js/newRedrankvue.js

@@ -120,20 +120,26 @@ var newRedrankvue = new Vue({
         useSort: function (column) {
             let sorter = function () {};
             switch (column) {
-                case "Pass":
+                case "Pass": {
                     sorter = RedRankTablePlugin.sortPass;
-
-                case "Fail":
+                    break;
+                }
+                case "Fail": {
                     sorter = RedRankTablePlugin.sortFail;
-
-                case "Rate":
+                    break;
+                }
+                case "Rate": {
                     sorter = RedRankTablePlugin.sortRate;
-
-                case "Total":
+                    break;
+                }
+                case "Total": {
                     sorter = RedRankTablePlugin.sortTotal;
-
-                case "Id":
+                    break;
+                }
+                case "Id": {
                     sorter = RedRankTablePlugin.sortId;
+                    break;
+                }
             }
             RedRankTablePlugin.workerDailyService.list.sortBy(sorter);
             console.warn(column);