Browse Source

修改实验室看板,下拉框选择

callm 10 months ago
parent
commit
0c31d7e065
1 changed files with 17 additions and 3 deletions
  1. 17 3
      src/views/lab/index.vue

+ 17 - 3
src/views/lab/index.vue

@@ -51,7 +51,7 @@
                  <el-dropdown-item ><router-link to="shop"> 车间 </router-link></el-dropdown-item>
                </el-dropdown-menu>
              </el-dropdown>
-              <el-select v-model="project" class="dropdown" @change ="handleBlur" style="width: 150px">
+              <el-select v-model="project" class="dropdown" @change ="handleBlur1" style="width: 150px">
                 <el-option
                     v-for="item in projectdata"
                     :key="item.LD_PROJECT"
@@ -59,7 +59,7 @@
                     :value="item.LD_PROJECT"
                 ></el-option>
               </el-select>
-              <el-select v-model="decode" class="dropdown" @change ="handleBlur" style="width: 150px">
+              <el-select v-model="decode" class="dropdown" @change ="handleBlur2" style="width: 150px">
                 <el-option
                     v-for="item in decodedata"
                     :key="item.LD_DECODE"
@@ -199,7 +199,21 @@ export default {
           },(result)=>{
             console.error(result)
           });
-    }
+    },
+    handleBlur1 (val){
+      sessionStorage.setItem('project',val);
+      this.$cookie.set("AS_PROJECT", val, {
+        expires: 30,
+      });
+      location.reload();
+    },
+    handleBlur2 (val){
+      sessionStorage.setItem('decode',val);
+      this.$cookie.set("AS_DECODE", val, {
+        expires: 30,
+      });
+      location.reload();
+    },
   }
 }
 </script>