|
@@ -10,7 +10,8 @@
|
|
|
<scroll-view scroll-y="true" class="scroll-view">
|
|
|
<view class="list-scroll-view">
|
|
|
<view class="list" v-for="(item,index) in shoplist" :key="index">
|
|
|
- <image class="image" :src="item.file&&item.file.length>0?item.file[0].url:''" mode=""></image>
|
|
|
+ <image class="image" :src="item.file&&item.file.length>0?item.file[0].url:''"
|
|
|
+ mode=""></image>
|
|
|
<view class="name">
|
|
|
{{item.name}}
|
|
|
</view>
|
|
@@ -36,17 +37,20 @@
|
|
|
<scroll-view scroll-y="true" class="scroll-view" @scrolltolower="toPage">
|
|
|
<view class="list-scroll-view">
|
|
|
<view class="second_1">
|
|
|
- <view :class="['list',condActive==index?'activeList':'']" v-for="(item,index) in condList" :key="index" @tap="toCond(index,item)">
|
|
|
+ <view :class="['list',condActive==index?'activeList':'']"
|
|
|
+ v-for="(item,index) in condList" :key="index" @tap="toCond(index,item)">
|
|
|
<view class="name">
|
|
|
{{item.name}}
|
|
|
</view>
|
|
|
<view class="icon">
|
|
|
<view class="icon_1">
|
|
|
- <text :class="['iconfont',item.shangActive]" v-if="condActive==index&&shang=='1'"></text>
|
|
|
+ <text :class="['iconfont',item.shangActive]"
|
|
|
+ v-if="condActive==index&&shang=='1'"></text>
|
|
|
<text :class="['iconfont',item.shang]" v-else></text>
|
|
|
</view>
|
|
|
<view class="icon_1">
|
|
|
- <text :class="['iconfont', item.xiaActive]" v-if="condActive==index&&xia=='-1'"></text>
|
|
|
+ <text :class="['iconfont', item.xiaActive]"
|
|
|
+ v-if="condActive==index&&xia=='-1'"></text>
|
|
|
<text :class="['iconfont', item.xia]" v-else></text>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -54,7 +58,8 @@
|
|
|
</view>
|
|
|
<view class="second_2">
|
|
|
<view class="list" v-for="(item,index) in list" :key="index">
|
|
|
- <image class="image" :src="item.file&&item.file.length>0?item.file[0].url:''" mode=""></image>
|
|
|
+ <image class="image" :src="item.file&&item.file.length>0?item.file[0].url:''"
|
|
|
+ mode=""></image>
|
|
|
<view class="sale" v-if="item.is_sale==true">
|
|
|
<text>已售尽</text>
|
|
|
</view>
|
|
@@ -97,7 +102,7 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="second_2">
|
|
|
- <view class="second_2_bor" @tap="saveQrcode">
|
|
|
+ <view class="second_2_bor">
|
|
|
<canvas class="qrcode" canvas-id="myQrcode"></canvas>
|
|
|
</view>
|
|
|
<view class="txt">
|
|
@@ -131,15 +136,6 @@
|
|
|
components: {},
|
|
|
data() {
|
|
|
return {
|
|
|
- val: '', // 要生成的二维码值
|
|
|
- size: 300, // 二维码大小
|
|
|
- unit: 'upx', // 单位
|
|
|
- background: '#FFFFFF', // 背景色
|
|
|
- foreground: '#000000', // 前景色
|
|
|
- pdground: '#000000', // 角标色
|
|
|
- onval: true, // val值变化时自动重新生成二维码
|
|
|
- loadMake: true, // 组件加载完成后自动生成二维码
|
|
|
- src: '', // 二维码生成后的图片地址或base64
|
|
|
user: {},
|
|
|
id: '',
|
|
|
barActive: '0',
|
|
@@ -286,9 +282,9 @@
|
|
|
const url = `${that.$config.serverUrl}/shopinfo?id=${that.id}`;
|
|
|
var qrcode = new QRCode(`myQrcode`, {
|
|
|
text: url,
|
|
|
- width: 110,
|
|
|
- height: 110,
|
|
|
- padding: 3,
|
|
|
+ width: 172.5,
|
|
|
+ height: 150,
|
|
|
+ padding: 2,
|
|
|
colorDark: "#000000",
|
|
|
colorLight: "#ffffff",
|
|
|
correctLevel: QRCode.CorrectLevel.L,
|