|
|
|
<template>
|
|
|
|
<view>
|
|
|
|
<!-- 状态栏 -->
|
|
|
|
<view v-if="showHeader" class="status"
|
|
|
|
:style="{ position: headerPosition,top:statusTop,opacity: afterHeaderOpacity}"></view>
|
|
|
|
<!-- 顶部导航栏 -->
|
|
|
|
<view v-if="showHeader" class="header"
|
|
|
|
:style="{ position: headerPosition,top:headerTop,opacity: afterHeaderOpacity }">
|
|
|
|
<!-- 定位城市 -->
|
|
|
|
<view class="addr" @click="goPostion">
|
|
|
|
<!-- <view class="icon location"></view> -->
|
|
|
|
{{ city }}
|
|
|
|
<image mode="widthFix" style="width: 15px;" :src="imagewxUrl+imgadres2"></image>
|
|
|
|
</view>
|
|
|
|
<!-- 搜索框 -->
|
|
|
|
<view class="input-box">
|
|
|
|
<input placeholder="搜索门店" placeholder-style="color:#c0c0c0;" @tap="toSearch()" />
|
|
|
|
<view class="icon search"></view>
|
|
|
|
</view>
|
|
|
|
<!-- 右侧图标按钮 -->
|
|
|
|
<!-- <view class="icon-btn"> -->
|
|
|
|
<!-- <view class="icon yuyin-home"></view> -->
|
|
|
|
<!-- <button open-type="contact" class="icon" show-message-card session-from send-message-path send-message-title> -->
|
|
|
|
<!-- <image style="width: 30px;height: 30px;" @click="toScan"
|
|
|
|
src="data:image/png;base64,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">
|
|
|
|
</image> -->
|
|
|
|
<!-- </button> -->
|
|
|
|
<!-- </view> -->
|
|
|
|
</view>
|
|
|
|
<!-- 占位 -->
|
|
|
|
<view v-if="showHeader" class="place"></view>
|
|
|
|
<!-- 轮播图 -->
|
|
|
|
<view class="height90 backcor008 viewbor"></view>
|
|
|
|
<view class="swiper">
|
|
|
|
<view class="swiper-box">
|
|
|
|
<swiper circular="true" autoplay="true" @change="swiperChange">
|
|
|
|
<swiper-item v-for="swiper in swiperList" :key="swiper.id">
|
|
|
|
<image :src="imageUrl+swiper.imgData"></image>
|
|
|
|
</swiper-item>
|
|
|
|
</swiper>
|
|
|
|
<view class="indicator">
|
|
|
|
<view class="dots" v-for="(swiper, index) in swiperList"
|
|
|
|
:class="[currentSwiper >= index ? 'on' : '']" :key="index"></view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<!-- /菜单 -->
|
|
|
|
<view class="height60 backcorfff"></view>
|
|
|
|
<view class="category-list">
|
|
|
|
<view class="category" v-for="(row, index) in categoryList" :key="index" @tap="toCategory(row)">
|
|
|
|
<view class="img">
|
|
|
|
<image :src="imagewxUrl+row.img"></image>
|
|
|
|
</view>
|
|
|
|
<view class="text">{{ row.name }}</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" @click="goGoodsList(2)"
|
|
|
|
:src="imagewxUrl+imgadres8"></image>
|
|
|
|
<image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" @click="jumphuafei(3)"
|
|
|
|
:src="imagewxUrl+imgadres5"></image>
|
|
|
|
|
|
|
|
<!-- 积分 -->
|
|
|
|
<view style="width: 90%;margin-left: 5%;" v-if='goldproductList.length != 0' @click="goGoodsList(2)">
|
|
|
|
<image class="mart30 width100" mode="widthFix" :src="imagewxUrl+imgadres1"></image>
|
|
|
|
</view>
|
|
|
|
<!-- v-if="goldproductList&&goldproductList.length>0" -->
|
|
|
|
<swiper class="orange-content" :display-multiple-items="goldproductListleg" v-if='goldproductList.length != 0'
|
|
|
|
next-margin="50rpx">
|
|
|
|
<swiper-item class="swiper-hed" v-for="(item,index) in goldproductList" :key="index"
|
|
|
|
@click="toGoods(item.id)">
|
|
|
|
<view class="swiper-item" :data-id="item.id">
|
|
|
|
<image class="img" :src="imageUrl+item.couponImg" mode="aspectFit"></image>
|
|
|
|
<view class="fotlt fcor333 font14 text1 mart10">{{item.couponName}}</view>
|
|
|
|
<view class="subject fotct mart5">
|
|
|
|
<image style="width: 15px;height: 15px;vertical-align: sub;margin-right: 5px;"
|
|
|
|
src="../../../static/img/jfx.png">
|
|
|
|
</image>{{ item.discountPrice*100}}
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</swiper-item>
|
|
|
|
</swiper>
|
|
|
|
<image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" @click="jumpTyou"
|
|
|
|
:src="imagewxUrl+imgadres4"></image>
|
|
|
|
<!-- 赠券 -->
|
|
|
|
<view style="width: 91%;margin-left: 5%;" v-if='productList.length != 0' @click="goGoodsList(1)">
|
|
|
|
<image class="mart30 width100" mode="widthFix" :src="imagewxUrl+imgadres"></image>
|
|
|
|
</view>
|
|
|
|
<swiper class="orange-content" style="border: 2px solid #ff5836;" v-if='productList.length != 0'
|
|
|
|
:display-multiple-items="productListleg">
|
|
|
|
<swiper-item class="swiper-hed" v-for="pro in productList" :key="pro.id" @click="toGoods(pro.id)">
|
|
|
|
<view class="swiper-item" :data-id="pro.id">
|
|
|
|
<image class="img" :src="imageUrl+pro.couponImg" mode="aspectFit">
|
|
|
|
</image>
|
|
|
|
<view class="fotlt fcor333 font14 text1 mart10">{{pro.couponName}}</view>
|
|
|
|
<view class="subject fotct mart5">¥{{pro.discountPrice}}</view>
|
|
|
|
</view>
|
|
|
|
</swiper-item>
|
|
|
|
</swiper>
|
|
|
|
|
|
|
|
|
|
|
|
<image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" @click="jumphuafei(2)"
|
|
|
|
:src="imagewxUrl+imgadres6"></image>
|
|
|
|
<image mode="widthFix" style="margin-top: 30px;width: 90%;margin-left: 5%;" @click="jumphuafei(1)"
|
|
|
|
:src="imagewxUrl+imgadres7"></image>
|
|
|
|
<!-- 分期 -->
|
|
|
|
<!-- <view style="width: 90%;margin-left: 5%;">
|
|
|
|
<image class="mart30 width100" mode="widthFix" src="../../../static/img/fqhed.png"></image>
|
|
|
|
</view>
|
|
|
|
<swiper class="orange-content" :display-multiple-items="productListleg">
|
|
|
|
<swiper-item class="swiper-hed" v-for="pro in productList" :key="product.id">
|
|
|
|
<view class="swiper-item" @tap="tapList" :data-id="pro.id">
|
|
|
|
<image class="img" :src="imageUrl+pro.couponImg" mode="aspectFit">
|
|
|
|
</image>
|
|
|
|
<view class="fotct fcor333 font14 text1 mart10">{{pro.couponName}}</view>
|
|
|
|
<view class="subject fotct mart5">¥{{pro.discountPrice}}</view>
|
|
|
|
</view>
|
|
|
|
</swiper-item>
|
|
|
|
</swiper>
|
|
|
|
-->
|
|
|
|
<!-- 广告图 -->
|
|
|
|
<!-- <view class="banner" @click="tao">
|
|
|
|
<image src="/static/img/banner.jpg"></image>
|
|
|
|
</view> -->
|
|
|
|
<!-- 商品列表 -->
|
|
|
|
<!-- <view class="goods-list">
|
|
|
|
<view :class="[cpStuats == 1?'active_tie':'title']" @click="eheckStu(1)">
|
|
|
|
猜你喜欢
|
|
|
|
</view>
|
|
|
|
<view :class="[cpStuats == 2?'active_tie':'title']" @click="eheckStu(2)">
|
|
|
|
今日特价
|
|
|
|
</view>
|
|
|
|
<view :class="[cpStuats == 3?'active_tie':'title']" @click="eheckStu(3)">
|
|
|
|
发现好店
|
|
|
|
</view>
|
|
|
|
<view v-if="productList == '' || productList == null" class="mart60 fotct font14 fcor666">
|
|
|
|
<image style="width: 100px;height: 100px;"
|
|
|
|
src="data:image/png;base64,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
|
|
|
|
</image>
|
|
|
|
<view class="mart10">暂无数据</view>
|
|
|
|
</view>
|
|
|
|
<view class="product-list">
|
|
|
|
<view class="product" v-for="product in productList" :key="product.id" @click="toGoods(product.id)">
|
|
|
|
<image mode="widthFix" :src="imageUrl+product.couponImg"></image>
|
|
|
|
<view class="name">{{ product.couponName }}</view>
|
|
|
|
<view class="info">
|
|
|
|
<view class="price">¥{{ product.discountPrice}}</view>
|
|
|
|
<view class="slogan" v-if="product.discountPrice !== product.salesPrice">
|
|
|
|
¥{{ product.salesPrice}}</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view> -->
|
|
|
|
|
|
|
|
<!-- <view class="goods-list">
|
|
|
|
<view class="title">
|
|
|
|
<image src="/static/img/hua.png"></image>
|
|
|
|
积分专区
|
|
|
|
<image src="/static/img/hua.png"></image>
|
|
|
|
</view>
|
|
|
|
<view v-if="goldproductList == '' || goldproductList ==null " class="mart60 fotct font14 fcor666">
|
|
|
|
<image style="width: 100px;height: 100px;"
|
|
|
|
src="data:image/png;base64,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
|
|
|
|
</image>
|
|
|
|
<view class="mart10">暂无数据</view>
|
|
|
|
</view>
|
|
|
|
<view class="product-list">
|
|
|
|
<view class="product" v-for="product in goldproductList" :key="product.id" @tap="toGoods(product.id)">
|
|
|
|
<image mode="widthFix" :src="imageUrl+product.couponImg"></image>
|
|
|
|
<view class="name">{{ product.couponName }}</view>
|
|
|
|
<view class="info">
|
|
|
|
<view class="price">
|
|
|
|
<image style="width: 15px;height: 15px;vertical-align: sub;"
|
|
|
|
src="data:image/png;base64,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
|
|
|
|
</image> {{ product.discountPrice*100}}
|
|
|
|
</view>
|
|
|
|
<view class="slogan" v-if="product.discountPrice !== product.salesPrice">
|
|
|
|
<image style="width: 15px;height: 15px;vertical-align: sub;"
|
|
|
|
src="data:image/png;base64,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
|
|
|
|
</image>{{ product.salesPrice*100}}
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view> -->
|
|
|
|
<wybPopup ref="popup" type="center" height="850" width="600" radius="6" bgColor="" :showCloseIcon="true">
|
|
|
|
<image class="popImg" :src="imageUrl+imgadres3" @click="jumpWeb"></image>
|
|
|
|
</wybPopup>
|
|
|
|
<view class="height60"></view>
|
|
|
|
</view>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
|
|
|
import {
|
|
|
|
getUserInfo,
|
|
|
|
HandleCode,
|
|
|
|
WXlogin,
|
|
|
|
getCouponList,
|
|
|
|
getH5UserInfo,
|
|
|
|
getH5AccessToken,
|
|
|
|
getTPigKFCToken,
|
|
|
|
getTPigCinemaToken,
|
|
|
|
getCmsContent,
|
|
|
|
} from "../../../Utils/Api.js"; //您的api路径
|
|
|
|
// import { getUserInfo } from '../../../Utils/Api.js'
|
|
|
|
import wybPopup from '../../../components/wyb-popup/wyb-popup.vue';
|
|
|
|
let app = getApp();
|
|
|
|
export default {
|
|
|
|
components: {
|
|
|
|
wybPopup
|
|
|
|
},
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
showHeader: true,
|
|
|
|
isShowAuth: false,
|
|
|
|
afterHeaderOpacity: 1, //不透明度
|
|
|
|
headerPosition: 'fixed',
|
|
|
|
headerTop: null,
|
|
|
|
statusTop: null,
|
|
|
|
nVueTitle: null,
|
|
|
|
city: '',
|
|
|
|
currentSwiper: 0,
|
|
|
|
imageUrl: app.globalData.imgUrl,
|
|
|
|
imagewxUrl: app.globalData.imageWxImg,
|
|
|
|
imgadres: 'headzq.png',
|
|
|
|
imgadres1: 'jbhed.png',
|
|
|
|
imgadres2: 'jt.png',
|
|
|
|
imgadres3: '',
|
|
|
|
imgadres4: 'homet.png',
|
|
|
|
imgadres5: 'homeh.png',
|
|
|
|
imgadres6: 'homed.jpg',
|
|
|
|
imgadres7: 'homek.jpg',
|
|
|
|
imgadres8: 'homejf.jpg',
|
|
|
|
webUrl: '',
|
|
|
|
// 轮播图片
|
|
|
|
swiperList: [{
|
|
|
|
id: 1,
|
|
|
|
src: 'url1',
|
|
|
|
img: 'banner2.png'
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 2,
|
|
|
|
src: 'url2',
|
|
|
|
img: 'banner3.png'
|
|
|
|
}
|
|
|
|
],
|
|
|
|
//猜你喜欢列表
|
|
|
|
productList: [],
|
|
|
|
productListleg: '',
|
|
|
|
goldproductList: [],
|
|
|
|
goldproductListleg: '',
|
|
|
|
loadingText: '正在加载...',
|
|
|
|
pageNum: 1,
|
|
|
|
pageSize: 6,
|
|
|
|
// 分类菜单
|
|
|
|
categoryList: [{
|
|
|
|
id: 1,
|
|
|
|
name: '在线加油',
|
|
|
|
img: 'user/home1.png',
|
|
|
|
src: '/pages/goods/refuel/refuel'
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 2,
|
|
|
|
name: '电影票',
|
|
|
|
img: 'user/home2.png',
|
|
|
|
src: '/pages/tabBar/order/order'
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 3,
|
|
|
|
name: '肯德基',
|
|
|
|
img: 'user/home3.png',
|
|
|
|
src: '/pages/tabBar/order/order'
|
|
|
|
},
|
|
|
|
{
|
|
|
|
id: 4,
|
|
|
|
name: '话费充值',
|
|
|
|
img: 'user/home4.png'
|
|
|
|
}
|
|
|
|
],
|
|
|
|
//切换状态
|
|
|
|
cpStuats: 1
|
|
|
|
};
|
|
|
|
},
|
|
|
|
|
|
|
|
onShow() {
|
|
|
|
// #ifdef H5
|
|
|
|
var arr1 = window.location.href;
|
|
|
|
var arr2 = arr1.split('=');
|
|
|
|
if (!app.globalData.userInfo && arr2[1] != undefined && arr2[2] == '2#/') {
|
|
|
|
this.getH5UserInfo(arr2[1]);
|
|
|
|
}
|
|
|
|
|
|
|
|
if (app.globalData.userInfo && arr2[1] != undefined && arr2[2] == '1#/') {
|
|
|
|
this.getH5AccessToken(arr2[1]);
|
|
|
|
}
|
|
|
|
// #endif
|
|
|
|
if (app.globalData.cityName != '') {
|
|
|
|
this.city = app.globalData.cityName;
|
|
|
|
this.getCouponListArea();
|
|
|
|
this.getCouponListgold();
|
|
|
|
this.getCmsContent();
|
|
|
|
// this.getCmsAactibity();
|
|
|
|
}
|
|
|
|
},
|
|
|
|
onLoad() {
|
|
|
|
let that = this;
|
|
|
|
// 1.wx获取登录用户code
|
|
|
|
// #ifdef MP
|
|
|
|
uni.login({
|
|
|
|
provider: 'weixin',
|
|
|
|
success: function(loginRes) {
|
|
|
|
app.globalData.code = loginRes.code;
|
|
|
|
// 请求接口
|
|
|
|
let params = {
|
|
|
|
code: app.globalData.code
|
|
|
|
}
|
|
|
|
HandleCode(params).then(res => {
|
|
|
|
if (res.return_code == '000000') {
|
|
|
|
app.globalData.openId = res.return_data.openId;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
})
|
|
|
|
// #endif
|
|
|
|
//定位
|
|
|
|
this.postionIng();
|
|
|
|
uni.getStorage({
|
|
|
|
key: "user",
|
|
|
|
success(e) {
|
|
|
|
app.globalData.userInfo = e.data //这就是你想要取的token
|
|
|
|
uni.getStorage({
|
|
|
|
key: 'token',
|
|
|
|
success(e) {
|
|
|
|
app.globalData.token = e.data;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
fail: res => {}
|
|
|
|
})
|
|
|
|
// #ifdef H5
|
|
|
|
uni.getStorage({
|
|
|
|
key: "openId",
|
|
|
|
success(e) {
|
|
|
|
app.globalData.openId = e.data
|
|
|
|
},
|
|
|
|
fail: res => {}
|
|
|
|
})
|
|
|
|
// #endif
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
|
|
|
|
//获取弹出或者弹窗
|
|
|
|
getCmsContent() {
|
|
|
|
let params = {
|
|
|
|
regionId: app.globalData.cityId,
|
|
|
|
categoryCode: 'CMS_WX_APPLETS_HOME_SLIDESHOW'
|
|
|
|
}
|
|
|
|
getCmsContent(params).then(res => {
|
|
|
|
if (res.return_code == '000000') {
|
|
|
|
this.swiperList = res.return_data;
|
|
|
|
}
|
|
|
|
});
|
|
|
|
},
|
|
|
|
getCmsAactibity() {
|
|
|
|
let params = {
|
|
|
|
regionId: app.globalData.cityId,
|
|
|
|
categoryCode: 'CMS_WX_APPLETS_HOME_ACTIVITY'
|
|
|
|
}
|
|
|
|
getCmsContent(params).then(res => {
|
|
|
|
if (res.return_code == '000000' && res.return_data != '') {
|
|
|
|
//弹窗首页广告
|
|
|
|
this.showPopup();
|
|
|
|
this.imgadres3 = res.return_data[0].imgData;
|
|
|
|
this.webUrl = res.return_data[0].ext1;
|
|
|
|
}
|
|
|
|
});
|
|
|
|
},
|
|
|
|
//显示弹出
|
|
|
|
showPopup() {
|
|
|
|
this.$refs.popup.show();
|
|
|
|
},
|
|
|
|
close() {
|
|
|
|
this.isShowAuth = false;
|
|
|
|
},
|
|
|
|
//关闭弹窗
|
|
|
|
closePopup() {
|
|
|
|
this.$refs.popup.hide();
|
|
|
|
},
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 跳转外链
|
|
|
|
*/
|
|
|
|
jumpWeb() {
|
|
|
|
if (this.webUrl) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '../order/webUrl/webUrl?url=' + this.webUrl
|
|
|
|
})
|
|
|
|
}
|
|
|
|
this.closePopup();
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
* 定位
|
|
|
|
*/
|
|
|
|
postionIng() {
|
|
|
|
uni.showLoading({
|
|
|
|
title: '加载中'
|
|
|
|
})
|
|
|
|
let that = this;
|
|
|
|
uni.getLocation({
|
|
|
|
type: 'wgs84',
|
|
|
|
success: function(res) {
|
|
|
|
app.globalData.latitude = res.latitude;
|
|
|
|
app.globalData.longitude = res.longitude;
|
|
|
|
that.getUserLocation(res.longitude, res.latitude);
|
|
|
|
// #ifdef MP
|
|
|
|
uni.request({
|
|
|
|
url: 'https://apis.map.qq.com/ws/geocoder/v1/?location=' + res.latitude +
|
|
|
|
',' + res.longitude + '&key=7UMBZ-HFEHX-HSD4Q-Z3QY6-OQKN7-2QBDB',
|
|
|
|
data: {},
|
|
|
|
success: function(res) {
|
|
|
|
// that.city = res.data.result.address_component.city.replace(/市/g,
|
|
|
|
// '');
|
|
|
|
that.city = res.data.result.address_component.province;
|
|
|
|
app.globalData.cityName = res.data.result.address_component
|
|
|
|
.province;
|
|
|
|
app.globalData.cityId = res.data.result.ad_info.adcode;
|
|
|
|
// app.globalData.cityId = '500100';
|
|
|
|
that.getCouponListArea();
|
|
|
|
that.getCouponListgold();
|
|
|
|
uni.hideLoading();
|
|
|
|
that.getCmsContent();
|
|
|
|
that.getCmsAactibity();
|
|
|
|
},
|
|
|
|
fail() {
|
|
|
|
uni.hideLoading()
|
|
|
|
}
|
|
|
|
})
|
|
|
|
//#endif
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//H5 获取openId
|
|
|
|
getH5AccessToken(item) {
|
|
|
|
let params = {
|
|
|
|
code: item
|
|
|
|
}
|
|
|
|
getH5AccessToken(params).then(res => {
|
|
|
|
if (res.return_code == '000000') {
|
|
|
|
app.globalData.openId = res.return_data.openid;
|
|
|
|
uni.setStorage({
|
|
|
|
key: "openId",
|
|
|
|
data: res.return_data.openid
|
|
|
|
})
|
|
|
|
}
|
|
|
|
});
|
|
|
|
},
|
|
|
|
|
|
|
|
//获取H5用户信息
|
|
|
|
getH5UserInfo(item) {
|
|
|
|
let params = {
|
|
|
|
code: item
|
|
|
|
}
|
|
|
|
getH5UserInfo(params).then(res => {
|
|
|
|
if (res.return_code == '000000') {
|
|
|
|
app.globalData.userInfo = res.return_data
|
|
|
|
.object
|
|
|
|
.highUser;
|
|
|
|
app.globalData.token = res.return_data.uniqueCode;
|
|
|
|
uni.setStorage({
|
|
|
|
key: "user",
|
|
|
|
data: res.return_data
|
|
|
|
.object
|
|
|
|
.highUser
|
|
|
|
})
|
|
|
|
uni.setStorage({
|
|
|
|
key: "token",
|
|
|
|
data: res.return_data.uniqueCode
|
|
|
|
})
|
|
|
|
uni.setStorage({
|
|
|
|
key: "openId",
|
|
|
|
data: res.return_data
|
|
|
|
.object
|
|
|
|
.highUser.openIdH5
|
|
|
|
})
|
|
|
|
app.globalData.openId = res.return_data
|
|
|
|
.object
|
|
|
|
.highUser.openIdH5;
|
|
|
|
} else {
|
|
|
|
uni.showToast({
|
|
|
|
title: res.return_msg
|
|
|
|
})
|
|
|
|
}
|
|
|
|
});
|
|
|
|
},
|
|
|
|
//金纬度转
|
|
|
|
getUserLocation(long, lat) {
|
|
|
|
let vm = this;
|
|
|
|
let url =
|
|
|
|
'https://apis.map.qq.com/ws/geocoder/v1?coord_type=5&get_poi=1&output=jsonp&poi_options=page_size=1;page_index=1';
|
|
|
|
let locationObj = lat + ',' + long;
|
|
|
|
this.$jsonp(url, {
|
|
|
|
key: '7UMBZ-HFEHX-HSD4Q-Z3QY6-OQKN7-2QBDB',
|
|
|
|
location: locationObj
|
|
|
|
})
|
|
|
|
.then(res => {
|
|
|
|
vm.city = res.result.address_component.city.replace(/市/g, '');
|
|
|
|
app.globalData.cityName = res.result.address_component.city.replace(/市/g, '');
|
|
|
|
app.globalData.cityId = res.result.ad_info.adcode;
|
|
|
|
vm.getCouponListArea();
|
|
|
|
vm.getCouponListgold();
|
|
|
|
uni.hideLoading()
|
|
|
|
})
|
|
|
|
.catch(err => {
|
|
|
|
uni.hideLoading()
|
|
|
|
console.log(err);
|
|
|
|
});
|
|
|
|
},
|
|
|
|
//调整商品列表
|
|
|
|
goGoodsList(item) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '../../goods/goods-list/goods-list?id=' + item
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//搜索跳转
|
|
|
|
toSearch() {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '../../goods/HM-search/HM-search'
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//跳转位置
|
|
|
|
goPostion() {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '/pages/user/positioning/positioning'
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//商品跳转
|
|
|
|
toGoods(e) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '../../goods/goods?id=' + e
|
|
|
|
});
|
|
|
|
},
|
|
|
|
//扫码
|
|
|
|
toScan() {
|
|
|
|
uni.scanCode({
|
|
|
|
success: function(res) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '../../goods/coupons-info-details/coupons-info-details?id=' + JSON
|
|
|
|
.parse(res.result).code
|
|
|
|
})
|
|
|
|
},
|
|
|
|
fail() {
|
|
|
|
uni.showToast({
|
|
|
|
title: '无法识别二维码',
|
|
|
|
icon: 'none',
|
|
|
|
duration: 2000
|
|
|
|
})
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
},
|
|
|
|
//赠券卡券列表
|
|
|
|
getCouponListArea() {
|
|
|
|
let params = {
|
|
|
|
regionId: app.globalData.cityId,
|
|
|
|
pageNum: this.pageNum,
|
|
|
|
pageSize: this.pageSize,
|
|
|
|
displayArea: 1
|
|
|
|
}
|
|
|
|
getCouponList(params).then(res => {
|
|
|
|
if (res.return_code == '000000' && res.return_data.list) {
|
|
|
|
this.productList = res.return_data.list;
|
|
|
|
if (res.return_data.total > 4) {
|
|
|
|
this.productListleg = 4;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
this.productListleg = res.return_data.total;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//积分卡券列表
|
|
|
|
getCouponListgold() {
|
|
|
|
let params = {
|
|
|
|
regionId: app.globalData.cityId,
|
|
|
|
pageNum: this.pageNum,
|
|
|
|
pageSize: this.pageSize,
|
|
|
|
displayArea: 2
|
|
|
|
}
|
|
|
|
getCouponList(params).then(res => {
|
|
|
|
if (res.return_code == '000000' && res.return_data.list) {
|
|
|
|
this.goldproductList = res.return_data.list;
|
|
|
|
this.goldproductListleg = res.return_data.total;
|
|
|
|
if (res.return_data.total > 4) {
|
|
|
|
this.goldproductListleg = 4;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
this.goldproductListleg = res.return_data.total;
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
/**
|
|
|
|
* 跳转其他小程序
|
|
|
|
*/
|
|
|
|
tao(url, id) {
|
|
|
|
console.log(url);
|
|
|
|
uni.navigateToMiniProgram({
|
|
|
|
appId: id,
|
|
|
|
path: url,
|
|
|
|
success: res => {
|
|
|
|
// 打开成功
|
|
|
|
console.log("打开成功", res);
|
|
|
|
},
|
|
|
|
fail: err => {
|
|
|
|
console.log(err);
|
|
|
|
}
|
|
|
|
});
|
|
|
|
},
|
|
|
|
//轮播图指示器
|
|
|
|
swiperChange(event) {
|
|
|
|
this.currentSwiper = event.detail.current;
|
|
|
|
},
|
|
|
|
eheckStu(item) {
|
|
|
|
this.cpStuats = item;
|
|
|
|
},
|
|
|
|
//获取登陆信息
|
|
|
|
getuserinfos() {
|
|
|
|
let that = this;
|
|
|
|
// 获取微信用户信息
|
|
|
|
uni.getUserProfile({
|
|
|
|
desc: '登录中...',
|
|
|
|
success: function(res) {
|
|
|
|
let params = {
|
|
|
|
openId: app.globalData.openId,
|
|
|
|
iv: res.iv,
|
|
|
|
encryptedData: res.encryptedData
|
|
|
|
}
|
|
|
|
getUserInfo(params).then(res => {
|
|
|
|
if (res.return_code == '000000') {
|
|
|
|
uni.hideLoading();
|
|
|
|
uni.showToast({
|
|
|
|
title: '获取信息成功',
|
|
|
|
icon: 'none',
|
|
|
|
duration: 2000
|
|
|
|
})
|
|
|
|
app.globalData.userInfo = res
|
|
|
|
.return_data
|
|
|
|
.object
|
|
|
|
.highUser;
|
|
|
|
app.globalData.token = res
|
|
|
|
.return_data.uniqueCode;
|
|
|
|
uni.setStorage({
|
|
|
|
key: "user",
|
|
|
|
data: res.return_data
|
|
|
|
.object
|
|
|
|
.highUser
|
|
|
|
})
|
|
|
|
uni.setStorage({
|
|
|
|
key: "token",
|
|
|
|
data: res.return_data
|
|
|
|
.uniqueCode
|
|
|
|
})
|
|
|
|
} else {
|
|
|
|
uni.hideLoading();
|
|
|
|
uni.showToast({
|
|
|
|
title: res.return_msg,
|
|
|
|
icon: 'none',
|
|
|
|
duration: 2000
|
|
|
|
})
|
|
|
|
}
|
|
|
|
});
|
|
|
|
},
|
|
|
|
fail: res => {
|
|
|
|
uni.hideLoading();
|
|
|
|
uni.showToast({
|
|
|
|
title: "微信登录授权失败",
|
|
|
|
icon: "none"
|
|
|
|
});
|
|
|
|
}
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//跳转团油
|
|
|
|
jumpTyou() {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '/pages/goods/refuel/refuel'
|
|
|
|
})
|
|
|
|
},
|
|
|
|
//跳转菜单
|
|
|
|
toCategory(item) {
|
|
|
|
if (item.name == '在线加油') {
|
|
|
|
uni.navigateTo({
|
|
|
|
url: item.src
|
|
|
|
})
|
|
|
|
} else if (item.name == '肯德基') {
|
|
|
|
if (!app.globalData.userInfo) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
if (!app.globalData.userInfo.phone) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '/pages/tabBar/order/order?id=1'
|
|
|
|
})
|
|
|
|
} else if (item.name == '电影票') {
|
|
|
|
if (!app.globalData.userInfo) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
if (!app.globalData.userInfo.phone) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '/pages/tabBar/order/order?id=2'
|
|
|
|
})
|
|
|
|
} else if (item.name == '话费充值') {
|
|
|
|
if (!app.globalData.userInfo) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
if (!app.globalData.userInfo.phone) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '/pages/tabBar/order/order?id=3'
|
|
|
|
})
|
|
|
|
|
|
|
|
} else {
|
|
|
|
uni.showToast({
|
|
|
|
title: '暂未开通',
|
|
|
|
icon: 'none',
|
|
|
|
duration: 2000
|
|
|
|
})
|
|
|
|
}
|
|
|
|
},
|
|
|
|
//单独跳转话费充值
|
|
|
|
jumphuafei(item) {
|
|
|
|
if (!app.globalData.userInfo) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
if (!app.globalData.userInfo.phone) {
|
|
|
|
uni.navigateTo({
|
|
|
|
url:'../../userLogin/userLogin'
|
|
|
|
})
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
uni.navigateTo({
|
|
|
|
url: '/pages/tabBar/order/order?id=' + item
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
|
|
|
|
};
|
|
|
|
</script>
|
|
|
|
<style lang="scss">
|
|
|
|
page {
|
|
|
|
position: relative;
|
|
|
|
background-color: #F5F5F5;
|
|
|
|
}
|
|
|
|
|
|
|
|
.popImg {
|
|
|
|
width: 300px;
|
|
|
|
height: 440px;
|
|
|
|
}
|
|
|
|
|
|
|
|
@font-face {
|
|
|
|
font-family: 'HMfont-home';
|
|
|
|
src: url('data:application/x-font-woff2;charset=utf-8;base64,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
|
|
|
|
}
|
|
|
|
|
|
|
|
button::after {
|
|
|
|
border: none
|
|
|
|
}
|
|
|
|
|
|
|
|
.pullDown-effects {
|
|
|
|
position: fixed;
|
|
|
|
//top: calc(100upx - 36vw);
|
|
|
|
top: 0;
|
|
|
|
z-index: 9;
|
|
|
|
width: 100%;
|
|
|
|
height: 36vw;
|
|
|
|
/* #ifdef APP-PLUS */
|
|
|
|
padding-top: var(--status-bar-height);
|
|
|
|
|
|
|
|
/* #endif */
|
|
|
|
image {
|
|
|
|
width: 100%;
|
|
|
|
height: 36vw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.status {
|
|
|
|
width: 100%;
|
|
|
|
height: 0;
|
|
|
|
position: fixed;
|
|
|
|
z-index: 10;
|
|
|
|
background-color: #fff;
|
|
|
|
top: 0;
|
|
|
|
/* #ifdef APP-PLUS */
|
|
|
|
height: var(--status-bar-height); //覆盖样式
|
|
|
|
/* #endif */
|
|
|
|
}
|
|
|
|
|
|
|
|
.header {
|
|
|
|
width: 92%;
|
|
|
|
padding: 0 4%;
|
|
|
|
height: 100upx;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
position: fixed;
|
|
|
|
background-color: #0083f5;
|
|
|
|
top: 0;
|
|
|
|
z-index: 10;
|
|
|
|
|
|
|
|
/* #ifdef APP-PLUS */
|
|
|
|
top: var(--status-bar-height);
|
|
|
|
/* #endif */
|
|
|
|
|
|
|
|
.addr {
|
|
|
|
width: 120upx;
|
|
|
|
height: 45rpx;
|
|
|
|
flex-shrink: 0;
|
|
|
|
display: flex;
|
|
|
|
overflow: hidden;
|
|
|
|
display: -webkit-box;
|
|
|
|
-webkit-line-clamp: 1;
|
|
|
|
-webkit-box-orient: vertical;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
align-items: center;
|
|
|
|
font-size: 28upx;
|
|
|
|
color: #FFFFFF;
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
height: 60upx;
|
|
|
|
margin-right: 5upx;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
font-size: 42upx;
|
|
|
|
color: #ffc50a;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.input-box {
|
|
|
|
width: 100%;
|
|
|
|
height: 70rpx;
|
|
|
|
background-color: #f5f5f5;
|
|
|
|
border-radius: 10rpx;
|
|
|
|
position: relative;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
position: absolute;
|
|
|
|
top: 0;
|
|
|
|
right: 0;
|
|
|
|
width: 60upx;
|
|
|
|
height: 60upx;
|
|
|
|
font-size: 34upx;
|
|
|
|
color: #c0c0c0;
|
|
|
|
}
|
|
|
|
|
|
|
|
input {
|
|
|
|
padding-left: 28upx;
|
|
|
|
height: 28upx;
|
|
|
|
font-size: 28upx;
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.icon-btn {
|
|
|
|
width: 60upx;
|
|
|
|
height: 60upx;
|
|
|
|
flex-shrink: 0;
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
width: 60upx;
|
|
|
|
height: 60upx;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
|
|
|
font-size: 42upx;
|
|
|
|
background-color: transparent;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.place {
|
|
|
|
background-color: #ffffff;
|
|
|
|
height: 100upx;
|
|
|
|
/* #ifdef APP-PLUS */
|
|
|
|
margin-top: var(--status-bar-height);
|
|
|
|
/* #endif */
|
|
|
|
}
|
|
|
|
|
|
|
|
.viewbor {
|
|
|
|
border-radius: 0px 0px 10px 10px;
|
|
|
|
position: relative;
|
|
|
|
}
|
|
|
|
|
|
|
|
.swiper {
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
position: absolute;
|
|
|
|
top: 60px;
|
|
|
|
|
|
|
|
.swiper-box {
|
|
|
|
width: 92%;
|
|
|
|
height: 130px;
|
|
|
|
overflow: hidden;
|
|
|
|
border-radius: 15upx;
|
|
|
|
box-shadow: 0upx 8upx 25upx rgba(0, 0, 0, 0.2);
|
|
|
|
//兼容ios,微信小程序
|
|
|
|
position: relative;
|
|
|
|
z-index: 1;
|
|
|
|
|
|
|
|
swiper {
|
|
|
|
width: 100%;
|
|
|
|
height: 130px;
|
|
|
|
|
|
|
|
swiper-item {
|
|
|
|
image {
|
|
|
|
width: 100%;
|
|
|
|
height: 130px;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.indicator {
|
|
|
|
position: absolute;
|
|
|
|
bottom: 20upx;
|
|
|
|
left: 20upx;
|
|
|
|
background-color: rgba(255, 255, 255, 0.4);
|
|
|
|
width: 150upx;
|
|
|
|
height: 5upx;
|
|
|
|
border-radius: 3upx;
|
|
|
|
overflow: hidden;
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
.dots {
|
|
|
|
width: 0upx;
|
|
|
|
background-color: rgba(255, 255, 255, 1);
|
|
|
|
transition: all 0.3s ease-out;
|
|
|
|
|
|
|
|
&.on {
|
|
|
|
width: (100%/3);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.banner {
|
|
|
|
width: 92%;
|
|
|
|
margin: 40upx 4%;
|
|
|
|
|
|
|
|
image {
|
|
|
|
width: 100%;
|
|
|
|
height: 20vw;
|
|
|
|
border-radius: 10vw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.promotion {
|
|
|
|
width: 92%;
|
|
|
|
margin: 0 4%;
|
|
|
|
|
|
|
|
.text {
|
|
|
|
width: 100%;
|
|
|
|
height: 60upx;
|
|
|
|
font-size: 34upx;
|
|
|
|
font-weight: 600;
|
|
|
|
margin-top: -10upx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.list {
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
|
|
|
|
.column {
|
|
|
|
width: 43%;
|
|
|
|
padding: 15upx 3%;
|
|
|
|
background-color: #ebf9f9;
|
|
|
|
border-radius: 10upx;
|
|
|
|
overflow: hidden;
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
|
|
.top {
|
|
|
|
width: 100%;
|
|
|
|
height: 40upx;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
margin-bottom: 5upx;
|
|
|
|
|
|
|
|
.title {
|
|
|
|
font-size: 30upx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.countdown {
|
|
|
|
margin-left: 20upx;
|
|
|
|
display: flex;
|
|
|
|
height: 40upx;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
font-size: 20upx;
|
|
|
|
|
|
|
|
view {
|
|
|
|
height: 30upx;
|
|
|
|
background-color: #0083f5;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
|
|
|
color: #fff;
|
|
|
|
border-radius: 4upx;
|
|
|
|
margin: 0 4upx;
|
|
|
|
padding: 0 2upx;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.left {
|
|
|
|
width: 50%;
|
|
|
|
height: 18.86vw;
|
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
align-content: space-between;
|
|
|
|
|
|
|
|
.ad {
|
|
|
|
margin-top: 5upx;
|
|
|
|
width: 100%;
|
|
|
|
font-size: 22upx;
|
|
|
|
color: #acb0b0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.into {
|
|
|
|
width: 100%;
|
|
|
|
font-size: 24upx;
|
|
|
|
color: #aaa;
|
|
|
|
margin-bottom: 5upx;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.right {
|
|
|
|
width: 18.86vw;
|
|
|
|
height: 18.86vw;
|
|
|
|
|
|
|
|
image {
|
|
|
|
width: 18.86vw;
|
|
|
|
height: 18.86vw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.category-list {
|
|
|
|
width: 100%;
|
|
|
|
padding: 0 0 30upx 0;
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
border-bottom: solid 2upx #f6f6f6;
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
|
|
.category {
|
|
|
|
width: 25%;
|
|
|
|
margin-top: 50upx;
|
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
|
|
.img {
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
|
|
|
|
image {
|
|
|
|
width: 9vw;
|
|
|
|
height: 9vw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.text {
|
|
|
|
margin-top: 16upx;
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
font-size: 24upx;
|
|
|
|
color: #3c3c3c;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.goods-list {
|
|
|
|
background-color: #FFFFFF;
|
|
|
|
margin-top: 40px;
|
|
|
|
|
|
|
|
.title {
|
|
|
|
height: 80rpx;
|
|
|
|
color: #333333;
|
|
|
|
text-align: center;
|
|
|
|
margin-top: 10px;
|
|
|
|
font-size: 30rpx;
|
|
|
|
width: 100px;
|
|
|
|
line-height: 80rpx;
|
|
|
|
margin-bottom: 10px;
|
|
|
|
float: left;
|
|
|
|
}
|
|
|
|
|
|
|
|
.active_tie {
|
|
|
|
font-size: 42rpx;
|
|
|
|
font-weight: bold;
|
|
|
|
height: 80rpx;
|
|
|
|
color: #333333;
|
|
|
|
margin-top: 10px;
|
|
|
|
text-align: center;
|
|
|
|
width: 100px;
|
|
|
|
line-height: 80rpx;
|
|
|
|
margin-bottom: 10px;
|
|
|
|
float: left;
|
|
|
|
}
|
|
|
|
|
|
|
|
.loading-text {
|
|
|
|
width: 100%;
|
|
|
|
display: flex;
|
|
|
|
justify-content: center;
|
|
|
|
align-items: center;
|
|
|
|
height: 60upx;
|
|
|
|
color: #979797;
|
|
|
|
font-size: 24upx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.product-list {
|
|
|
|
width: 92%;
|
|
|
|
padding: 0 4% 3vw 4%;
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
|
|
|
.product {
|
|
|
|
width: 48%;
|
|
|
|
border-radius: 20upx;
|
|
|
|
background-color: #fff;
|
|
|
|
margin: 0 0 15upx 0;
|
|
|
|
box-shadow: 0upx 5upx 25upx rgba(0, 0, 0, 0.1);
|
|
|
|
|
|
|
|
image {
|
|
|
|
width: 100%;
|
|
|
|
border-radius: 20upx 20upx 0 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.name {
|
|
|
|
width: 92%;
|
|
|
|
padding: 8upx 4%;
|
|
|
|
display: -webkit-box;
|
|
|
|
-webkit-box-orient: vertical;
|
|
|
|
-webkit-line-clamp: 1;
|
|
|
|
text-align: justify;
|
|
|
|
overflow: hidden;
|
|
|
|
font-size: 30upx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.info {
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
align-items: flex-end;
|
|
|
|
width: 92%;
|
|
|
|
padding: 10upx 4% 10upx 4%;
|
|
|
|
|
|
|
|
.price {
|
|
|
|
color: #e65339;
|
|
|
|
font-size: 30upx;
|
|
|
|
font-weight: 600;
|
|
|
|
}
|
|
|
|
|
|
|
|
.slogan {
|
|
|
|
color: #807c87;
|
|
|
|
font-size: 24upx;
|
|
|
|
text-decoration: line-through;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
//赠券专区
|
|
|
|
.orange-wrap {
|
|
|
|
position: relative;
|
|
|
|
box-sizing: border-box;
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-title {
|
|
|
|
display: flex;
|
|
|
|
justify-content: space-between;
|
|
|
|
margin-bottom: 20rpx;
|
|
|
|
padding-right: 30rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-title .al {
|
|
|
|
font-weight: 700;
|
|
|
|
font-size: 34rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-title .ar {
|
|
|
|
font-size: 28rpx;
|
|
|
|
color: #777;
|
|
|
|
position: relative;
|
|
|
|
top: 10rpx;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-content {
|
|
|
|
height: 170px;
|
|
|
|
width: 90%;
|
|
|
|
margin-left: 5%;
|
|
|
|
border-radius: 0 0 10px 10px;
|
|
|
|
margin-top: -5px;
|
|
|
|
background-color: white;
|
|
|
|
box-shadow: 0rpx 8rpx 25rpx rgba(0, 0, 0, 0.2);
|
|
|
|
}
|
|
|
|
|
|
|
|
.swiper-hed {
|
|
|
|
width: 28%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-content .swiper-item {
|
|
|
|
height: 180rpx;
|
|
|
|
margin-left: 14rpx;
|
|
|
|
margin-top: 14rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-content .swiper-item .img {
|
|
|
|
width: 100%;
|
|
|
|
height: 100%;
|
|
|
|
// border-Radius:10rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.orange-content .swiper-item .subject {
|
|
|
|
font-size: 26rpx;
|
|
|
|
width: 100%;
|
|
|
|
color: #ff5836;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
}
|
|
|
|
|
|
|
|
.lookmore {
|
|
|
|
background-color: #e2e2e2;
|
|
|
|
text-align: center;
|
|
|
|
line-height: 140rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.lookmore .moretext {
|
|
|
|
color: #777;
|
|
|
|
font-size: 28rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
//弹窗
|
|
|
|
button::after {
|
|
|
|
border: none
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup {
|
|
|
|
width: 600rpx;
|
|
|
|
background-color: #fff;
|
|
|
|
position: fixed;
|
|
|
|
top: 50%;
|
|
|
|
left: 50%;
|
|
|
|
margin-left: -300rpx;
|
|
|
|
transform: translateY(-50%);
|
|
|
|
z-index: 320;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup {
|
|
|
|
.logo-auth {
|
|
|
|
z-index: -1;
|
|
|
|
position: absolute;
|
|
|
|
left: 50%;
|
|
|
|
top: 0%;
|
|
|
|
transform: translate(-50%, -50%);
|
|
|
|
width: 150rpx;
|
|
|
|
height: 150rpx;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
justify-content: center;
|
|
|
|
border: 8rpx solid #fff;
|
|
|
|
border-radius: 50%;
|
|
|
|
background: #fff;
|
|
|
|
}
|
|
|
|
|
|
|
|
image {
|
|
|
|
height: 80rpx;
|
|
|
|
margin-top: -54rpx;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup .title {
|
|
|
|
font-size: 28rpx;
|
|
|
|
color: #000;
|
|
|
|
text-align: center;
|
|
|
|
margin-top: 30rpx
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup .tip {
|
|
|
|
font-size: 14px;
|
|
|
|
color: #555;
|
|
|
|
padding: 0 24rpx;
|
|
|
|
margin-top: 50rpx;
|
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup .bottom .item {
|
|
|
|
width: 50%;
|
|
|
|
height: 90rpx;
|
|
|
|
background-color: #eeeeee;
|
|
|
|
text-align: center;
|
|
|
|
line-height: 90rpx;
|
|
|
|
font-size: 14px;
|
|
|
|
color: #666;
|
|
|
|
margin-top: 54rpx;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup .bottom .item.on {
|
|
|
|
width: 100%
|
|
|
|
}
|
|
|
|
|
|
|
|
.flex {
|
|
|
|
display: flex;
|
|
|
|
}
|
|
|
|
|
|
|
|
.Popup .bottom .item.grant {
|
|
|
|
font-size: 28rpx;
|
|
|
|
color: #fff;
|
|
|
|
font-weight: bold;
|
|
|
|
background-color: #a1bac5;
|
|
|
|
border-radius: 0;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.mask {
|
|
|
|
position: fixed;
|
|
|
|
top: 0;
|
|
|
|
right: 0;
|
|
|
|
left: 0;
|
|
|
|
bottom: 0;
|
|
|
|
background-color: rgba(0, 0, 0, 0.65);
|
|
|
|
z-index: 310;
|
|
|
|
}
|
|
|
|
</style>
|