|
@@ -52,9 +52,7 @@
|
|
|
class="discount-item"
|
|
|
v-for="(item, index) in discountsList"
|
|
|
:key="index"
|
|
|
- @click="
|
|
|
- goDetail(item.linkUrl, item.id, item.secondaryImg, item.menuName)
|
|
|
- "
|
|
|
+ @click="goDetail(item)"
|
|
|
>
|
|
|
<image class="icon" :src="item.columnImg" mode=""></image>
|
|
|
<view class="title">{{ item.columnName }}</view>
|
|
@@ -196,15 +194,14 @@ export default {
|
|
|
this.getBanner(),
|
|
|
this.getCity(),
|
|
|
]).then((res) => {});
|
|
|
-
|
|
|
},
|
|
|
methods: {
|
|
|
- goGoodsDetail(item) {
|
|
|
- uni.setStorageSync('shopInfo', JSON.stringify(item))
|
|
|
- uni.reLaunch({
|
|
|
- url: `../../detail/goodsDetail/index?id=${item.goodsId}`
|
|
|
- })
|
|
|
- },
|
|
|
+ goGoodsDetail(item) {
|
|
|
+ uni.setStorageSync("shopInfo", JSON.stringify(item));
|
|
|
+ uni.reLaunch({
|
|
|
+ url: `../../detail/goodsDetail/index?id=${item.goodsId}`,
|
|
|
+ });
|
|
|
+ },
|
|
|
// 点击搜索
|
|
|
handleSearch() {
|
|
|
if (!uni.getStorageSync("token")) {
|
|
@@ -285,14 +282,18 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
// 跳转优惠详情
|
|
|
- goDetail(url, id, banner, title) {
|
|
|
- url = "/pages/home/detail";
|
|
|
+ goDetail(item) {
|
|
|
+ // url = "/pages/home/detail";
|
|
|
+ // uni.navigateTo({
|
|
|
+ // url: `${url}`,
|
|
|
+ // success(res) {
|
|
|
+ // // res.eventChannel.emit("banner", banner);
|
|
|
+ // },
|
|
|
+ // });
|
|
|
uni.navigateTo({
|
|
|
- url: `${url}`,
|
|
|
- success(res) {
|
|
|
- // res.eventChannel.emit("banner", banner);
|
|
|
- },
|
|
|
+ url: "./searchResult?column=" + item.columnName,
|
|
|
});
|
|
|
+ console.log("item", item);
|
|
|
},
|
|
|
appSearch() {
|
|
|
if (this.status == "noMore") return;
|