diff --git a/components/BsAddress.vue b/components/BsAddress.vue index a34308c..b2112f3 100644 --- a/components/BsAddress.vue +++ b/components/BsAddress.vue @@ -93,9 +93,9 @@ :class="!isAccount ? 'flex-column' : ''" > 设为默认地址 -
+
取消 item.isDefault); vm.curAddressListItem = curIndex > -1 ? vm.addressList[curIndex] : vm.addressList[0]; vm.$emit("getList", vm.addressList); vm.$emit("emitAddress", vm.curAddressListItem); } else { + vm.defaultAddress = true; vm.isOperation = true; } console.log("获取收货地址", res); @@ -410,6 +408,9 @@ export default { margin-right: 38px; } } + .clearmargin{ + margin: 0 0 0 20px; + } } } diff --git a/layouts/module/header/HeaderCategory.vue b/layouts/module/header/HeaderCategory.vue index 51e7d3f..ea9810b 100644 --- a/layouts/module/header/HeaderCategory.vue +++ b/layouts/module/header/HeaderCategory.vue @@ -125,13 +125,9 @@ export default { onCategoryClick(id, levelType) { this.categroyVisible = false; this.categroyTwoVisible = false; - this.$router.push({ - path: "/goods/list", - query: { - id, - levelType, - }, - }); + window.open( + `${location.origin}/goods/list?id=${id}&levelType=${levelType}` + ); }, // 一级分类是否可见 handleCategoryChange(val) { diff --git a/layouts/module/header/HeaderInfoBar.vue b/layouts/module/header/HeaderInfoBar.vue index 5c24306..f3e3593 100644 --- a/layouts/module/header/HeaderInfoBar.vue +++ b/layouts/module/header/HeaderInfoBar.vue @@ -138,10 +138,10 @@ export default { handleCommandClick(event) { switch (event) { case MENU_VALUE.PERSONAL: - this.$router.push("/account/home"); + window.open(`${location.origin}/account/home`); break; case MENU_VALUE.ADDRESS: - this.$router.push("/account/address"); + window.open(`${location.origin}/account/address`); break; case MENU_VALUE.LOGON_OUT: this.$store.dispatch("logout"); @@ -153,7 +153,7 @@ export default { if (!this.$isLoginValidate()) { return; } - this.$router.push(`/account/${path}`); + window.open(`${location.origin}/account/${path}`); }, }, }; @@ -162,7 +162,7 @@ export default { .header-info-bar__dropdown, .header-info-bar__popover { .popper__arrow { - display: none; + display: none !important; } } diff --git a/layouts/module/header/index.vue b/layouts/module/header/index.vue index 2706262..daf0ba9 100644 --- a/layouts/module/header/index.vue +++ b/layouts/module/header/index.vue @@ -30,7 +30,7 @@ src="~/assets/img/layout/icon-search-sticky.png" @click="$router.push('/goods/list')" /> -
+
+ @keyup.enter.native="onSearch" + > +
@@ -175,7 +179,7 @@ export default { onTabSelect(value) { this.tabPath = value; this.searchContent = ""; - this.$router.push({ path: value }); + window.open(`${location.origin}${value}`); }, onSearch() { this.$router.push({ @@ -185,6 +189,9 @@ export default { }, }); }, + onOpenCartPage() { + window.open(`${location.origin}/cart`); + }, }, }; diff --git a/pages/account/index/message.vue b/pages/account/index/message.vue index cf66be9..e29c595 100644 --- a/pages/account/index/message.vue +++ b/pages/account/index/message.vue @@ -49,8 +49,8 @@ export default { ...mapState(["token"]), }, mounted() { - // let url = `ws://192.168.10.93:8090/ws?client=eyJhbGciOiJSUzI1NiJ9.eyJleHAiOjQwNzA4ODAwMDAsImlkIjoyLCJ0aW1lIjoxNjUyNDQyMDIyMjE4fQ.ybPvJ-pkywqzBgAK9Lv_7yme50cGhtTvzVcfp-kLyjlzKpsgcvQrhd_FhCHZo-eUEN-OuotoLblU94UMa_oKZ1TU78gjzPWeUpUO9LZVOs0HKIxeFmPbJTe0js5Ckw79p8uTNyO6p9DmZTb3TsX9OmoNoeTDkZLMiJsIXEi9eRU&type=1`; - let url = `wss://k8s-horse-gateway.mashibing.cn/ws?client=${this.token}&type=1`; + let url = `ws://192.168.10.93:8090/ws?client=${this.token}&type=1`; + // let url = `wss://k8s-horse-gateway.mashibing.cn/ws?client=${this.token}&type=1`; this.socket(url); }, methods: { diff --git a/pages/goods/detail/_id.vue b/pages/goods/detail/_id.vue index 36dd5c7..af7ba91 100644 --- a/pages/goods/detail/_id.vue +++ b/pages/goods/detail/_id.vue @@ -1,14 +1,51 @@