Browse Source

feat: 添加店铺搜索统计接口

潮流
姜鑫 4 years ago
parent
commit
981936aa41
  1. 2
      src/components/Search/Search.vue
  2. 2
      src/composables/useStatistics.js

2
src/components/Search/Search.vue

@ -65,6 +65,7 @@ import { useStore } from '@/store/root'
import { list } from './tabs'
import { useSearchShop } from '@/composables/useSearchShop'
import { useFacilityNav } from '@/composables/useFacilityNav'
import { useStatistics } from '@/composables/useStatistics'
import View from '@/layouts/View.vue'
import Dialog from '@/layouts/Dialog.vue'
import ScrollView from '@/base/ScrollView/ScrollView.vue'
@ -89,6 +90,7 @@ const hotRecommend = computed(() => indexList.value.hotSearch ?? [])
const showClassify = ref(false)
function handleShop(item) {
useStatistics('brandSearch')
const shop = shopList.value.find(_shop => _shop.shopId === item.shopId)
store.SET_SHOP(shop)
store.SET_SHOW_DETAIL(true)

2
src/composables/useStatistics.js

@ -3,7 +3,7 @@ import { useStore } from '@/store/root'
import { getStatistics } from '@/http/api'
/**
* @param {string} tag 设备点击量:device,导航使用次数:navigation,店铺点击次数:shop,业态点击次数:industry
* @param {string} tag 设备点击量:device,导航使用次数:navigation,店铺点击次数:shop,业态点击次数:industry, 搜索店铺: brandSearch
*/
export const useStatistics = tag => {
const store = useStore()

Loading…
Cancel
Save