细节优化
parent
ca0e078c7d
commit
20710d8b23
|
|
@ -1,9 +1,9 @@
|
|||
<template>
|
||||
<view :class="theme_view">
|
||||
<view v-if="(propStatus || false)" class="data-bottom-line">
|
||||
<view class="left"></view>
|
||||
<view class="msg">{{propMsg || $t('bottom-line.bottom-line.44bct2')}}</view>
|
||||
<view class="right"></view>
|
||||
<view class="item left"></view>
|
||||
<view class="item msg">{{propMsg || $t('bottom-line.bottom-line.44bct2')}}</view>
|
||||
<view class="item right"></view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
|
@ -28,7 +28,7 @@
|
|||
padding: 40rpx;
|
||||
overflow: hidden;
|
||||
}
|
||||
.data-bottom-line view {
|
||||
.data-bottom-line .item {
|
||||
width: 33.3%;
|
||||
}
|
||||
.data-bottom-line .left,
|
||||
|
|
|
|||
|
|
@ -2,14 +2,14 @@
|
|||
<view :class="theme_view">
|
||||
<view class="countdown" v-if="is_show && !is_end">
|
||||
<block v-if="propMsecShow">
|
||||
<view class="time" :style="time_style">{{ msec }}</view>
|
||||
<view class="ds" :style="ds_style">{{ propSecondDs }}</view>
|
||||
<view class="fr time" :style="time_style">{{ msec }}</view>
|
||||
<view class="fr ds" :style="ds_style">{{ propSecondDs }}</view>
|
||||
</block>
|
||||
<view class="time" :style="time_style">{{ second }}</view>
|
||||
<view class="ds" :style="ds_style">{{ propMinuteDs }}</view>
|
||||
<view class="time" :style="time_style">{{ minute }}</view>
|
||||
<view class="ds" :style="ds_style">{{ propHourDs }}</view>
|
||||
<view class="time" :style="time_style">{{ hour }}</view>
|
||||
<view class="fr time" :style="time_style">{{ second }}</view>
|
||||
<view class="fr ds" :style="ds_style">{{ propMinuteDs }}</view>
|
||||
<view class="fr time" :style="time_style">{{ minute }}</view>
|
||||
<view class="fr ds" :style="ds_style">{{ propHourDs }}</view>
|
||||
<view class="fr time" :style="time_style">{{ hour }}</view>
|
||||
</view>
|
||||
<view v-if="is_show && is_end" class="timer-title">{{ propMsg || this.$t('index.index.443683') }}</view>
|
||||
</view>
|
||||
|
|
@ -192,16 +192,10 @@
|
|||
.countdown {
|
||||
line-height: 38rpx;
|
||||
}
|
||||
|
||||
.countdown view {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.countdown .timer-title {
|
||||
color: #666;
|
||||
margin-right: 10rpx;
|
||||
}
|
||||
|
||||
.countdown .time {
|
||||
padding: 0;
|
||||
-moz-border-radius: 8rpx;
|
||||
|
|
@ -210,7 +204,6 @@
|
|||
min-width: 40rpx;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.countdown .ds {
|
||||
color: #4b5459;
|
||||
padding: 0 8rpx;
|
||||
|
|
|
|||
|
|
@ -53,7 +53,8 @@
|
|||
|
||||
<script>
|
||||
const app = getApp();
|
||||
var coupon_static_url = app.globalData.get_static_url('coupon', true);
|
||||
var coupon_static_url = app.globalData.get_static_url('coupon', true);
|
||||
var tabbar_pages = app.globalData.app_tabbar_pages();
|
||||
export default {
|
||||
name: 'coupon-card',
|
||||
props: {
|
||||
|
|
@ -135,7 +136,7 @@
|
|||
// 符号
|
||||
currency_symbol: app.globalData.currency_symbol(),
|
||||
// 首页地址
|
||||
home_page_url: app.globalData.app_tabbar_pages()[0],
|
||||
home_page_url: tabbar_pages[0],
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
|
|
|
|||
|
|
@ -158,7 +158,8 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
const app = getApp();
|
||||
const app = getApp();
|
||||
var tabbar_pages = app.globalData.app_tabbar_pages();
|
||||
import { common_styles_computer, gradient_computer } from '@/common/js/common/common.js';
|
||||
export default {
|
||||
props: {
|
||||
|
|
@ -186,7 +187,7 @@
|
|||
url_3: '',
|
||||
},
|
||||
// 首页地址
|
||||
home_page_url: app.globalData.data.app_tabbar_pages()[0],
|
||||
home_page_url: tabbar_pages[0],
|
||||
};
|
||||
},
|
||||
created() {
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@
|
|||
</view>
|
||||
<!-- 规格基础信息 -->
|
||||
<view class="goods-spec-base oh br-b pr">
|
||||
<image :src="goods_spec_base_images" mode="scaleToFill" class="radius br" @tap="goods_detail_images_view_event" :data-value="goods_spec_base_images"></image>
|
||||
<image :src="goods_spec_base_images" mode="scaleToFill" class="spec-images radius br" @tap="goods_detail_images_view_event" :data-value="goods_spec_base_images"></image>
|
||||
<view class="goods-spec-base-content">
|
||||
<view class="goods-price">
|
||||
<view v-if="(goods.show_field_price_status || 0) == 1">
|
||||
|
|
@ -36,8 +36,8 @@
|
|||
<view class="text-size-sm">{{ item.name }}</view>
|
||||
<view v-if="item.value.length > 0" class="spec margin-top-sm">
|
||||
<block v-for="(items, keys) in item.value" :key="keys">
|
||||
<button @tap.stop="goods_spec_choice_event" :data-key="key" :data-keys="keys" type="default" size="mini" hover-class="none" :class="'round ' + items.is_active + ' ' + items.is_dont + ' ' + items.is_disabled">
|
||||
<image v-if="(items.images || null) != null" :src="items.images" mode="scaleToFill" class="va-m dis-inline-block round margin-right-sm"></image>
|
||||
<button @tap.stop="goods_spec_choice_event" :data-key="key" :data-keys="keys" type="default" size="mini" hover-class="none" :class="'spec-btn round ' + items.is_active + ' ' + items.is_dont + ' ' + items.is_disabled">
|
||||
<image v-if="(items.images || null) != null" :src="items.images" mode="scaleToFill" class="spec-images va-m dis-inline-block round margin-right-sm"></image>
|
||||
<text class="va-m">{{ items.name }}</text>
|
||||
</button>
|
||||
</block>
|
||||
|
|
@ -50,7 +50,7 @@
|
|||
<view class="fl margin-top">{{ $t('goods-buy.goods-buy.737wzz') }}</view>
|
||||
<view class="number-content tc oh round">
|
||||
<view @tap="goods_buy_number_event" class="number-submit tc cr-grey fl va-m" data-type="0">-</view>
|
||||
<input @blur="goods_buy_number_blur" class="tc cr-grey bg-white fl va-m radius-0" type="number" :value="buy_number" />
|
||||
<input @blur="goods_buy_number_blur" class="number-input tc cr-grey bg-white fl va-m radius-0" type="number" :value="buy_number" />
|
||||
<view @tap="goods_buy_number_event" class="number-submit tc cr-grey fl va-m" data-type="1">+</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -848,7 +848,7 @@
|
|||
.goods-spec-base {
|
||||
height: 230rpx;
|
||||
}
|
||||
.goods-spec-base image {
|
||||
.goods-spec-base .spec-images {
|
||||
width: 200rpx;
|
||||
height: 200rpx;
|
||||
position: absolute;
|
||||
|
|
@ -866,15 +866,15 @@
|
|||
overflow-x: hidden;
|
||||
margin-top: 20rpx;
|
||||
}
|
||||
.goods-spec-choice-container .item .spec button {
|
||||
.goods-spec-choice-container .item .spec .spec-btn {
|
||||
background-color: #f5f5f5;
|
||||
color: #666;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
.goods-spec-choice-container .item .spec button:not(:last-child) {
|
||||
.goods-spec-choice-container .item .spec .spec-btn:not(:last-child) {
|
||||
margin-right: 25rpx;
|
||||
}
|
||||
.goods-spec-choice-container .item .spec button image {
|
||||
.goods-spec-choice-container .item .spec .spec-btn .spec-images {
|
||||
width: 40rpx;
|
||||
height: 40rpx !important;
|
||||
}
|
||||
|
|
@ -883,7 +883,7 @@
|
|||
background-color: #ffffff !important;
|
||||
border: 1px solid #ebeaea !important;
|
||||
}
|
||||
.goods-spec-choice-container .spec-dont-choose image {
|
||||
.goods-spec-choice-container .spec-dont-choose .spec-images {
|
||||
opacity: 0.5;
|
||||
}
|
||||
.goods-spec-choice-container .spec-items-disabled {
|
||||
|
|
@ -891,7 +891,7 @@
|
|||
background-color: #ffffff !important;
|
||||
border: 1px dashed #d5d5d5 !important;
|
||||
}
|
||||
.goods-spec-choice-container .spec-items-disabled image {
|
||||
.goods-spec-choice-container .spec-items-disabled .spec-images {
|
||||
opacity: 0.3;
|
||||
}
|
||||
|
||||
|
|
@ -909,11 +909,11 @@
|
|||
width: 80rpx;
|
||||
font-weight: bold;
|
||||
}
|
||||
.goods-spec-choice-container .number-content input {
|
||||
.goods-spec-choice-container .number-content .number-input {
|
||||
width: 50px;
|
||||
}
|
||||
.goods-spec-choice-container .number-content .number-submit,
|
||||
.goods-spec-choice-container .number-content input {
|
||||
.goods-spec-choice-container .number-content .number-input {
|
||||
padding: 0;
|
||||
height: 60rpx;
|
||||
line-height: 60rpx;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
<view class="swiper-item flex-row flex-wrap" :class="'swiper-item' + i">
|
||||
<view v-for="(item, j) in swiper_item_data" :key="j" class="swiper-item item">
|
||||
<view :class="'item-content ' + ((item.bg_color || null) == null ? 'item-exposed' : '')" :data-value="item.event_value" :data-type="item.event_type" @tap="navigation_event" :style="(item.bg_color || null) == null ? '' : 'background-color:' + item.bg_color + ';'">
|
||||
<image :src="item.images_url" mode="aspectFit"></image>
|
||||
<image class="image" :src="item.images_url" mode="aspectFit"></image>
|
||||
</view>
|
||||
<view class="title">{{ item.name }}</view>
|
||||
</view>
|
||||
|
|
@ -101,7 +101,7 @@
|
|||
}
|
||||
|
||||
.icon-nav-list .item .item-content,
|
||||
.icon-nav-list .item image {
|
||||
.icon-nav-list .item .image {
|
||||
width: 50rpx !important;
|
||||
height: 50rpx !important;
|
||||
}
|
||||
|
|
@ -113,7 +113,7 @@
|
|||
}
|
||||
|
||||
.icon-nav-list .item .item-exposed,
|
||||
.icon-nav-list .item .item-exposed image {
|
||||
.icon-nav-list .item .item-exposed .image {
|
||||
width: 90rpx !important;
|
||||
height: 90rpx !important;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
<view
|
||||
:class="'module-images-content ' + vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image @tap="layout_url_event" :data-value="vss.config.url || ''" :src="vss.config.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image @tap="layout_url_event" :data-value="vss.config.url || ''" :src="vss.config.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
</block>
|
||||
<!-- 多图 -->
|
||||
|
|
@ -33,7 +33,7 @@
|
|||
<view
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -48,7 +48,7 @@
|
|||
<view
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style" @tap="layout_url_event" :data-value="item.url || ''">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -65,7 +65,7 @@
|
|||
<block v-for="(item, index2dtm) in vss.config.data_list" :key="index2dtm">
|
||||
<swiper-item :class="vss.config.frontend_config.media_fixed.media_container_ent">
|
||||
<image :src="item.images" mode="aspectFill" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"
|
||||
@tap="layout_url_event" :data-value="item.url || ''"></image>
|
||||
@tap="layout_url_event" :data-value="item.url || ''" class="image"></image>
|
||||
</swiper-item>
|
||||
</block>
|
||||
</swiper>
|
||||
|
|
@ -82,7 +82,7 @@
|
|||
<view v-if="(item.images || null) != null"
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
<view v-if="(item.title || null) != null" :style="((vss.config.frontend_config.item_field_style || null) != null && (vss.config.frontend_config.item_field_style[index2twg] || null) != null && (vss.config.frontend_config.item_field_style[index2twg]['title'] || null) != null) ? vss.config.frontend_config.item_field_style[index2twg]['title'] : ''">{{item.title}}</view>
|
||||
<view v-if="(item.desc || null) != null" :style="((vss.config.frontend_config.item_field_style || null) != null && (vss.config.frontend_config.item_field_style[index2twg] || null) != null && (vss.config.frontend_config.item_field_style[index2twg]['desc'] || null) != null) ? vss.config.frontend_config.item_field_style[index2twg]['desc'] : ''">{{item.desc}}</view>
|
||||
|
|
@ -100,7 +100,7 @@
|
|||
<view
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_right_style">
|
||||
|
|
@ -119,7 +119,7 @@
|
|||
<view v-if="(item.images || null) != null"
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
<view v-if="(item.title || null) != null" :style="((vss.config.frontend_config.item_field_style || null) != null && (vss.config.frontend_config.item_field_style[index2twsx] || null) != null && (vss.config.frontend_config.item_field_style[index2twsx]['title'] || null) != null) ? vss.config.frontend_config.item_field_style[index2twsx]['title'] : ''">{{item.title}}</view>
|
||||
<view v-if="(item.desc || null) != null" :style="((vss.config.frontend_config.item_field_style || null) != null && (vss.config.frontend_config.item_field_style[index2twsx] || null) != null && (vss.config.frontend_config.item_field_style[index2twsx]['desc'] || null) != null) ? vss.config.frontend_config.item_field_style[index2twsx]['desc'] : ''">{{item.desc}}</view>
|
||||
|
|
@ -134,193 +134,193 @@
|
|||
<block v-if="vss.config.view_list_show_style == 'g1'">
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'v2'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'v3'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'v4'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[3] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'h2'">
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'h3'">
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'h4'">
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[3] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'lr12'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'lr13'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'lr21'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'lr31'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'tb12'">
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="oh">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -328,23 +328,23 @@
|
|||
<block v-if="vss.config.view_list_show_style == 'tb13'">
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="oh">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[3] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -353,18 +353,18 @@
|
|||
<view class="oh">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
|
|
@ -372,63 +372,63 @@
|
|||
<view class="oh">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="item-module-magic-cube" :style="vss.config.frontend_config.item_style[3] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'lrv2h2'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
<block v-if="vss.config.view_list_show_style == 'lrh2v2'">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</block>
|
||||
|
|
@ -436,24 +436,24 @@
|
|||
<view class="oh">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[0] || ''">
|
||||
<view :data-value="vss['config']['data_list'][0]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][0]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[1] || ''">
|
||||
<view :data-value="vss['config']['data_list'][1]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][1]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="oh">
|
||||
<view class="fl" :style="vss.config.frontend_config.item_style[2] || ''">
|
||||
<view :data-value="vss['config']['data_list'][2]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][2]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fr" :style="vss.config.frontend_config.item_style[3] || ''">
|
||||
<view :data-value="vss['config']['data_list'][3]['url'] || ''" @tap="layout_url_event" class="dis-block oh" :style="vss.config.frontend_config.images_style || ''">
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto"></image>
|
||||
<image :src="vss['config']['data_list'][3]['images']" mode="widthFix" class="dis-block wh-auto image"></image>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -466,6 +466,7 @@
|
|||
:class="'module-video-content ' + vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<video
|
||||
class="video"
|
||||
:src="vss.config.video"
|
||||
:autoplay="false"
|
||||
:show-center-play-btn="true"
|
||||
|
|
@ -492,7 +493,7 @@
|
|||
<view
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
<view class="item-bottom">
|
||||
<view class="module-title">
|
||||
|
|
@ -516,7 +517,7 @@
|
|||
<view
|
||||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
</view>
|
||||
</view>
|
||||
<view class="fl" :style="vss.config.frontend_config.item_right_style">
|
||||
|
|
@ -540,7 +541,7 @@
|
|||
:class="vss.config.frontend_config.media_fixed.media_container_ent"
|
||||
:style="vss.config.frontend_config.media_fixed.media_container_style" @tap="layout_url_event"
|
||||
:data-value="item.goods_url || ''">
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style"></image>
|
||||
<image :src="item.images" mode="widthFix" :class="vss.config.frontend_config.media_fixed.media_ent" :style="vss.config.frontend_config.media_fixed.media_container_style" class="image"></image>
|
||||
<view class="item-bottom">
|
||||
<view class="module-title">
|
||||
{{item.title}}
|
||||
|
|
@ -1333,8 +1334,8 @@
|
|||
/**
|
||||
* 模块内容基础样式
|
||||
*/
|
||||
.layout-content image,
|
||||
.layout-content video{display:block;max-width:100%;max-height:100%}
|
||||
.layout-content .image,
|
||||
.layout-content .video{display:block;max-width:100%;max-height:100%}
|
||||
|
||||
/**
|
||||
* 不展示滚动导航点
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@
|
|||
</block>
|
||||
<block v-else>
|
||||
<view v-if="loading_content_type == 1" class="loading-title-animation">
|
||||
<text>{{title}}</text>
|
||||
<text class="title">{{title}}</text>
|
||||
</view>
|
||||
<view v-else class="loading-logo-content" :style="'margin-top: '+propLoadingLogoTop+';'">
|
||||
<view class="loading-logo" :style="'background-image: url('+loading_logo+')'"></view>
|
||||
|
|
@ -63,7 +63,7 @@
|
|||
|
||||
<!-- 2 处理错误 -->
|
||||
<view v-else-if="propStatus == 2" class="no-data-box tc">
|
||||
<image :src="static_dir + 'error.png'" mode="widthFix"></image>
|
||||
<image class="image" :src="static_dir + 'error.png'" mode="widthFix"></image>
|
||||
<view class="no-data-tips">{{propMsg || $t('form.form.bniyyt')}}</view>
|
||||
<view v-if="propBackBtn" class="margin-top-xxxl tc">
|
||||
<button type="default" size="mini" class="bg-grey-e br-grey cr-base round" @tap="back_event">{{$t('common.return')}}</button>
|
||||
|
|
@ -72,7 +72,7 @@
|
|||
|
||||
<!-- 0 默认没有数据 -->
|
||||
<view v-else-if="propStatus == 0" class="no-data-box tc">
|
||||
<image :src="propUrl ? propUrl : static_dir + 'empty.png'" mode="widthFix"></image>
|
||||
<image class="image" :src="propUrl ? propUrl : static_dir + 'empty.png'" mode="widthFix"></image>
|
||||
<view class="no-data-tips">{{propMsg || $t('common.no_relevant_data_tips')}}</view>
|
||||
</view>
|
||||
</view>
|
||||
|
|
@ -221,7 +221,7 @@
|
|||
.no-data-box {
|
||||
padding: 15% 0;
|
||||
}
|
||||
.no-data-box image {
|
||||
.no-data-box .image {
|
||||
width: 160rpx;
|
||||
margin-bottom: 30rpx;
|
||||
}
|
||||
|
|
@ -229,7 +229,7 @@
|
|||
font-size: 24rpx;
|
||||
color: #999;
|
||||
}
|
||||
.no-data-loading text {
|
||||
.no-data-loading .title {
|
||||
color: #999;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -11,19 +11,19 @@
|
|||
</block>
|
||||
<block v-else>
|
||||
<!-- #ifdef MP-WEIXIN || MP-TOUTIAO || MP-BAIDU || MP-KUAISHOU -->
|
||||
<button open-type="contact" :show-message-card="propCard" :send-message-title="propTitle" :send-message-path="propPath" :send-message-img="propImg">
|
||||
<button class="chat-btn" open-type="contact" :show-message-card="propCard" :send-message-title="propTitle" :send-message-path="propPath" :send-message-img="propImg">
|
||||
<image class="icon" :src="common_static_url+'chat-icon.png'" mode="scaleToFill"></image>
|
||||
<text class="text dis-block text-size-xs cr-grey">{{$t('online-service.online-service.4l6k22')}}</text>
|
||||
</button>
|
||||
<!-- #endif -->
|
||||
<!-- #ifdef MP-ALIPAY -->
|
||||
<button open-type="contact" class="alipay-contact">
|
||||
<contact-button :tnt-inst-id="mini_alipay_tnt_inst_id" :scene="mini_alipay_scene" :alipay-card-no="mini_alipay_openid || ''" :icon="common_static_url+'chat-icon.png'" size="40rpx*40rpx" />
|
||||
<button class="chat-btn" open-type="contact" class="alipay-contact">
|
||||
<contact-button class="alipay-chat-btn" :tnt-inst-id="mini_alipay_tnt_inst_id" :scene="mini_alipay_scene" :alipay-card-no="mini_alipay_openid || ''" :icon="common_static_url+'chat-icon.png'" size="40rpx*40rpx" />
|
||||
<text class="text dis-block text-size-xs cr-grey">{{$t('online-service.online-service.4l6k22')}}</text>
|
||||
</button>
|
||||
<!-- #endif -->
|
||||
<!-- #ifdef H5 || APP -->
|
||||
<button type="default" @tap="call_event">
|
||||
<button class="chat-btn" type="default" @tap="call_event">
|
||||
<image class="icon" :src="common_static_url+'chat-icon.png'" mode="scaleToFill"></image>
|
||||
<text class="text dis-block text-size-xs cr-grey">{{$t('online-service.online-service.4l6k22')}}</text>
|
||||
</button>
|
||||
|
|
@ -38,23 +38,23 @@
|
|||
<view class="ring"></view>
|
||||
<view class="ring"></view>
|
||||
<block v-if="is_chat == 1">
|
||||
<button type="default" :class="common_ent" @tap="chat_event">
|
||||
<button class="chat-btn" type="default" :class="common_ent" @tap="chat_event">
|
||||
<image class="icon dis-block" :src="common_static_url+'online-service-icon.png'"></image>
|
||||
</button>
|
||||
</block>
|
||||
<block v-else>
|
||||
<!-- #ifdef MP-WEIXIN || MP-TOUTIAO || MP-BAIDU -->
|
||||
<button open-type="contact" :class="common_ent" :show-message-card="propCard" :send-message-title="propTitle" :send-message-path="propPath" :send-message-img="propImg">
|
||||
<button class="chat-btn" open-type="contact" :class="common_ent" :show-message-card="propCard" :send-message-title="propTitle" :send-message-path="propPath" :send-message-img="propImg">
|
||||
<image class="icon dis-block" :src="common_static_url+'online-service-icon.png'"></image>
|
||||
</button>
|
||||
<!-- #endif -->
|
||||
<!-- #ifdef MP-ALIPAY -->
|
||||
<button open-type="contact" :class="'alipay-contact '+common_ent">
|
||||
<contact-button :tnt-inst-id="mini_alipay_tnt_inst_id" :scene="mini_alipay_scene" :alipay-card-no="mini_alipay_openid || ''" :icon="common_static_url+'online-service-icon.png'" size="40rpx*40rpx" />
|
||||
<button class="chat-btn" open-type="contact" :class="'alipay-contact '+common_ent">
|
||||
<contact-button class="alipay-chat-btn" :tnt-inst-id="mini_alipay_tnt_inst_id" :scene="mini_alipay_scene" :alipay-card-no="mini_alipay_openid || ''" :icon="common_static_url+'online-service-icon.png'" size="40rpx*40rpx" />
|
||||
</button>
|
||||
<!-- #endif -->
|
||||
<!-- #ifdef H5 || APP -->
|
||||
<button type="default" :class="common_ent" @tap="call_event">
|
||||
<button class="chat-btn" type="default" :class="common_ent" @tap="call_event">
|
||||
<image class="icon dis-block" :src="common_static_url+'online-service-icon.png'"></image>
|
||||
</button>
|
||||
<!-- #endif -->
|
||||
|
|
@ -308,12 +308,12 @@
|
|||
pointer-events: auto;
|
||||
}
|
||||
.online-service-event-submit,
|
||||
.online-service-event-submit button {
|
||||
.online-service-event-submit .chat-btn {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
border-radius: 50%;
|
||||
}
|
||||
.online-service-event-submit button {
|
||||
.online-service-event-submit .chat-btn {
|
||||
border: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
|
@ -322,7 +322,7 @@
|
|||
height: 50px !important;
|
||||
position: relative;
|
||||
}
|
||||
.goods-chat-container button {
|
||||
.goods-chat-container .chat-btn {
|
||||
padding: 0;
|
||||
border: 0;
|
||||
line-height: initial;
|
||||
|
|
@ -344,7 +344,7 @@
|
|||
.goods-chat-container .alipay-contact .text {
|
||||
margin-top: -5rpx;
|
||||
}
|
||||
.online-service-event-submit contact-button {
|
||||
.online-service-event-submit .alipay-chat-btn {
|
||||
line-height: initial;
|
||||
display: block;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<!-- 开启事件 -->
|
||||
<movable-area v-if="quick_status == 1" :class="'quick-movable-container ' + common_ent" :style="'height: calc(100% - ' + height_dec + 'rpx);top:' + top + 'rpx;'">
|
||||
<movable-view direction="all" :x="x" :y="y" :animation="false" class="quick-event-submit" @tap="quick_open_event">
|
||||
<image :src="common_static_url + 'quick-icon.png'" mode="widthFix"></image>
|
||||
<image class="image" :src="common_static_url + 'quick-icon.png'" mode="widthFix"></image>
|
||||
</movable-view>
|
||||
</movable-area>
|
||||
|
||||
|
|
@ -19,7 +19,7 @@
|
|||
<view v-if="data_list.length > 0" class="nav-data-list">
|
||||
<view v-for="(item, index) in data_list" :key="index" class="item cp">
|
||||
<view :class="'item-content ' + ((item.bg_color || null) == null ? 'item-exposed' : '')" :data-value="item.event_value" :data-type="item.event_type" @tap="navigation_event" :style="(item.bg_color || null) == null ? '' : 'background-color:' + item.bg_color + ';'">
|
||||
<image :src="item.images_url" mode="aspectFit"></image>
|
||||
<image class="image" :src="item.images_url" mode="aspectFit"></image>
|
||||
</view>
|
||||
<view class="title">{{ item.name }}</view>
|
||||
</view>
|
||||
|
|
@ -171,7 +171,7 @@
|
|||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.quick-event-submit image {
|
||||
.quick-event-submit .image {
|
||||
width: 50px !important;
|
||||
height: 50px !important;
|
||||
display: block;
|
||||
|
|
@ -231,7 +231,7 @@
|
|||
}
|
||||
|
||||
.nav-data-list .item-content,
|
||||
.nav-data-list .item image {
|
||||
.nav-data-list .item .image {
|
||||
width: 70rpx !important;
|
||||
height: 70rpx !important;
|
||||
}
|
||||
|
|
@ -243,7 +243,7 @@
|
|||
}
|
||||
|
||||
.nav-data-list .item .item-exposed,
|
||||
.nav-data-list .item .item-exposed image {
|
||||
.nav-data-list .item .item-exposed .image {
|
||||
width: 110rpx !important;
|
||||
height: 110rpx !important;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<uni-swiper-dot class="uni-swiper-dot-box" :mode="propMode" :dots-styles="dotsStyles" @clickItem="click_item" :info="propData" :current="current">
|
||||
<swiper class="banner oh" :class="' banner-' + (propSize || 'default') + ' ' + propRadius" :autoplay="propData.length > 0" :duration="duration" :circular="circular" @change="swiper_change" :current="swiperDotIndex">
|
||||
<swiper-item v-for="(item, i) in propData" :key="i">
|
||||
<image :src="item.images_url" mode="widthFix" :data-value="item.event_value || item.url" :data-type="item.event_type == undefined ? 1 : item.event_type" @tap="banner_event"> </image>
|
||||
<image class="image" :src="item.images_url" mode="widthFix" :data-value="item.event_value || item.url" :data-type="item.event_type == undefined ? 1 : item.event_type" @tap="banner_event"> </image>
|
||||
</swiper-item>
|
||||
</swiper>
|
||||
</uni-swiper-dot>
|
||||
|
|
@ -124,22 +124,22 @@
|
|||
transform: translateY(0);
|
||||
}
|
||||
|
||||
.banner image {
|
||||
.banner .image {
|
||||
min-width: 100%;
|
||||
}
|
||||
|
||||
.banner-mini,
|
||||
.banner-mini image {
|
||||
.banner-mini .image {
|
||||
height: 200rpx !important;
|
||||
}
|
||||
|
||||
.banner-default,
|
||||
.banner-default image {
|
||||
.banner-default .image {
|
||||
height: 280rpx !important;
|
||||
}
|
||||
|
||||
.banner-max,
|
||||
.banner-max image {
|
||||
.banner-max .image {
|
||||
height: 420rpx !important;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue