Browse Source

feat: 首页二维码

潮流
jiannibang 4 years ago
parent
commit
fc121fc419
  1. 28
      src/views/Index/Index.vue

28
src/views/Index/Index.vue

@ -24,7 +24,15 @@
</div> </div>
<div class="meta1">当前位置<img src="./pos.svg" /></div> <div class="meta1">当前位置<img src="./pos.svg" /></div>
<div class="meta2">{{ bf }}</div> <div class="meta2">{{ bf }}</div>
<div class="bottom-right"></div>
<div class="bottom-right">
<QRCodeFromText
class="qrcode"
:size="80"
:text="`${config.mobileNav}?s=${currentFloor.floorOrder}_${currentFloor.location}_屏幕的位置`"
v-if="currentFloor"
></QRCodeFromText>
扫我导航
</div>
</div> </div>
<div v-if="showFood" class="food" @click="goPage({ title: '推荐美食', path: '/foods' })"> <div v-if="showFood" class="food" @click="goPage({ title: '推荐美食', path: '/foods' })">
<div class="title"> <div class="title">
@ -78,6 +86,7 @@ import { getActivityList } from '@/http/api'
import View from '@/layouts/View.vue' import View from '@/layouts/View.vue'
import EffectFade from '@/components/EffectFade/EffectFade.vue' import EffectFade from '@/components/EffectFade/EffectFade.vue'
import { useTime } from '@/composables/useTime' import { useTime } from '@/composables/useTime'
import QRCodeFromText from '@/components/QRCodeFromText/QRCodeFromText.vue'
const router = useRouter() const router = useRouter()
const store = useStore() const store = useStore()
@ -221,6 +230,23 @@ getActivityList(3).then(({ data }) => {
right: 0; right: 0;
bottom: 0; bottom: 0;
background: rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.2);
padding-top: 132px;
font-weight: 700;
font-size: 14px;
line-height: 16px;
text-align: center;
color: rgba(0, 0, 0, 0.6);
.qrcode {
position: absolute;
width: 84px;
height: 84px;
background: #fff;
display: flex;
right: 12px;
bottom: 29px;
justify-content: center;
align-items: center;
}
} }
.meta1 { .meta1 {
display: inline-flex; display: inline-flex;

Loading…
Cancel
Save