14 changed files with 254 additions and 77 deletions
@ -0,0 +1,138 @@ |
|||||
|
{ |
||||
|
"code": 200, |
||||
|
"msg": "操作成功", |
||||
|
"data": [ |
||||
|
{ |
||||
|
"fileCode": "U7L-31evFSZcHT-Cx_afU", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/U7L-31evFSZcHT-Cx_afU.jpg", |
||||
|
"flag": 2, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "8eaU9Xr1gng_VA_J93wY4", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/8eaU9Xr1gng_VA_J93wY4.jpg", |
||||
|
"flag": 2, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "waeW0L9rBMK2cgKfYq9p6", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/waeW0L9rBMK2cgKfYq9p6.jpg", |
||||
|
"flag": 2, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "XWzK3bNnd4G7ZqvP3jKVC", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/XWzK3bNnd4G7ZqvP3jKVC.png", |
||||
|
"flag": 1, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "wmDoGzz91VdkWXk21w3vc", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/wmDoGzz91VdkWXk21w3vc.png", |
||||
|
"flag": 1, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "Tbbv6-r31zJ-nb_IwuCni", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/Tbbv6-r31zJ-nb_IwuCni.png", |
||||
|
"flag": 2, |
||||
|
"artType": 4 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "rKqs6tfSx-YE9mVRs6jRH", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/rKqs6tfSx-YE9mVRs6jRH.png", |
||||
|
"flag": 1, |
||||
|
"artType": 4 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "WeRFpcfjtc6se7VVlulv9", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/WeRFpcfjtc6se7VVlulv9.png", |
||||
|
"flag": 1, |
||||
|
"artType": 4 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "9BB20uH7LsAUCs9G5bLn1", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/9BB20uH7LsAUCs9G5bLn1.jpeg", |
||||
|
"flag": 1, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "xyU-DUq-t_RrrDIuzsVaA", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/xyU-DUq-t_RrrDIuzsVaA.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "sp9psNqTdHdvB_Hrjkoi_", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/sp9psNqTdHdvB_Hrjkoi_.png", |
||||
|
"flag": 1, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "PDUU-eWClnBaf75GvkLtl", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230505/PDUU-eWClnBaf75GvkLtl.png", |
||||
|
"flag": 1, |
||||
|
"artType": 3 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "Gb1NiXqSAxQkdd2izaPJO", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Gb1NiXqSAxQkdd2izaPJO.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "Fmk6kcf07YcAJp7sw2ZQb", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Fmk6kcf07YcAJp7sw2ZQb.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "4oeWRq44Yib1ZLJv--7XX", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/4oeWRq44Yib1ZLJv--7XX.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "WO3JKVPWJ_y82uNR-p2nA", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/WO3JKVPWJ_y82uNR-p2nA.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "MRSnm9ILLTcU5R_ILNipY", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/MRSnm9ILLTcU5R_ILNipY.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "KtAw80_3z8nCffxts0eGB", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/KtAw80_3z8nCffxts0eGB.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "Z-KsfCiytrn3_5cj__5KY", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Z-KsfCiytrn3_5cj__5KY.png", |
||||
|
"flag": 2, |
||||
|
"artType": 1 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "Hve3AxoPDuLx42ObwtW76", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/Hve3AxoPDuLx42ObwtW76.png", |
||||
|
"flag": 2, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "u-LrcbOriATjX4QeX2FJq", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/u-LrcbOriATjX4QeX2FJq.png", |
||||
|
"flag": 1, |
||||
|
"artType": 2 |
||||
|
}, |
||||
|
{ |
||||
|
"fileCode": "PMUBs8-cvNM9FqzO1Ozyx", |
||||
|
"fileUrl": "/iotFile/project-bffju2pfalsylhcfcuzgaa/20230506/PMUBs8-cvNM9FqzO1Ozyx.png", |
||||
|
"flag": 1, |
||||
|
"artType": 2 |
||||
|
} |
||||
|
] |
||||
|
} |
||||
@ -1,27 +0,0 @@ |
|||||
import { useRouter } from 'vue-router' |
|
||||
import { storeToRefs } from 'pinia' |
|
||||
import { useRootStore } from '@/store/root' |
|
||||
import Brand from '@/utils/Class/Brand' |
|
||||
|
|
||||
export const useActivityNav = () => { |
|
||||
const router = useRouter() |
|
||||
const store = useRootStore() |
|
||||
const { shopList } = storeToRefs(store) |
|
||||
|
|
||||
function nav(activity: Activity) { |
|
||||
let shop |
|
||||
if (activity.shopCode.length) { |
|
||||
shop = shopList.value.find(item => item.shopCode === activity?.shopCode) |
|
||||
} else if (activity.point > -1) { |
|
||||
const { activityName, floorOrder, floor, point, fileUrl, activityId } = activity |
|
||||
shop = new Brand({ shopName: activityName, floorOrder, floor, logoUrl: fileUrl, yaxis: point, shopCode: activityId }) |
|
||||
} |
|
||||
if (!shop) { |
|
||||
return |
|
||||
} |
|
||||
store.SET_SHOP(shop) |
|
||||
router.push('/nav') |
|
||||
} |
|
||||
|
|
||||
return { nav } |
|
||||
} |
|
||||
@ -1,10 +0,0 @@ |
|||||
import { request } from '@/http/http' |
|
||||
|
|
||||
type AcType = { |
|
||||
activityList: Activity[] |
|
||||
} |
|
||||
|
|
||||
//获取商场活动
|
|
||||
export const getMallActivity = () => request<AcType>({ url: `/JSON/getActivityList1.json` }) |
|
||||
//获取店铺活动
|
|
||||
export const getShopActivity = () => request({ url: `/JSON/getActivityList2.json` }) |
|
||||
@ -1,3 +0,0 @@ |
|||||
import { request } from '../../http' |
|
||||
// 获取会员信息
|
|
||||
export const getMemberInfo = () => request<MemberInfo>({ url: `/JSON/getMemberInterests.json` }) |
|
||||
Loading…
Reference in new issue