调整实物路径,分享,样式

ymt-new-dev
游梦婷 1 year ago
parent 2e566e323c
commit 0b0516bd0a
  1. 40
      common/share.js
  2. 10
      components/goods-list/goods-list.vue
  3. 37
      components/no-more/no-more.vue
  4. 34
      components/shopcart.vue
  5. 55
      pages.json
  6. 22
      pages/goods/HM-search/HM-search.vue
  7. 11
      pages/goods/goods-list/goods-list.vue
  8. 4
      pages/goods/goods.vue
  9. 33
      pages/order/confirmation.vue
  10. 48
      pages/tabBar/home/home.vue
  11. 12
      pages/user/generatePoster/generatePoster.vue
  12. 51
      pages/user/mineCoupons/mineCoupons.vue
  13. 4
      pages/user/news/news.vue
  14. 10
      physical-merchants/address/address.vue
  15. 9
      physical-merchants/classify/cart/cart.vue
  16. 0
      physical-merchants/classify/classify.css
  17. 0
      physical-merchants/classify/classify.vue
  18. 13
      physical-merchants/classify/goodsDetail/goodsDetail.vue
  19. 3
      qianzhu-KFC/kfc-menu-list/kfc-menu-list.vue
  20. 4
      qianzhu-KFC/menu-list/menu-list.vue
  21. 2
      subPages/coupon-comfirmation/coupon-comfirmation.vue
  22. 21
      subPages/coupon-package/coupon-package.vue
  23. 10
      uni.scss

