see999 4 年之前
父節點
當前提交
c333c2c4db
共有 3 個文件被更改,包括 17 次插入11 次删除
  1. 7 3
      src/xt_pages/dialysis/schedualPatient.vue
  2. 5 4
      src/xt_pages/sign/lineUp.vue
  3. 5 4
      src/xt_pages/sign/signIn.vue

+ 7 - 3
src/xt_pages/dialysis/schedualPatient.vue 查看文件

@@ -279,11 +279,15 @@ import { getDialysisRecordInitData, getDialysisSchedules } from '@/api/dialysis_
279 279
       }
280 280
     },
281 281
     created() {
282
-      if(sessionStorage.getItem('signIn') != null){
282
+      if(sessionStorage.getItem('signInKey') != null){
283 283
         setTimeout(() => {    
284
-          if(sessionStorage.getItem('signIn') == 1){
284
+          if(sessionStorage.getItem('signInKey') == 1){
285 285
             this.$router.replace({ path: '/signIn' })
286
-          }else if(sessionStorage.getItem('signIn') == 2){
286
+          }
287
+        },1000)
288
+      }else if(sessionStorage.getItem('lineUpKey') != null){
289
+        setTimeout(() => { 
290
+          if(sessionStorage.getItem('lineUpKey') == 1){
287 291
             this.$router.replace({ path: '/lineUp' })
288 292
           }
289 293
         },1000)

+ 5 - 4
src/xt_pages/sign/lineUp.vue 查看文件

@@ -251,11 +251,12 @@ export default {
251 251
         },
252 252
     },
253 253
     created(){
254
-        if(sessionStorage.getItem('signIn') != null){
255
-            if(sessionStorage.getItem('signIn') == 2){
254
+        if(sessionStorage.getItem('lineUpKey') != null){
255
+            if(sessionStorage.getItem('lineUpKey') == 1){
256 256
                 this.dialogTableVisible = true
257 257
             }
258
-            sessionStorage.removeItem('signIn')
258
+            sessionStorage.removeItem('lineUpKey')
259
+            sessionStorage.removeItem('signInKey')
259 260
         }
260 261
         this.initData = {
261 262
             cmd: "queue/join",
@@ -328,7 +329,7 @@ export default {
328 329
         }, 1000);
329 330
         this.newTimes = setInterval(() => {
330 331
             // this.reload()
331
-            sessionStorage.setItem('signIn',2);
332
+            sessionStorage.setItem('lineUpKey',1);
332 333
             window.location.reload()
333 334
         }, 1000 * 60 * 30);
334 335
     },

+ 5 - 4
src/xt_pages/sign/signIn.vue 查看文件

@@ -170,11 +170,12 @@ export default {
170 170
         },
171 171
     },
172 172
     created(){
173
-        if(sessionStorage.getItem('signIn') != null){
174
-            if(sessionStorage.getItem('signIn') == 1){
173
+        if(sessionStorage.getItem('signInKey') != null){
174
+            if(sessionStorage.getItem('signInKey') == 1){
175 175
                 this.dialogTableVisible = true
176 176
             }
177
-            sessionStorage.removeItem('signIn')
177
+            sessionStorage.removeItem('signInKey')
178
+            sessionStorage.removeItem('lineUpKey')
178 179
         }
179 180
         // if(sessionStorage.getItem('signInKey') != null){
180 181
         //     if(sessionStorage.getItem('signInKey') == 1){
@@ -217,7 +218,7 @@ export default {
217 218
         // this.updateTime();
218 219
         this.newTimes = setInterval(() => {
219 220
             // this.reload()
220
-            sessionStorage.setItem('signIn',1);
221
+            sessionStorage.setItem('signInKey',1);
221 222
             window.location.reload()
222 223
         }, 1000 * 60 * 30);
223 224
     },