diff --git a/src/pages/order_details/index.vue b/src/pages/order_details/index.vue index c02c22a..cd254bc 100644 --- a/src/pages/order_details/index.vue +++ b/src/pages/order_details/index.vue @@ -226,9 +226,21 @@ export default { }, onLoad({ id }) { this.id = id; + setTimeout(()=>{ + if(!this.isLogin){ + this.$u.route({ + type:'redirectTo', + url:`/pages/login/index?redirec=${encodeURIComponent(`/pages/order_details/index?id=${id}`)}` + }) + }else{ + this.getDetail(); + } + },300) }, onShow() { - this.getDetail(); + if(this.isLogin){ + this.getDetail(); + } }, computed: { service() {