@ -18,6 +18,25 @@ export default {
imgUrl: 'https://hsg.dctpay.com/filesystem/wxApplets/logo.png', // 分享图标
},
resVerifyWx:null,
shareArr:[
'/qianzhu-Starbucks/home/home',
'/qianzhu-KFC/home/home',
'/pages/goods/goods-list/goods-list',
'/subPages/coupon-package/coupon-package',
'/subPages/coupon-packge-details/coupon-packge-details',
'/pages/goods/goods',
'/physical-merchants/classify/classify',
'/physical-merchants/classify/goodsDetail/goodsDetail',
'/physical-merchants/classify/goods-search/goods-search',
'/pages/goods/refuel/refuel',//在线加油列表
'/pages/goods/refuel-details/refuel-details',//在线加油详情
'/pages/goods/store-list/store-details',//门店详情
'/pages/goods/HM-search/HM-search',//门店列表
'/pages/tabBar/home/home',
'/pages/tabBar/category/category',
],
}
},
methods: {
@ -96,23 +115,23 @@ export default {
isGoHome(path){
/* 黑名单:不允许分享,分享的跳转至首页 */
let arr =[
"/physical-merchants/settleAccounts/settleAccounts",//订单确认
"/physical-merchants/classify/order/pay",//收银台页
"/physical-merchants/classify/order/paymentResult",//支付结果
"/physical-merchants/address/addNewAddress/addNewAddress",//添加地址
"/physical-merchants/classify/poster/poster",//生成海报
];
// let arr =[
// "/physical-merchants/settleAccounts/settleAccounts",//订单确认
// "/physical-merchants/classify/order/pay",//收银台页
// "/physical-merchants/classify/order/paymentResult",//支付结果
// "/physical-merchants/address/addNewAddress/addNewAddress",//添加地址
// "/physical-merchants/classify/poster/poster",//生成海报
// ];
// #ifdef H5
let str = this.localPath.split('#')[1];
str = str.split("?")[0];
return arr.includes(str)
return !this.shareArr.includes(str)
// #endif
// #ifdef MP-WEIXIN
return arr.includes(path)
return !this.shareArr.includes(path)
// #endif
@ -192,7 +211,8 @@ export default {
this.share.path = this.getCurrentRouteYm();
if(this.isGoHome(this.share.path.split('?')[0])){
this.share.path = "/pages/tabBar/home/home"
this.share.path = "/pages/tabBar/home/home";
this.share.imageUrl = 'https://hsg.dctpay.com/filesystem/wxApplets/logo.png';
}
// console.log(this.share.path, "this.share.path", res);

@ -105,7 +105,11 @@
</view>
</view>
<noMore :bgColor="'#ffffff'"></noMore>
<!-- <noMore :bgColor="'#ffffff'"></noMore> -->
<view class="nomore font13 backcolorfff">
我是有底线的
</view>
</view>
<!-- -->
<view class=" empty-content" v-else>
@ -140,7 +144,7 @@
</template>
<script>
import noMore from '@/components/no-more/no-more.vue'
// import noMore from '@/components/no-more/no-more.vue'
import wybPopup from '@/components/wyb-popup/wyb-popup.vue'
import cartChoose from '@/components/cart-choose/cart-choose.vue'
import {
@ -279,7 +283,7 @@
components: {
wybPopup,
cartChoose,
noMore,
// noMore,
uniBadge
},

@ -1,37 +0,0 @@
<template>
<view class="nomore " :style="'font-size:'+fontSize+'px;background:'+bgColor">
{{msg}}
</view>
</template>
<script>
export default {
props:{
fontSize:{
type:Number,
default:13
},
msg:{
type:String,
default:"我是有底线的"
},
bgColor:{
type:String,
default:"#f6f6f6"
}
},
}
</script>
<style scoped>
.nomore{
height: 40rpx;
line-height: 40rpx;
color:#ccc !important;
padding: 40rpx;
text-align: center;
/* background-color: #f6f6f6; */
}
</style>

@ -7,9 +7,9 @@
<text class="allcount" style="background-color: #f01414;"
v-if="getAllCount && typeid == 1">{{getAllCount}}</text>
<text class="allcount backcorf2f6" v-if="getAllCount && typeid == 2">{{getAllCount}}</text>
<image src="../qianzhu-KFC/static/imgs/kfcicon.png" mode="widthFix" v-if="typeid == 1" class="img">
<image src="../qianzhu-KFC/static/imgs/kfcicon.png" mode="aspectFit" v-if="typeid == 1" class="img">
</image>
<image src="../qianzhu-KFC/static/imgs/skicon.png" mode="widthFix" v-if="typeid == 2" class="img">
<image src="../qianzhu-KFC/static/imgs/skicon.png" mode="aspectFit" v-if="typeid == 2" class="img">
</image>
</view>
</view>
@ -216,7 +216,7 @@
}
</script>
<style scoped>
<style lang="scss" scoped>
.list-text {
display: flex;
flex-direction: row;
@ -246,8 +246,23 @@
border-radius: 50%;
height: 48px;
width: 48px;
line-height: 55px;
/* line-height: 55px; */
line-height: 48px;
text-align: center;
/* border: 6px solid #141d27; */
.img {
font-size: 24px;
// line-height: 24px;
width: 30px;
height: 30px;
vertical-align: middle;
// padding-left: 10px;
// padding-top: 8px;
color: #cccccc;
border-radius: 50%;
}
}
.iconBox .allcount {
@ -263,16 +278,7 @@
color: #ffffff;
}
.img {
font-size: 24px;
line-height: 24px;
width: 30px;
height: 30px;
padding-left: 10px;
padding-top: 8px;
color: #cccccc;
border-radius: 50%;
}
.carIcon .active {
background-color: #141d27;

@ -35,21 +35,21 @@
}
} */
},
{
"path": "pages/tabBar/classify/classify",
"style": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "商品",
"navigationBarBackgroundColor": "#3da7e7",
"backgroundColorTop": "#3da7e7",
"enablePullDownRefresh": false,
"disableScroll": true,
"app-plus": {
"titleNView": false, //
"softinputNavBar": "none"
}
}
},
// {
// "path": "pages/tabBar/classify/classify",
// "style": {
// "navigationBarTextStyle": "white",
// "navigationBarTitleText": "商品",
// "navigationBarBackgroundColor": "#3da7e7",
// "backgroundColorTop": "#3da7e7",
// "enablePullDownRefresh": false,
// "disableScroll": true,
// "app-plus": {
// "titleNView": false, //
// "softinputNavBar": "none"
// }
// }
// },
{
"path": "pages/qianZhuPay/union-pay/union-pay",
@ -252,7 +252,11 @@
"navigationBarBackgroundColor": "#0083f5",
"backgroundColorTop": "#0083f5",
"navigationBarTextStyle": "white",
"softinputNavBar": "none"
"softinputNavBar": "none",
"h5": {
"titleNView": false
}
}
}, {
"path": "pages/user/coupon/coupon",
@ -999,7 +1003,24 @@
}]
}, {
"root": "physical-merchants",
"pages": [{
"pages": [
{
"path": "classify/classify",
"style": {
"navigationBarTextStyle": "white",
"navigationBarTitleText": "商品",
"navigationBarBackgroundColor": "#3da7e7",
"backgroundColorTop": "#3da7e7",
"enablePullDownRefresh": false,
"disableScroll": true,
"app-plus": {
"titleNView": false, //
"softinputNavBar": "none"
}
}
},
{
"path": "classify/goodsDetail/goodsDetail",
"style": {
"navigationBarTitleText": "商品详情",

@ -29,9 +29,9 @@
</view> -->
<!-- <view class="keyword-box" > -->
<view class="product-list mart10">
<view class="product-list ">
<view class="product" v-for="product in productList" :key="product.id" @tap="toGoods(product)">
<image mode="widthFix" :src="imageUrl+product.highMerchant.merchantLogo"></image>
<image mode="aspectFit" lazy-load="true" :src="imageUrl+product.highMerchant.merchantLogo"></image>
<view class="name">{{ product.storeName }}</view>
</view>
</view>
@ -67,6 +67,7 @@
},
onLoad() {
this.init();
this.doSearch(false);
},
components: {
//mSearch
@ -249,22 +250,29 @@
}
.product-list {
width: 92%;
padding: 0 4% 3vw 4%;
width: 100%;
padding:20rpx;
box-sizing: border-box;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
background-color: #f2f2f2;
.product {
width: 48%;
border-radius: 20upx;
background-color: #fff;
margin: 0 0 15upx 0;
box-sizing: border-box;
padding:20rpx;
box-shadow: 0upx 5upx 25upx rgba(0, 0, 0, 0.1);
text-align: center;
image {
width: 100%;
width: 100px;
height: 100px;
border-radius: 20upx 20upx 0 0;
}
.name {
@ -273,7 +281,7 @@
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
text-align: justify;
text-align: center;
overflow: hidden;
font-size: 30upx;
}

@ -81,16 +81,7 @@
imageUrl: app.globalData.imgUrl,
//
swiperList: [
// {
// id: 1,
// src: 'url1',
// img: 'banner2.png'
// },
// {
// id: 2,
// src: 'url2',
// img: 'banner3.png'
// }
],
currentSwiper: 0,
pageNum: 1,

@ -138,7 +138,7 @@
afterHeaderOpacity: 0, //
//
// #ifndef MP
showBack: true,
// showBack: true,
// #endif
//
swiperList: [],
@ -182,7 +182,7 @@
app.globalData.storename = '';
// #ifdef MP
//
this.showBack = false;
// this.showBack = false;
// #endif
//optionobject
},

@ -6,7 +6,7 @@
<image class="flleft" mode="widthFix" v-if="couponList.couponImg" :src="imageUrl+couponList.couponImg"></image>
<view class="tcrig">
<view class="font18 fontwig6 fcor333 text1">{{couponList.couponName}}</view>
<view class="font13 fcor666 mart10">规格: 默认</view>
<!-- <view class="font13 fcor666 mart10">规格: 默认</view> -->
<view class="price-number mart10" v-if="isDiscont">
<view class="price font16">{{couponList.salesPrice}}</view>
<view class="flright fotrt paddleft10">x1</view>
@ -34,7 +34,7 @@
</view>
</view>
<view class="width94 line1 mart5 marb5"></view>
<!-- <view class="width94 line1 mart5 marb5"></view>
<view class="height50 width100 backcorfff">
<view class="width50 flleft fcor333 fontwig6 font16" style="padding-left: 4%;">
配送费
@ -42,7 +42,7 @@
<view class="width40 flright alijun paddtright10 font15 fontwig6 fcor666">
0
</view>
</view>
</view> -->
<view class="width94 line1 mart5 marb5"></view>
<view class="height50 width100 backcorfff" @click="showPopup()">
@ -134,7 +134,7 @@
<view class="height40 width100 backcorfff">
<view class="height50 width100 backcorfff">
<view class="width100 flleft fcor333 fontwig6 font16" style="padding-left: 4%;">
<view class="width100 flleft fcor333 fontwig6 font16 border-box" style="padding-left: 4%;">
支付方式
<!-- : <text class="jfrecharge" @click="jumpdeposits"
v-if="couponList.payType == 1 || couponList.payType == 2 || couponList.payType==3">积分充值</text> -->
@ -276,17 +276,17 @@
</view>
</view>
<wybPopup ref="popup" type="bottom" width="500" :scrollY="true" radius="6" :showCloseIcon="true">
<view class="fotct font18 fontwig6 fcor333 mart10 height30">优惠券选择</view>
<view class="width92 height110 tccs mart10" v-for="(items, index) in UserNormalDiscountList" :key="items"
<view class="fotct font18 fontwig6 fcor333 paddtop10 height30">优惠券选择</view>
<view class="width92 paddtop10 paddbotm10 border-box tccs mart10" v-for="(items, index) in UserNormalDiscountList" :key="items"
@click="radioChanges(items)">
<image mode="widthFix" class="flleft" :src="imageUrl+items.discountImg"></image>
<view class="tcrig">
<view class="yhprice">
<radio :checked="items.id == memDiscountId" color="#0083f5" />
</view>
<view class=" flex-1 border-box pd-main ">
<view class="font16 fontwig6 fcor333 text1">{{items.discountName}}</view>
<view class="font13 fcor999 mart5">有效期至{{items.useEndTime | formatDate('-')}}</view>
</view>
<view class="yhprice flex-s0 pd-main">
<radio :checked="items.id == memDiscountId" color="#0083f5" />
</view>
</view>
</wybPopup>
@ -1244,7 +1244,7 @@
});
} else {
uni.reLaunch({
url: '../success/success?id=' + that.couponId
url: '../pay/success/success?id=' + that.couponId
});
}
},
@ -1364,10 +1364,11 @@
}
.yhprice {
width: 100%;
height: 25px;
text-align: right;
margin-top: -20px;
// width: 100%;
// // height: 25px;
// padding:15rpx;
// text-align: right;
// margin-top: -20px;
}
.price-number {

@ -10,18 +10,28 @@
<view class="" :style="{paddingTop:StatusBar,position:'relative',}">
<!-- 定位城市 position:'relative' ,top:StatusBar,-->
<!-- #ifdef MP-->
<view v-if="!isdisplay" class="city-con dis-flex padleft15" :style="{ height:CustomBar+'px', }">
<view class="addr" @click="goPostion">
{{ city }}
<image mode="aspectFit" style="width: 15px;height: 15px;" :src="imagewxUrl+imgadres2"></image>
</view>
</view>
<!-- #endif -->
<!-- 顶部导航栏 -->
<view v-if="!isdisplay" class="header"
:style="{ position: 'sticky',top:StatusBar,height:Number(CustomBar + 5) +'px',backgroundColor: bgColor,}">
:style="{ position: 'sticky',top:StatusBar,height:height,backgroundColor: bgColor,}">
<view :style="{width:width}" class="header-chid">
<!-- #ifdef H5-->
<view v-if="!isdisplay" class=" dis-flex paddtright10 flex-s0" >
<view class="addr" @click="goPostion">
{{ city }}
<image mode="aspectFit" style="width: 15px;height: 15px;" :src="imagewxUrl+imgadres2"></image>
</view>
</view>
<!-- #endif -->
<view class="input-box">
<input placeholder="搜索门店" placeholder-style="color:#c0c0c0;" @tap="toSearch()" />
<view class="icon search"></view>
@ -31,7 +41,7 @@
<view class="icon-btn">
<!-- #ifdef MP-->
<button open-type="contact" style="background-color: transparent;padding: 0px;">
<image src="../../../static/img/home/cusser.png" mode="aspectFit" class="icon30"
<image src="../../../static/img/home/cusser.png" mode="aspectFit" class="icon30 verc"
style="height: 30px;"></image>
</button>
<!-- #endif -->
@ -139,7 +149,9 @@
<image mode="aspectFill" class="width100" style="border-radius: 5px 5px 0 0;height: 100px;"
:src="imageUrl+goods.couponImg"></image>
<view class="width96 fcor333 font15 fontwig6">{{goods.couponName}}</view>
<view class="width94 fcoreb5 font15 fontwig6">¥{{goods.salesPrice}}</view>
<!-- <view class="width94 fcoreb5 font15 fontwig6">¥{{goods.salesPrice}}</view> -->
<view class="width94 fcoreb5 font15 fontwig6">¥{{goods.discountPrice}}</view>
</view>
</view>
<view class="width94 alijusnostart mart20" v-if="item.type == 9 ">
@ -234,10 +246,13 @@
isdisplay: true, //
StatusBar: this.StatusBar + 'px',
// #ifdef MP-WEIXIN
Custom: this.Custom,
// #endif
width: '100%',
CustomBar: this.CustomBar,
bgColor: '#3da7e7',
height:Number(this.CustomBar + 5) +'px',
// dhTop:Number(this.StatusBar+this.CustomBar)+'px'
@ -254,7 +269,7 @@
}
},
onPageScroll(obj) {
// console.log(obj,"obj")
// #ifdef MP-WEIXIN
if (obj.scrollTop >= this.CustomBar) {
this.width = this.Custom.left + 'px';
this.bgColor = "#089bf5";
@ -262,6 +277,17 @@
this.width = "100%";
this.bgColor = "#3da7e7";
}
// #endif
// #ifdef H5
if (obj.scrollTop >= Number(this.CustomBar + 5)) {
this.bgColor = "#089bf5";
} else {
this.bgColor = "#3da7e7";
}
// #endif
},
onLoad(options) {
let that = this;
@ -828,7 +854,15 @@
display: flex;
align-items: center;
height: 100%;
/* #ifdef MP-WEIXIN */
padding: 4px 10px 4px 10px;
/* #endif */
/* #ifdef H5 */
padding:8px 10px;
/* #endif */
box-sizing: border-box;
transition: 0.2s all linear;
}
@ -865,8 +899,8 @@
}
.icon-btn {
width: 60upx;
height: 60upx;
// width: 60upx;
// height: 60upx;
flex-shrink: 0;
margin-left: 5px;
display: flex;

@ -1,17 +1,17 @@
<template>
<view>
<view class="width90 mart15 border-r backcorfff">
<image :src="imagewxUrl+imgadres1" class="mart20 margle10 width20" mode="widthFix"></image>
<image :src="imgs" mode="widthFix" class="width80 mart20"></image>
<image :src="imagewxUrl+imgadres1" class="mart20 margle10 width20 height22" mode="widthFix"></image>
<image :src="imgs" mode="widthFix" class="width80 mart20 height260"></image>
<view class="font20 fcor666 fotct mart10">扫一扫上面的二维码图案</view>
<view class="font20 fcor666 fotct mart5 paddbotm20">推荐好友加入嗨森逛</view>
</view>
<image :src="imagewxUrl+imgadres2" mode="widthFix" class="width90 mart15"></image>
<image :src="imagewxUrl+imgadres2" mode="widthFix" class="width90 mart15 height130"></image>
<view class="width90 font16 mart10 fcor666">邀请方式</view>
<image :src="imagewxUrl+imgadres3" mode="widthFix" class="width90 mart10"></image>
<image :src="imagewxUrl+imgadres4" mode="widthFix" class="width90 mart10"></image>
<image :src="imagewxUrl+imgadres5" mode="widthFix" class="width90 mart10 paddbotm15"></image>
<image :src="imagewxUrl+imgadres3" mode="widthFix" class="width90 mart10 height75"></image>
<image :src="imagewxUrl+imgadres4" mode="widthFix" class="width90 mart10 height75"></image>
<image :src="imagewxUrl+imgadres5" mode="widthFix" class="width90 mart10 paddbotm15 height75"></image>
</view>
</template>

@ -11,12 +11,12 @@
</view>
<view class="product-list mart20" v-for="product in productList" :key="product.id"
<view class="product-list dis-flex mart20" v-for="product in productList" :key="product.id"
@click="jumpMineCou(product.id,product.highCouponModel.id)">
<image mode="widthFix" class="headimg mart10 flleft" :src="imageUrl+product.highCouponModel.couponImg">
<image mode="widthFix" class="headimg flex-s0" :src="imageUrl+product.highCouponModel.couponImg">
</image>
<view class="headconts paddtright10">
<view class="headtitle paddtop15 font18 fontwig6 fcor333 text1">{{ product.highCouponModel.couponName }}
<view class="headconts ">
<view class="headtitle font18 fontwig6 fcor333 text1">{{ product.highCouponModel.couponName }}
</view>
<view class="headtitle paddtop10 font15 fontwig6 fcor999 text1">有效期至:
{{product.useEndTime | formatDate('-')}}</view>
@ -41,7 +41,7 @@
</view>
</view>
</view>
<view class="loading-text" v-if="productList != '' ">{{ loadingText }}</view>
<view class="loading-text" v-if="isNoMoreData ">{{ loadingText }}</view>
</view>
</template>
@ -68,7 +68,7 @@
onPageScroll(e) {
return;
//iOS
this.headerPosition = e.scrollTop >= 0 ? "fixed" : "absolute";
// this.headerPosition = e.scrollTop >= 0 ? "fixed" : "absolute";
},
filters: {
//
@ -89,7 +89,9 @@
}
},
onLoad() {
this.getUserCouponList(1);
},
onShow(){
this.showType(0);
},
onReachBottom() {
if (this.tabbarIndex === 0) {
@ -103,20 +105,15 @@
methods: {
showType(tbIndex) {
this.tabbarIndex = tbIndex;
this.pageNum = 1;
this.productList = [];
this.isNoMoreData = false;
this.loadingText = '';
if (this.tabbarIndex === 0) {
this.pageNum = 1;
this.productList = []
this.isNoMoreData = false;
this.getUserCouponList(1);
} else if (this.tabbarIndex === 1) {
this.pageNum = 1;
this.productList = []
this.isNoMoreData = false;
} else if (this.tabbarIndex === 1) {
this.getUserCouponList(2);
} else if (this.tabbarIndex === 2) {
this.pageNum = 1;
this.productList = []
this.isNoMoreData = false;
} else if (this.tabbarIndex === 2) {
this.getUserCouponList(0);
}
},
@ -132,7 +129,7 @@
})
if (this.isNoMoreData) {
uni.hideLoading()
this.loadingText = '到底了';
this.loadingText = '没有更多了';
return false;
}
let pagenum = this.pageNum;
@ -147,8 +144,10 @@
uni.hideLoading();
this.isNoMoreData = res.return_data.list.length == this.pageSize ? false : true;
this.productList = this.productList.concat(res.return_data.list);
if (res.return_data.total == (this.pageNum * this.pageSize)) {
// if (res.return_data.total == (this.pageNum * this.pageSize)) {
if (res.return_data.total == ((this.pageNum-1) * this.pageSize + res.return_data.list.length)) {
this.isNoMoreData = true;
this.loadingText = '没有更多了';
}
this.pageNum = res.return_data.list.length == this.pageSize ? ++pagenum : pagenum;
} else {
@ -172,7 +171,8 @@
display: flex;
justify-content: center;
align-items: center;
height: 60upx;
// height: 60upx;
padding:30upx 0;
color: #979797;
font-size: 24upx;
}
@ -208,17 +208,20 @@
.product-list {
background-color: #FFFFFF;
width: 92%;
height: 220rpx;
// height: 220rpx;
margin-left: 4%;
padding:20rpx;
box-sizing: border-box;
.headimg {
width: 200rpx;
margin-left: 10rpx;
margin-right: 10px;
max-height: 200rpx;
}
.headconts {
margin-left: 220rpx;
flex: 1;
// margin-left: 220rpx;
}
.info {

@ -15,7 +15,7 @@
</view>
<view class="newscont width90 border-8r backcorfff mart20" v-for="(item,index) in newsList" :key="index" @click="jumporther(item)">
<view class="alijusstart mart10 margle10" v-if="item.type == 1">
<image src="../../../static/img/user/notive.png" mode="widthFix" class="icon30"></image>
<image src="../../../static/img/user/notive.png" mode="widthFix" class="icon30 height30h"></image>
<text class="font18 margle" style="color: #0B1D83;">服务通知</text>
</view>
<view class="alijusstart mart10 margle10" v-if="item.type == 2">
@ -30,7 +30,7 @@
<!-- 服务通知 -->
<view class="width90 mart20" v-if="item.type == 1">
<view class="font18 fcor333">{{item.title}}</view>
<image mode="widthFix" class="width100 mart10" :src="imageUrl+item.image"></image>
<image mode="widthFix" class="width100 mart10 height150" :src="imageUrl+item.image"></image>
</view>
<!-- 交易信息 -->

@ -33,7 +33,11 @@
</view>
</radio-group>
<noMore></noMore>
<!-- <noMore></noMore> -->
<view class="nomore font13 backcor9">
我是有底线的
</view>
</scroll-view>
@ -45,7 +49,7 @@
</template>
<script>
import noMore from '@/components/no-more/no-more.vue'
// import noMore from '@/components/no-more/no-more.vue'
import {
getDeliveryAddressList,
deleteAddress,
@ -55,7 +59,7 @@
export default {
components: {
noMore,
// noMore,
},
data() {

@ -56,7 +56,10 @@
</view>
</uni-swipe-action>
<noMore ></noMore>
<!-- <noMore ></noMore> -->
<view class="nomore font13 backcor9">
我是有底线的
</view>
</scroll-view>
@ -111,7 +114,7 @@
</template>
<script>
import noMore from '@/components/no-more/no-more.vue'
// import noMore from '@/components/no-more/no-more.vue'
import uniNumberBox from '@/uni_modules/uni-number-box/components/uni-number-box/uni-number-box.vue'
import {
getShoppingCartList,
@ -166,7 +169,7 @@
},
components: {
// cartList,
noMore,
// noMore,
"uni-number-box": uniNumberBox
},
computed: {

@ -16,8 +16,8 @@
<!-- 商品信息 -->
<view class="goods-message br bg-white marb10">
<view class="goods-price">
<text>&yen;{{goodsDetail.price}}</text>
<text class="old">&yen;{{goodsDetail.originalPrice}}</text>
<text>&yen;{{goodsDetail.price || ''}}</text>
<text class="old">&yen;{{goodsDetail.originalPrice || ''}}</text>
</view>
<view class="goods-title">
<view class="goods-text">{{goodsDetail.name || ''}}</view>
@ -69,7 +69,10 @@
:src="item" @click="perImage(index,goodsDetail.detailImg)">
</image>
</view>
<noMore></noMore>
<!-- <noMore></noMore> -->
<view class="nomore font13 backcor9">
我是有底线的
</view>
</view>
<!-- 底部购物车 -->
@ -147,7 +150,7 @@
</template>
<script>
import noMore from '@/components/no-more/no-more.vue'
// import noMore from '@/components/no-more/no-more.vue'
import wybPopup from '@/components/wyb-popup/wyb-popup.vue'
import cartChoose from '@/components/cart-choose/cart-choose.vue'
@ -260,7 +263,7 @@
wybPopup,
cartChoose,
uniGoodsNav,
noMore,
// noMore,
ccShareMenu,
},
onShow() {

@ -539,7 +539,8 @@
width: 80px;
height: 100%;
// margin-top: 85px;
margin-bottom: 55px;
padding-bottom: 55px;
box-sizing: border-box;
background-color: #fff;
}

@ -539,7 +539,9 @@
width: 80px;
height: 100%;
// margin-top: 85px;
margin-bottom: 55px;
// margin-bottom: 55px;
padding-bottom: 55px;
box-sizing: border-box;
background-color: #fff;
}

@ -6,7 +6,7 @@
<image class="flleft" mode="widthFix" :src="imageUrl+couponList.packageDetail.listImg"></image>
<view class="tcrig">
<view class="font18 fontwig6 fcor333 text1">{{couponList.packageDetail.title}}</view>
<view class="font13 fcor666 mart10">规格: 默认</view>
<!-- <view class="font13 fcor666 mart10">规格: 默认</view> -->
<view class="price-number mart10">
<view class="price font16">{{couponList.packageDetail.price}}</view>
<view class="flright fotrt paddleft10">x1</view>

@ -59,16 +59,17 @@
imgadres: 'noorder.png',
imageUrl: app.globalData.imgUrl,
//
swiperList: [{
id: 1,
src: 'url1',
img: 'banner2.png'
},
{
id: 2,
src: 'url2',
img: 'banner3.png'
}
swiperList: [
// {
// id: 1,
// src: 'url1',
// img: 'banner2.png'
// },
// {
// id: 2,
// src: 'url2',
// img: 'banner3.png'
// }
],
currentSwiper: 0,
pageNum: 1,

@ -333,6 +333,8 @@ $uni-font-size-paragraph:30upx;
background: linear-gradient(to bottom, #3267f6, #f5f5f5);
}
.backcorf06{
background-color: #0083f5;
}
@ -1003,4 +1005,12 @@ $uni-font-size-paragraph:30upx;
//text
.text-lt{
text-decoration: line-through;
}
.nomore{
height: 40rpx;
line-height: 40rpx;
color:#ccc !important;
padding: 40rpx;
text-align: center;
}
Loading…
Cancel
Save